org.eclipse.tptp.platform.provisional.jre14.fastxpath.functions
Class EFunction
java.lang.Object
org.eclipse.tptp.platform.provisional.jre14.fastxpath.EExpression
org.eclipse.tptp.platform.provisional.jre14.fastxpath.functions.EFunction
- All Implemented Interfaces:
- IExpression
- Direct Known Subclasses:
- EFuncCurrent, EFuncExtFunction, EFuncFalse, EFuncLast, EFuncPosition, EFunctionOneArg, EFuncTrue
- public class EFunction
- extends EExpression
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EFunction
public EFunction()
instance
public IExpression instance(org.apache.xpath.Expression e)
- Overrides:
instance in class EExpression
- Parameters:
e -
- Returns:
- an E-Wrapper for e
- See Also:
org.eclipse.tptp.platform.provisional.jre14.fastxpath.IExpression#instance(org.apache.xpath.Expression)
printGraph
public void printGraph(int level)
- Specified by:
printGraph in interface IExpression- Overrides:
printGraph in class EExpression
- Parameters:
level - - See Also:
org.eclipse.tptp.platform.provisional.jre14.fastxpath.IExpression#printGraph(int)
getArgAsString
protected org.apache.xpath.objects.XString getArgAsString(IExpression arg,
FastXPathContext context)
throws javax.xml.transform.TransformerException,
ExpressionEvaluationException
- Throws:
javax.xml.transform.TransformerException
ExpressionEvaluationException
getArgAsNumber
protected double getArgAsNumber(IExpression arg,
FastXPathContext context)
throws javax.xml.transform.TransformerException,
ExpressionEvaluationException
- Throws:
javax.xml.transform.TransformerException
ExpressionEvaluationException