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.
 



Copyright © 2000 Apache XML Project. All Rights Reserved.