TPTP 4.2.0 Platform Project
Public API Specification

org.eclipse.tptp.platform.provisional.jre14.fastxpath.functions
Class EFuncFloor

java.lang.Object
  extended byorg.eclipse.tptp.platform.provisional.jre14.fastxpath.EExpression
      extended byorg.eclipse.tptp.platform.provisional.jre14.fastxpath.functions.EFunction
          extended byorg.eclipse.tptp.platform.provisional.jre14.fastxpath.functions.EFunctionOneArg
              extended byorg.eclipse.tptp.platform.provisional.jre14.fastxpath.functions.EFuncFloor
All Implemented Interfaces:
IExpression

public class EFuncFloor
extends EFunctionOneArg


Field Summary
 
Fields inherited from class org.eclipse.tptp.platform.provisional.jre14.fastxpath.functions.EFunctionOneArg
eArg0
 
Constructor Summary
EFuncFloor(org.apache.xpath.functions.FuncFloor ff)
           
 
Method Summary
 void compile(ICompilerContext compilationContext)
           
 java.lang.Object[] execute(FastXPathContext context)
           
 IExpression instance(org.apache.xpath.Expression e)
           
 
Methods inherited from class org.eclipse.tptp.platform.provisional.jre14.fastxpath.functions.EFunctionOneArg
callArgVisitors, checkNumberArgs, fixupVariables, getArg0, getArg0AsNumber, getArg0AsString, getEArg0, getExpression, linkParent, printGraph, setArg, setEArg0, setExpression
 
Methods inherited from class org.eclipse.tptp.platform.provisional.jre14.fastxpath.functions.EFunction
getArgAsNumber, getArgAsString
 
Methods inherited from class org.eclipse.tptp.platform.provisional.jre14.fastxpath.EExpression
getAxis, getParent, indent, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EFuncFloor

public EFuncFloor(org.apache.xpath.functions.FuncFloor ff)
Parameters:
ff -
Method Detail

instance

public IExpression instance(org.apache.xpath.Expression e)
Overrides:
instance in class EFunctionOneArg
See Also:
EFunctionOneArg.instance(org.apache.xpath.Expression)

execute

public java.lang.Object[] execute(FastXPathContext context)
                           throws javax.xml.transform.TransformerException,
                                  ExpressionEvaluationException
Specified by:
execute in interface IExpression
Overrides:
execute in class EExpression
Parameters:
context -
Returns:
Throws:
ExpressionEvaluationException
javax.xml.transform.TransformerException
See Also:
org.eclipse.tptp.platform.provisional.jre14.fastxpath.EExpression#execute(org.eclipse.tptp.platform.provisional.jre14.fastxpath.FastXPathContext)

compile

public void compile(ICompilerContext compilationContext)
             throws CodeGenerationError
Specified by:
compile in interface IExpression
Overrides:
compile in class EExpression
Parameters:
compilationContext -
Throws:
CodeGenerationError
See Also:
org.eclipse.tptp.platform.provisional.jre14.fastxpath.EExpression#compile(CompilerContext)

TPTP 4.2.0 Platform Project
Public API Specification