Additional top-level classes in compilation unit: Comparator, LessThanComparator, LessThanOrEqualComparator, GreaterThanComparator, GreaterThanOrEqualComparator, EqualComparator, NotEqualComparator.
Modifier and Type | Field and Description |
---|---|
pack-priv static final EqualComparator | S_EQ
Equal comparator |
pack-priv static final GreaterThanComparator | S_GT
Greater than comparator |
pack-priv static final GreaterThanOrEqualComparator | S_GTE
Greater than or equal comparator |
pack-priv static final LessThanComparator | S_LT
Less than comparator |
pack-priv static final LessThanOrEqualComparator | S_LTE
Less than or equal comparator |
pack-priv static final NotEqualComparator | S_NEQ
Not equal comparator |
pack-priv static final long |
Access | Constructor and Description |
---|---|
protected | |
public | |
public | |
public | |
public | XNodeSet(int
Node to add to the new XNodeSet object n, DTMManager dtmMgr)Construct a XNodeSet object for one node. |
Modifier and Type | Method and Description |
---|---|
public void | Returns: The string this wraps or the empty string if nullOverrides com. Cast result object to a string. |
public boolean | Returns: True if there is a next node in the nodesetOverrides com. Cast result object to a boolean. |
public boolean | Returns: True if there is a next node in the nodesetOverrides com. Cast result object to a boolean, but allow side effects, such as the incrementing of an iterator. |
public boolean | Returns: See the comments below for each object type comparisonObject to compare this nodeset to obj2, Comparator Comparator to use comparator)Tell if one object is less than the other. |
public void | dispatchCharactersEvents(ContentHandler
A non-null reference to a ContentHandler. ch)Overrides com. Directly call the characters method on the passed ContentHandler for the string-value. |
public boolean | Returns: see this.compare(...)object to compare this nodeset to obj2)Overrides com. Tell if two objects are functionally equal. |
public XObject | Returns: A fresh nodelist.Overrides com. Get a fresh copy of the object. |
public double | Returns: numeric value of the string conversion from a single node.Node to convert n)Get numeric value of the string conversion from a single node. |
public XMLString | Returns: the string conversion from a single node.Node to convert n)Get the string conversion from a single node. |
public int | Returns: type CLASS_NODESETOverrides com. Tell that this is a CLASS_NODESET. |
public String | Returns: type string "#NODESET"Overrides com. Given a request type, return the equivalent string. |
public boolean | Returns: see this.compare(...)object to compare this nodeset to obj2)Overrides com. Tell if one object is less than the other. |
public boolean | Returns: see this.compare(...)object to compare this nodeset to obj2)Overrides com. Tell if one object is less than the other. |
public DTMIterator | Returns: The nodeset as a nodelistOverrides com. Cast result object to a nodelist. |
public DTMIterator | |
public boolean | Returns: see this.compare(...)object to compare this nodeset to obj2)Overrides com. Tell if one object is less than the other. |
public boolean | Returns: see this.compare(...)object to compare this nodeset to obj2)Overrides com. Tell if one object is less than or equal to the other. |
public NodeSetDTM | Returns: The nodeset as a mutableNodesetOverrides com. Cast result object to a mutableNodeset. |
public NodeList | Returns: a NodeList.Overrides com. Cast result object to a nodelist. |
public NodeIterator | Returns: a NodeIterator.Overrides com. Cast result object to a nodelist. |
public boolean | Returns: see this.compare(...)object to compare this nodeset to obj2)Overrides com. Tell if two objects are functionally not equal. |
public double | Returns: numeric value of the string conversion from the next node in the NodeSetDTM, or NAN if no node was foundOverrides com. Cast result object to a number. |
public double | Returns: numeric value of the string conversion from the next node in the NodeSetDTM, or NAN if no node was foundOverrides com. Cast result object to a number, but allow side effects, such as the incrementing of an iterator. |
public Object | Returns: The object that this class wrapsOverrides com. Return a java object that's closest to the representation that should be handed to an extension. |
public void | |
public String | Returns: the string conversion from the next node in the nodeset or "" if there is no next nodeOverrides com. Cast result object to a string. |
public XMLString | Returns: The document fragment node data or the empty string.Overrides com. Cast result object to an XMLString. |
S_EQ | back to summary |
---|---|
pack-priv static final EqualComparator S_EQ Equal comparator |
S_GT | back to summary |
---|---|
pack-priv static final GreaterThanComparator S_GT Greater than comparator |
S_GTE | back to summary |
---|---|
pack-priv static final GreaterThanOrEqualComparator S_GTE Greater than or equal comparator |
S_LT | back to summary |
---|---|
pack-priv static final LessThanComparator S_LT Less than comparator |
S_LTE | back to summary |
---|---|
pack-priv static final LessThanOrEqualComparator S_LTE Less than or equal comparator |
S_NEQ | back to summary |
---|---|
pack-priv static final NotEqualComparator S_NEQ Not equal comparator |
serialVersionUID | back to summary |
---|---|
pack-priv static final long serialVersionUID Hides com. |
XNodeSet | back to summary |
---|---|
protected XNodeSet() Default constructor for derived objects. |
XNodeSet | back to summary |
---|---|
public XNodeSet(DTMIterator val) Construct a XNodeSet object.
|
XNodeSet | back to summary |
---|---|
public XNodeSet(XNodeSet val) Construct a XNodeSet object.
|
XNodeSet | back to summary |
---|---|
public XNodeSet(DTMManager dtmMgr) Construct an empty XNodeSet object. This is used to create a mutable nodeset to which random nodes may be added. |
XNodeSet | back to summary |
---|---|
public XNodeSet(int n, DTMManager dtmMgr) Construct a XNodeSet object for one node.
|
appendToFsb | back to summary |
---|---|
public void appendToFsb(FastStringBuffer fsb) Overrides com. Cast result object to a string.
|
bool | back to summary |
---|---|
public boolean bool() Overrides com. Cast result object to a boolean.
|
boolWithSideEffects | back to summary |
---|---|
public boolean boolWithSideEffects() Overrides com. Cast result object to a boolean, but allow side effects, such as the incrementing of an iterator.
|
compare | back to summary |
---|---|
public boolean compare(XObject obj2, Comparator comparator) throws TransformerException Tell if one object is less than the other.
|
dispatchCharactersEvents | back to summary |
---|---|
public void dispatchCharactersEvents(ContentHandler ch) throws SAXException Overrides com. Directly call the characters method on the passed ContentHandler for the string-value. Multiple calls to the ContentHandler's characters methods may well occur for a single call to this method.
|
equals | back to summary |
---|---|
public boolean equals(XObject obj2) Overrides com. Tell if two objects are functionally equal.
|
getFresh | back to summary |
---|---|
public XObject getFresh() Overrides com. Get a fresh copy of the object. For use with variables.
|
getNumberFromNode | back to summary |
---|---|
public double getNumberFromNode(int n) Get numeric value of the string conversion from a single node.
|
getStringFromNode | back to summary |
---|---|
public XMLString getStringFromNode(int n) Get the string conversion from a single node.
|
getType | back to summary |
---|---|
public int getType() Overrides com. Tell that this is a CLASS_NODESET.
|
getTypeString | back to summary |
---|---|
public String getTypeString() Overrides com. Given a request type, return the equivalent string. For diagnostic purposes.
|
greaterThan | back to summary |
---|---|
public boolean greaterThan(XObject obj2) throws TransformerException Overrides com. Tell if one object is less than the other.
|
greaterThanOrEqual | back to summary |
---|---|
public boolean greaterThanOrEqual(XObject obj2) throws TransformerException Overrides com. Tell if one object is less than the other.
|
iter | back to summary |
---|---|
public DTMIterator iter() Overrides com. Cast result object to a nodelist.
|
iterRaw | back to summary |
---|---|
public DTMIterator iterRaw() Return the iterator without cloning, etc. |
lessThan | back to summary |
---|---|
public boolean lessThan(XObject obj2) throws TransformerException Overrides com. Tell if one object is less than the other.
|
lessThanOrEqual | back to summary |
---|---|
public boolean lessThanOrEqual(XObject obj2) throws TransformerException Overrides com. Tell if one object is less than or equal to the other.
|
mutableNodeset | back to summary |
---|---|
public NodeSetDTM mutableNodeset() Overrides com. Cast result object to a mutableNodeset.
|
nodelist | back to summary |
---|---|
public NodeList nodelist() throws TransformerException Overrides com. Cast result object to a nodelist.
|
nodeset | back to summary |
---|---|
public NodeIterator nodeset() throws TransformerException Overrides com. Cast result object to a nodelist.
|
notEquals | back to summary |
---|---|
public boolean notEquals(XObject obj2) throws TransformerException Overrides com. Tell if two objects are functionally not equal.
|
num | back to summary |
---|---|
public double num() Overrides com. Cast result object to a number.
|
numWithSideEffects | back to summary |
---|---|
public double numWithSideEffects() Overrides com. Cast result object to a number, but allow side effects, such as the incrementing of an iterator.
|
object | back to summary |
---|---|
public Object object() Overrides com. Return a java object that's closest to the representation that should be handed to an extension.
|
release | back to summary |
---|---|
public void release(DTMIterator iter) |
str | back to summary |
---|---|
public String str() Overrides com. Cast result object to a string.
|
xstr | back to summary |
---|---|
public XMLString xstr() Overrides com. Cast result object to an XMLString.
|