Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.xalan.xpath.XObject

Packages that use XObject
org.apache.xalan.xpath |
org.apache.xalan.xpath.xml |
org.apache.xalan.xslt |
org.apache.xalan.xslt.trace |

Uses of XObject in org.apache.xalan.xpath

Subclasses of XObject in org.apache.xalan.xpath
`class` | `XBoolean` **For advanced use only** This class represents an XPath boolean object, and is capable of converting the boolean to other types, such as a string.
`class` | `XBooleanStatic` **For internal use only** This class doesn't have any XPathSupport, so override whatever to ensure it works OK.
`class` | `XNodeSet` This class represents an XPath nodeset object, and is capable of converting the nodeset to other types, such as a string.
`class` | `XNull` This class represents an XPath null object, and is capable of converting the null to other types, such as a string.
`class` | `XNumber` This class represents an XPath number, and is capable of converting the number to other types, such as a string.
`class` | `XRTreeFrag` This class represents an XPath result tree fragment object, and is capable of converting the RTF to other types, such as a string.
`class` | `XString` This class represents an XPath string object, and is capable of converting the string to other types, such as a number.

Methods in org.apache.xalan.xpath that return XObject
`XObject` | `Function.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute an XPath function object.
`XObject` | `Function.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, int funcID, int endFunc)` **For advanced use only** Execute an XPath function object.
`XObject` | `FuncBoolean.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncQname.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncUnparsedEntityURI.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncTranslate.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncSubstring.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the substring function.
`XObject` | `FuncSum.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncExtFunctionAvailable.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `XPath.execute(XPathSupport execContext, org.w3c.dom.Node contextNode, PrefixResolver namespaceContext)` Given an expression and a context, evaluate the XPath and return the result.
`XObject` | `XPath.execute(XPathSupport execContext, org.w3c.dom.Node contextNode, PrefixResolver namespaceContext, NodeCallback callback, java.lang.Object callbackInfo, boolean stopAtFirst)` **Experimental** Given an expression and a context, evaluate the XPath and call the callback as nodes are found.
`XObject` | `XPath.predicate(XPathSupport execContext, org.w3c.dom.Node context, int opPos)` **For advanced use only** Evaluate a predicate.
`XObject` | `XPath.execute(XPathSupport execContext, org.w3c.dom.Node context, int opPos)` **For advanced use only** Execute the XPath object from a given opcode position.
`XObject` | `XPath.execute(XPathSupport execContext, org.w3c.dom.Node context, int opPos, NodeCallback callback, java.lang.Object callbackInfo, boolean stopAtFirst)` **For advanced use only** Execute the XPath object from a given opcode position, calling back to a NodeCallback interface as the nodes are found.
`XObject` | `FuncCurrent.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `XPathEnvSupport.getVariable(QName name)` **For advanced use only** Given a name, locate a variable in the current context, and return the Object.
`XObject` | `FuncString.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncLang.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncPosition.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncSubstringAfter.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncLocalPart.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` Execute the function.
`XObject` | `FuncFormatNumber.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncCount.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncExtElementAvailable.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncSubstringBefore.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncDoc.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `XPathSupport.reExecuteXPathContext(XPath path, XPathSupport execContext, org.w3c.dom.Node context)` **Experimental** Reexecute the last xpath context after the specified one.
`XObject` | `FuncTrue.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncConcat.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncNumber.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `XPathSupportDefault.reExecuteXPathContext(XPath path, XPathSupport execContext, org.w3c.dom.Node context)` **Experimental** Reexecute the last xpath context after the specified one.
`XObject` | `XPathSupportDefault.getVariable(QName name)` **For advanced use only** Variables don't work when executing an XPath by itself.
`XObject` | `FuncCeiling.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncId.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncGenerateId.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncNamespace.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncNormalize.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncDoclocation.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncContains.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncStringLength.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncStartsWith.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncLoader.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Replace the current function (us) in the table with the actual function the call the function's execute method.
`XObject` | `FuncRound.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncNot.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncNormalizeSpace.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncSystemProperty.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncLast.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncFloor.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncKey.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `FuncFalse.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.

Methods in org.apache.xalan.xpath with parameters of type XObject
`boolean` | `XObject.lessThan(XObject obj2)` Tell if one object is less than the other.
`boolean` | `XObject.lessThanOrEqual(XObject obj2)` Tell if one object is less than or equal to the other.
`boolean` | `XObject.greaterThan(XObject obj2)` Tell if one object is less than the other.
`boolean` | `XObject.greaterThanOrEqual(XObject obj2)` Tell if one object is less than the other.
`boolean` | `XObject.equals(XObject obj2)` Tell if two objects are functionally equal.
`boolean` | `XObject.notEquals(XObject obj2)` Tell if two objects are functionally not equal.
`boolean` | `XBoolean.equals(XObject obj2)` **For advanced use only** Tell if two objects are functionally equal.
`boolean` | `XBooleanStatic.equals(XObject obj2)` **For internal use only** Tell if two objects are functionally equal.
`boolean` | `XRTreeFrag.equals(XObject obj2)` Tell if two objects are functionally equal.
`boolean` | `XNumber.equals(XObject obj2)` Tell if two objects are functionally equal.
`boolean` | `XNull.equals(XObject obj2)` Tell if two objects are functionally equal.
`boolean` | `XNodeSet.lessThan(XObject obj2)` Tell if one object is less than the other.
`boolean` | `XNodeSet.lessThanOrEqual(XObject obj2)` Tell if one object is less than or equal to the other.
`boolean` | `XNodeSet.greaterThan(XObject obj2)` Tell if one object is less than the other.
`boolean` | `XNodeSet.greaterThanOrEqual(XObject obj2)` Tell if one object is less than the other.
`boolean` | `XNodeSet.equals(XObject obj2)` Tell if two objects are functionally equal.
`boolean` | `XNodeSet.notEquals(XObject obj2)` Tell if two objects are functionally not equal.
`boolean` | `XString.equals(XObject obj2)` Tell if two objects are functionally equal.

Uses of XObject in org.apache.xalan.xpath.xml

Methods in org.apache.xalan.xpath.xml that return XObject
`XObject` | `XMLParserLiaisonDefault.getVariable(QName name)` Given a name, locate a variable in the current context, and return the Object.

Uses of XObject in org.apache.xalan.xslt

Methods in org.apache.xalan.xslt that return XObject
`XObject` | `XSLTProcessor.createXObject(java.lang.Object o)` Convenience function to create an XObject.
`XObject` | `FuncDocument.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.
`XObject` | `ElemVariable.getValue(XSLTEngineImpl processor, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode)` **For advanced use only** Get the XObject representation of the variable.
`XObject` | `XSLTEngineImpl.createXObject(java.lang.Object o)` **For advanced use only** Convenience function to create an XObject.
`XObject` | `XSLTEngineImpl.getVariable(QName qname)` **For advanced use only** Given a name, locate a variable in the current context, and return the Object.
`XObject` | `Stylesheet.evalXPathStr(XPathSupport execContext, java.lang.String str, org.w3c.dom.Node context, PrefixResolver nsNode)` Evaluate an xpath string and return the result.
`XObject` | `FuncFormatNumb.execute(XPath path, XPathSupport execContext, org.w3c.dom.Node context, int opPos, java.util.Vector args)` **For advanced use only** Execute the function.

Methods in org.apache.xalan.xslt with parameters of type XObject
`void` | `XSLTProcessor.setStylesheetParam(java.lang.String key, XObject value)` Submit a top-level stylesheet parameter.
`void` | `XSLTEngineImpl.outputResultTreeFragment(XObject obj, XPathSupport support)` **For advanced use only** Given a result tree fragment, walk the tree and output it to the result stream.
`void` | `XSLTEngineImpl.setStylesheetParam(java.lang.String key, XObject value)` **For advanced use only** Push a top-level stylesheet parameter.

Uses of XObject in org.apache.xalan.xslt.trace

Fields in org.apache.xalan.xslt.trace declared as XObject
`XObject` | `SelectionEvent.m_selection` **For advanced use only** The result of the selection.

Constructors in org.apache.xalan.xslt.trace with parameters of type XObject
`SelectionEvent.SelectionEvent(XSLTEngineImpl processor, org.w3c.dom.Node sourceNode, ElemTemplateElement styleNode, java.lang.String attributeName, XPath xpath, XObject selection)` **For advanced use only** Create an event originating at the given node of the style tree.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2000 Apache XML Project. All Rights Reserved.