javax.xml.crypto.dsig.spec
Class XPathFilter2ParameterSpec
java.lang.Object
|
+--javax.xml.crypto.dsig.spec.XPathFilter2ParameterSpec
- All Implemented Interfaces:
- AlgorithmParameterSpec, TransformParameterSpec
- public final class XPathFilter2ParameterSpec
- extends Object
- implements TransformParameterSpec
Parameters for the W3C Recommendation
XPath Filter 2.0 Transform Algorithm.
The parameters include a list of one or more XPathType
objects.
- See Also:
Transform
,
XPathFilterParameterSpec
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XPathFilter2ParameterSpec
public XPathFilter2ParameterSpec(List xPathList)
- Creates an
XPathFilter2ParameterSpec
.
- Parameters:
xPathList
- a list of one or more XPathType
objects. The
list is defensively copied to protect against subsequent modification.
- Throws:
ClassCastException
- if xPathList
contains any
entries that are not of type XPathType
IllegalArgumentException
- if xPathList
is empty
NullPointerException
- if xPathList
is
null
getXPathList
public List getXPathList()
- Returns a list of one or more
XPathType
objects.
This implementation returns an unmodifiable list
.
- Returns:
- a
List
of XPathType
objects
(never null
or empty)
Copyright © 2003-2004, Sun Microsystems, Inc. and IBM Corporation. All rights reserved.
Please send comments to:
jsr-105-comments@sun.com