APIdia Launch Partner
Top Description Fields Constructors Methods
javax.xml.crypto.dsig.spec

public final Class XPathFilter2ParameterSpec

extends Object
implements TransformParameterSpec
Class Inheritance
All Implemented Interfaces
javax.xml.crypto.dsig.spec.TransformParameterSpec, java.security.spec.AlgorithmParameterSpec
Imports
java.util.ArrayList, .Collections, .List, javax.xml.crypto.dsig.Transform

Parameters for the W3C Recommendation XPath Filter 2.0 Transform Algorithm. The parameters include a list of one or more XPathType objects.
Authors
Sean Mullan, JSR 105 Expert Group
Since
1.6
See Also
Transform, XPathFilterParameterSpec

Field Summary

Modifier and TypeField and Description
private final List<XPathType>

Constructor Summary

AccessConstructor and Description
public
XPathFilter2ParameterSpec(List<XPathType>
a list of one or more XPathType objects. The list is defensively copied to protect against subsequent modification.
xPathList
)

Creates an XPathFilter2ParameterSpec.

Method Summary

Modifier and TypeMethod and Description
public List<XPathType>

Returns:

a List of XPathType objects (never null or empty)
getXPathList
()

Returns a list of one or more XPathType objects.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

xPathListback to summary
private final List<XPathType> xPathList

Constructor Detail

XPathFilter2ParameterSpecback to summary
public XPathFilter2ParameterSpec(List<XPathType> xPathList)

Creates an XPathFilter2ParameterSpec.

Parameters
xPathList:List<XPathType>

a list of one or more XPathType objects. The list is defensively copied to protect against subsequent modification.

Exceptions
ClassCastException:
if xPathList contains any entries that are not of type XPathType
IllegalArgumentException:
if xPathList is empty
NullPointerException:
if xPathList is null

Method Detail

getXPathListback to summary
public List<XPathType> getXPathList()

Returns a list of one or more XPathType objects.

This implementation returns an unmodifiable list.

Returns:List<XPathType>

a List of XPathType objects (never null or empty)