|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--weblogic.apache.xpath.Expression | +--weblogic.apache.xpath.functions.Function | +--weblogic.apache.xpath.functions.FunctionOneArg | +--weblogic.apache.xpath.functions.FunctionDef1Arg
Base class for functions that accept one argument that can be defaulted if not specified.
This class is based on an implementation from the Apache XML Project. In future releases the XML parser, XSLT processor, and associated classes will likely be updated to be based on a later version of the Apache implementations. Since Apache does not guarantee backwards compatibility between versions of their software, we cannot guarantee backwards compatibility of any of the classes contained in the weblogic.apache package or sub-packages.
Fields inherited from class weblogic.apache.xpath.Expression |
m_slocator |
Constructor Summary | |
FunctionDef1Arg()
|
Method Summary | |
boolean |
canTraverseOutsideSubtree()
Tell if this expression or it's subexpressions can traverse outside the current subtree. |
void |
checkNumberArgs(int argNum)
Check that the number of arguments passed to this function is correct. |
protected org.w3c.dom.Node |
getArg0AsNode(XPathContext xctxt)
Execute the first argument expression that is expected to return a nodeset. |
protected double |
getArg0AsNumber(XPathContext xctxt)
Execute the first argument expression that is expected to return a number. |
protected java.lang.String |
getArg0AsString(XPathContext xctxt)
Execute the first argument expression that is expected to return a string. |
Methods inherited from class weblogic.apache.xpath.functions.FunctionOneArg |
getArg0,
setArg |
Methods inherited from class weblogic.apache.xpath.functions.Function |
execute |
Methods inherited from class weblogic.apache.xpath.Expression |
assert,
error,
setSourceLocator,
warn |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public FunctionDef1Arg()
Method Detail |
protected org.w3c.dom.Node getArg0AsNode(XPathContext xctxt) throws javax.xml.transform.TransformerException
xctxt
- Runtime XPath context.protected java.lang.String getArg0AsString(XPathContext xctxt) throws javax.xml.transform.TransformerException
xctxt
- Runtime XPath context.protected double getArg0AsNumber(XPathContext xctxt) throws javax.xml.transform.TransformerException
xctxt
- Runtime XPath context.public void checkNumberArgs(int argNum) throws WrongNumberArgsException
argNum
- The number of arguments that is being passed to the function.public boolean canTraverseOutsideSubtree()
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs61 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |