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.
| |