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.
- Author:
- Sean Mullan, JSR 105 Expert Group
- 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 © 2000–2014 The Apache Software Foundation. All rights reserved.