java.io.Serializable
, javax.xml.transform.SourceLocator
, ExpressionNode
, ExpressionOwner
, XPathVisitable
FuncDoclocation
, FuncGenerateId
, FuncLocalPart
, FuncNamespace
, FuncNormalizeSpace
, FuncNumber
, FuncQname
, FuncString
, FuncStringLength
public class FunctionDef1Arg extends FunctionOneArg
Constructor | Description |
---|---|
FunctionDef1Arg() |
Modifier and Type | Method | Description |
---|---|---|
boolean |
Arg0IsNodesetExpr() |
Tell if the expression is a nodeset expression.
|
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.
|
asIterator, asIteratorRaw, asNode, assertion, bool, error, execute, execute, execute, executeCharsToContentHandler, exprAddChild, exprGetChild, exprGetNumChildren, exprGetParent, exprSetParent, getColumnNumber, getExpressionOwner, getLineNumber, getPublicId, getSystemId, isNodesetExpr, isStableNumber, num, warn, xstr
callVisitors, execute, postCompileStep
callArgVisitors, deepEquals, fixupVariables, getArg0, getExpression, setArg, setExpression
public boolean Arg0IsNodesetExpr()
public void checkNumberArgs(int argNum) throws WrongNumberArgsException
checkNumberArgs
in class FunctionOneArg
argNum
- The number of arguments that is being passed to the function.WrongNumberArgsException
- if the number of arguments is not 0 or 1.public boolean canTraverseOutsideSubtree()
canTraverseOutsideSubtree
in class FunctionOneArg
Copyright ? 2014 Apache XML Project. All Rights Reserved.