public final class

XPathFilter2ParameterSpec

extends Object
implements TransformParameterSpec
java.lang.Object
   ↳ javax.xml.crypto.dsig.spec.XPathFilter2ParameterSpec

Class Overview

Parameters for the W3C Recommendation XPath Filter 2.0 Transform Algorithm. The parameters include a list of one or more XPathType objects.

Summary

Public Constructors
XPathFilter2ParameterSpec(List xPathList)
Creates an XPathFilter2ParameterSpec.
Public Methods
List getXPathList()
Returns a list of one or more XPathType objects.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

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

Public Methods

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)