| Modifier and Type | Field and Description |
|---|---|
| protected boolean | |
| private int | |
| private DTMXRTreeFrag | |
| private XMLString | |
| pack-priv static final long |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | allowDetachToRelease(boolean
true if it is OK for detach to release this iterator
for pooling. allowRelease)Overrides com. Specify if it's OK for detach to release the iterator for reuse. |
| public void | Returns: The string this wraps or the empty string if nullOverrides com. Cast result object to a string. |
| public DTMIterator | |
| public boolean | Returns: trueOverrides com. Cast result object to a boolean. |
| public NodeList | |
| public void | detach()
Overrides com. Detaches the |
| public boolean | Returns: True if the two objects are equalObject to compare this to obj2)Overrides com. Tell if two objects are functionally equal. |
| public int | Returns: type CLASS_RTREEFRAGOverrides com. Tell what kind of class this is. |
| public String | Returns: type string "#RTREEFRAG"Overrides com. Given a request type, return the equivalent string. |
| private final void | |
| public double | Returns: The result tree fragment as a number or NaNOverrides com. Cast result object to a number. |
| 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 int | Returns: The document fragment this wrapsOverrides com. Cast result object to a result tree fragment. |
| public String | Returns: The document fragment node data or the empty string.Overrides 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. |
| m_allowRelease | back to summary |
|---|---|
| protected boolean m_allowRelease | |
| m_dtmRoot | back to summary |
|---|---|
| private int m_dtmRoot | |
| m_DTMXRTreeFrag | back to summary |
|---|---|
private DTMXRTreeFrag m_DTMXRTreeFrag
| |
| m_xmlStr | back to summary |
|---|---|
private XMLString m_xmlStr
| |
| serialVersionUID | back to summary |
|---|---|
| pack-priv static final long serialVersionUID Hides com. | |
| XRTreeFrag | back to summary |
|---|---|
| public XRTreeFrag(int root, XPathContext xctxt, ExpressionNode parent) Create an XRTreeFrag Object. | |
| XRTreeFrag | back to summary |
|---|---|
| public XRTreeFrag(int root, XPathContext xctxt) Create an XRTreeFrag Object. | |
| XRTreeFrag | back to summary |
|---|---|
| public XRTreeFrag(Expression expr) Create an XRTreeFrag Object. | |
| allowDetachToRelease | back to summary |
|---|---|
| public void allowDetachToRelease(boolean allowRelease) Overrides com. Specify if it's OK for detach to release the iterator for reuse.
| |
| appendToFsb | back to summary |
|---|---|
| public void appendToFsb(FastStringBuffer fsb) Overrides com. Cast result object to a string.
| |
| asNodeIterator | back to summary |
|---|---|
| public DTMIterator asNodeIterator() Cast result object to a DTMIterator.
dml - modified to return an RTFIterator for
benefit of EXSLT object-type function in
| |
| bool | back to summary |
|---|---|
| public boolean bool() Overrides com. Cast result object to a boolean. This always returns true for a RTreeFrag because it is treated like a node-set with a single root node.
| |
| convertToNodeset | back to summary |
|---|---|
| public NodeList convertToNodeset() Cast result object to a nodelist. (special function).
| |
| detach | back to summary |
|---|---|
| public void detach() Overrides com. Detaches the | |
| equals | back to summary |
|---|---|
| public boolean equals(XObject obj2) Overrides com. Tell if two objects are functionally equal.
| |
| getType | back to summary |
|---|---|
| public int getType() Overrides com. Tell what kind of class this is.
| |
| getTypeString | back to summary |
|---|---|
| public String getTypeString() Overrides com. Given a request type, return the equivalent string. For diagnostic purposes.
| |
| initDTM | back to summary |
|---|---|
| private final void initDTM(int root, XPathContext xctxt) | |
| num | back to summary |
|---|---|
| public double num() throws TransformerException Overrides com. Cast result object to a number.
| |
| 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.
| |
| rtf | back to summary |
|---|---|
| public int rtf() Overrides com. Cast result object to a result tree fragment.
| |
| 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.
| |