Uses of Class
com.googlecode.aviator.runtime.type.AviatorObject
Packages that use AviatorObject
Package
Description
-
Uses of AviatorObject in com.googlecode.aviator
Fields in com.googlecode.aviator with type parameters of type AviatorObjectModifier and TypeFieldDescriptionprivate Map
<Token<?>, AviatorObject> InterpretExpression.constantPool
Methods in com.googlecode.aviator that return AviatorObjectModifier and TypeMethodDescriptionInterpretExpression.loadConstant
(Token<?> token) FunctionMissing.onFunctionMissing
(String name, Map<String, Object> env, AviatorObject... args) Called when function not found, return the invocation result.Methods in com.googlecode.aviator with parameters of type AviatorObjectModifier and TypeMethodDescriptionFunctionMissing.onFunctionMissing
(String name, Map<String, Object> env, AviatorObject... args) Called when function not found, return the invocation result. -
Uses of AviatorObject in com.googlecode.aviator.code
Methods in com.googlecode.aviator.code that return AviatorObjectModifier and TypeMethodDescriptionprivate AviatorObject
OptimizeCodeGenerator.getAviatorObjectFromToken
(Token<?> lookhead) Methods in com.googlecode.aviator.code with parameters of type AviatorObjectModifier and TypeMethodDescriptionprivate Token
<?> OptimizeCodeGenerator.getTokenFromOperand
(Token<?> operatorToken, AviatorObject operand) Get token from executing result -
Uses of AviatorObject in com.googlecode.aviator.code.interpreter
Fields in com.googlecode.aviator.code.interpreter with type parameters of type AviatorObjectModifier and TypeFieldDescriptionprivate final ArrayDeque
<AviatorObject> InterpretContext.operands
Methods in com.googlecode.aviator.code.interpreter that return AviatorObjectModifier and TypeMethodDescriptionInterpretContext.loadConstant
(Token<?> token) InterpretContext.peek()
InterpretContext.pop()
Methods in com.googlecode.aviator.code.interpreter that return types with arguments of type AviatorObjectMethods in com.googlecode.aviator.code.interpreter with parameters of type AviatorObject -
Uses of AviatorObject in com.googlecode.aviator.code.interpreter.ir
Methods in com.googlecode.aviator.code.interpreter.ir that return AviatorObjectModifier and TypeMethodDescriptionprivate AviatorObject
SendIR.callFn
(AviatorFunction fn, AviatorObject[] args, int arity, Env env) Methods in com.googlecode.aviator.code.interpreter.ir with parameters of type AviatorObjectModifier and TypeMethodDescriptionprivate AviatorObject
SendIR.callFn
(AviatorFunction fn, AviatorObject[] args, int arity, Env env) -
Uses of AviatorObject in com.googlecode.aviator.lexer.token
Methods in com.googlecode.aviator.lexer.token that return AviatorObjectModifier and TypeMethodDescriptionOperatorType.eval
(AviatorObject[] args, Map<String, Object> env) Methods in com.googlecode.aviator.lexer.token with parameters of type AviatorObjectModifier and TypeMethodDescriptionOperatorType.eval
(AviatorObject[] args, Map<String, Object> env) -
Uses of AviatorObject in com.googlecode.aviator.runtime
Subclasses of AviatorObject in com.googlecode.aviator.runtimeMethods in com.googlecode.aviator.runtime that return AviatorObjectModifier and TypeMethodDescriptionstatic final AviatorObject
RuntimeUtils.assertNotNull
(AviatorObject object) Ensure the object is not null, cast null into AviatorNil.RuntimeFunctionDelegator.call()
RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19, AviatorObject arg20) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19, AviatorObject arg20, AviatorObject... args) JavaMethodReflectionFunctionMissing.onFunctionMissing
(String name, Map<String, Object> env, AviatorObject... args) Methods in com.googlecode.aviator.runtime with parameters of type AviatorObjectModifier and TypeMethodDescriptionstatic final AviatorObject
RuntimeUtils.assertNotNull
(AviatorObject object) Ensure the object is not null, cast null into AviatorNil.RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19, AviatorObject arg20) RuntimeFunctionDelegator.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19, AviatorObject arg20, AviatorObject... args) private AviatorFunction
RuntimeFunctionDelegator.getFunc
(Map<String, Object> env, AviatorObject... args) int
RuntimeFunctionDelegator.innerCompare
(AviatorObject other, Map<String, Object> env) JavaMethodReflectionFunctionMissing.onFunctionMissing
(String name, Map<String, Object> env, AviatorObject... args) -
Uses of AviatorObject in com.googlecode.aviator.runtime.function
Subclasses of AviatorObject in com.googlecode.aviator.runtime.functionModifier and TypeClassDescriptionclass
Abstract function implementationclass
Abstract function to implement variadic arguments function.class
An aviator function wraps a class's static method.class
Dispatch function by argument arity.final class
All lamabda function base classMethods in com.googlecode.aviator.runtime.function that return AviatorObjectModifier and TypeMethodDescriptionAbstractFunction.call()
AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19, AviatorObject arg20) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19, AviatorObject arg20, AviatorObject... args) AbstractVariadicFunction.call()
AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19, AviatorObject arg20) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19, AviatorObject arg20, AviatorObject... args) LambdaFunction.call
(Map<String, Object> env, AviatorObject arg1) LambdaFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) LambdaFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) LambdaFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4) LambdaFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5) LambdaFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6) LambdaFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7) TraceFunction.call()
TraceFunction.call
(Map<String, Object> env, AviatorObject arg1) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19, AviatorObject arg20) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19, AviatorObject arg20, AviatorObject... args) (package private) static AviatorObject[]
DispatchFunction.processVariadicArgs
(Map<String, Object> env, int arity, LambdaFunction fn, AviatorObject[] args) AbstractFunction.throwArity
(int n) abstract AviatorObject
AbstractVariadicFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) Call with variadic arguments.The subclass must implement this method.ClassMethodFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) DispatchFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) LambdaFunction.variadicCall
(Map<String, Object> env, boolean processArgs, AviatorObject... args) LambdaFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) static AviatorObject
FunctionUtils.wrapReturn
(Object ret) Wraps the object as aviator object.Methods in com.googlecode.aviator.runtime.function with parameters of type AviatorObjectModifier and TypeMethodDescriptionAbstractFunction.call
(Map<String, Object> env, AviatorObject arg1) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19, AviatorObject arg20) AbstractFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19, AviatorObject arg20, AviatorObject... args) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19, AviatorObject arg20) AbstractVariadicFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19, AviatorObject arg20, AviatorObject... args) LambdaFunction.call
(Map<String, Object> env, AviatorObject arg1) LambdaFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) LambdaFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) LambdaFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4) LambdaFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5) LambdaFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6) LambdaFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19, AviatorObject arg20) TraceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19, AviatorObject arg20, AviatorObject... args) static final boolean
FunctionUtils.getBooleanValue
(AviatorObject arg, Map<String, Object> env) Get boolean value from env.static AviatorFunction
FunctionUtils.getFunction
(AviatorObject arg, Map<String, Object> env, int arity) Get a function from env in follow orders: arg value env current evaluator instance.static Object
FunctionUtils.getJavaObject
(AviatorObject arg, Map<String, Object> env) get a object from envstatic final Number
FunctionUtils.getNumberValue
(AviatorObject arg1, Map<String, Object> env) Get a number from env.static final String
FunctionUtils.getStringValue
(AviatorObject arg, Map<String, Object> env) Get string value from env.int
AbstractFunction.innerCompare
(AviatorObject other, Map<String, Object> env) int
AbstractVariadicFunction.innerCompare
(AviatorObject other, Map<String, Object> env) LambdaFunction.newEnv
(Map<String, Object> parentEnv, AviatorObject... args) (package private) static AviatorObject[]
DispatchFunction.processVariadicArgs
(Map<String, Object> env, int arity, LambdaFunction fn, AviatorObject[] args) abstract AviatorObject
AbstractVariadicFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) Call with variadic arguments.The subclass must implement this method.ClassMethodFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) DispatchFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) LambdaFunction.variadicCall
(Map<String, Object> env, boolean processArgs, AviatorObject... args) LambdaFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) -
Uses of AviatorObject in com.googlecode.aviator.runtime.function.internal
Subclasses of AviatorObject in com.googlecode.aviator.runtime.function.internalModifier and TypeClassDescriptionclass
class
__catch_handler(fun, exception) to create aCatchHandler
.class
__if_callcc functionclass
__new(Class, ...args) to create an instance of special class with arguments.class
Internal reducer-break function for 'for-loop' structure.class
Internal reducer-continue function for 'for-loop' structure.class
Internal reducer-callcc function for 'for-loop' structure.class
ReducerResult in looping.class
Internal reducer-return function for 'for-loop' structure.class
__throw(e) to throw an exception.class
__try(try_func, catch_handlers, finally_fn, callcc)class
Unpacking arguments on runtimeclass
__use(pkg, ...names) function to implement import useFields in com.googlecode.aviator.runtime.function.internal declared as AviatorObjectMethods in com.googlecode.aviator.runtime.function.internal that return AviatorObjectModifier and TypeMethodDescriptionReducerResult.add
(AviatorObject other, Map<String, Object> env) ReducerResult.bitAnd
(AviatorObject other, Map<String, Object> env) ReducerResult.bitOr
(AviatorObject other, Map<String, Object> env) ReducerResult.bitXor
(AviatorObject other, Map<String, Object> env) IfCallccFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) ReducerBreakFunction.call
(Map<String, Object> env, AviatorObject arg1) ReducerContFunction.call
(Map<String, Object> env, AviatorObject arg1) final AviatorObject
ReducerFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) ReducerReturnFunction.call
(Map<String, Object> env, AviatorObject arg1) ThrowFunction.call
(Map<String, Object> env, AviatorObject arg1) TryCatchFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4) UseFunction.call
(Map<String, Object> env, AviatorObject arg1) use package.class;UseFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) use package.* or use.package.{class};TryCatchFunction.chooseResult
(AviatorObject result, AviatorObject ret) ReducerResult.div
(AviatorObject other, Map<String, Object> env) ReducerResult.getElement
(Map<String, Object> env, AviatorObject indexObject) ReducerResult.match
(AviatorObject other, Map<String, Object> env) ReducerResult.mod
(AviatorObject other, Map<String, Object> env) ReducerResult.mult
(AviatorObject other, Map<String, Object> env) private AviatorObject
ReducerFunction.reduce
(Map<String, Object> env, AviatorObject arg2, AviatorObject arg3, Object coll, AviatorFunction iteratorFn) ReducerResult.setValue
(AviatorObject value, Map<String, Object> env) ReducerResult.shiftLeft
(AviatorObject other, Map<String, Object> env) ReducerResult.shiftRight
(AviatorObject other, Map<String, Object> env) ReducerResult.sub
(AviatorObject other, Map<String, Object> env) ReducerResult.unsignedShiftRight
(AviatorObject other, Map<String, Object> env) CatchHandlerFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) NewInstanceFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) UnpackingArgsFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) UseFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) use package.{class1, class2};Methods in com.googlecode.aviator.runtime.function.internal with parameters of type AviatorObjectModifier and TypeMethodDescriptionReducerResult.add
(AviatorObject other, Map<String, Object> env) ReducerResult.bitAnd
(AviatorObject other, Map<String, Object> env) ReducerResult.bitOr
(AviatorObject other, Map<String, Object> env) ReducerResult.bitXor
(AviatorObject other, Map<String, Object> env) IfCallccFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) ReducerBreakFunction.call
(Map<String, Object> env, AviatorObject arg1) ReducerContFunction.call
(Map<String, Object> env, AviatorObject arg1) final AviatorObject
ReducerFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) ReducerReturnFunction.call
(Map<String, Object> env, AviatorObject arg1) ThrowFunction.call
(Map<String, Object> env, AviatorObject arg1) TryCatchFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4) UseFunction.call
(Map<String, Object> env, AviatorObject arg1) use package.class;UseFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) use package.* or use.package.{class};TryCatchFunction.chooseResult
(AviatorObject result, AviatorObject ret) ReducerResult.div
(AviatorObject other, Map<String, Object> env) ReducerResult.getElement
(Map<String, Object> env, AviatorObject indexObject) int
CatchHandler.innerCompare
(AviatorObject other, Map<String, Object> env) int
ReducerResult.innerCompare
(AviatorObject other, Map<String, Object> env) private boolean
TryCatchFunction.isNewState
(AviatorObject result, AviatorObject ret) private boolean
TryCatchFunction.isReturnResult
(AviatorObject ret) ReducerResult.match
(AviatorObject other, Map<String, Object> env) ReducerResult.mod
(AviatorObject other, Map<String, Object> env) ReducerResult.mult
(AviatorObject other, Map<String, Object> env) private AviatorObject
ReducerFunction.reduce
(Map<String, Object> env, AviatorObject arg2, AviatorObject arg3, Object coll, AviatorFunction iteratorFn) ReducerResult.setValue
(AviatorObject value, Map<String, Object> env) ReducerResult.shiftLeft
(AviatorObject other, Map<String, Object> env) ReducerResult.shiftRight
(AviatorObject other, Map<String, Object> env) ReducerResult.sub
(AviatorObject other, Map<String, Object> env) ReducerResult.unsignedShiftRight
(AviatorObject other, Map<String, Object> env) CatchHandlerFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) NewInstanceFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) UnpackingArgsFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) UseFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) use package.{class1, class2};static ReducerResult
ReducerResult.withBreak
(AviatorObject obj) static ReducerResult
ReducerResult.withCont
(AviatorObject obj) static ReducerResult
ReducerResult.withEmpty
(AviatorObject obj) static ReducerResult
ReducerResult.withReturn
(AviatorObject obj) Constructors in com.googlecode.aviator.runtime.function.internal with parameters of type AviatorObject -
Uses of AviatorObject in com.googlecode.aviator.runtime.function.math
Subclasses of AviatorObject in com.googlecode.aviator.runtime.function.mathModifier and TypeClassDescriptionclass
math.abs(d) functionclass
math.acos(d) functionclass
math.asin(d) functionclass
math.atan(d) functionclass
math.ceil(d) functionclass
math.cos(d) functionclass
math.floor(d) functionclass
math.log10(d) functionclass
math.log(d) functionclass
math.pow(d1,d2) functionclass
math.round(d) functionclass
math.sin(d) functionclass
math.sqrt(d) functionclass
math.tan(d) functionMethods in com.googlecode.aviator.runtime.function.math that return AviatorObjectModifier and TypeMethodDescriptionMathAbsFunction.call
(Map<String, Object> env, AviatorObject arg1) MathAcosFunction.call
(Map<String, Object> env, AviatorObject arg1) MathAsinFunction.call
(Map<String, Object> env, AviatorObject arg1) MathAtanFunction.call
(Map<String, Object> env, AviatorObject arg1) MathCeilFunction.call
(Map<String, Object> env, AviatorObject arg) MathCosFunction.call
(Map<String, Object> env, AviatorObject arg1) MathFloorFunction.call
(Map<String, Object> env, AviatorObject arg) MathLog10Function.call
(Map<String, Object> env, AviatorObject arg1) MathLogFunction.call
(Map<String, Object> env, AviatorObject arg1) MathPowFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) MathRoundFunction.call
(Map<String, Object> env, AviatorObject arg) MathSinFunction.call
(Map<String, Object> env, AviatorObject arg1) MathSqrtFunction.call
(Map<String, Object> env, AviatorObject arg1) MathTanFunction.call
(Map<String, Object> env, AviatorObject arg1) Methods in com.googlecode.aviator.runtime.function.math with parameters of type AviatorObjectModifier and TypeMethodDescriptionMathAbsFunction.call
(Map<String, Object> env, AviatorObject arg1) MathAcosFunction.call
(Map<String, Object> env, AviatorObject arg1) MathAsinFunction.call
(Map<String, Object> env, AviatorObject arg1) MathAtanFunction.call
(Map<String, Object> env, AviatorObject arg1) MathCeilFunction.call
(Map<String, Object> env, AviatorObject arg) MathCosFunction.call
(Map<String, Object> env, AviatorObject arg1) MathFloorFunction.call
(Map<String, Object> env, AviatorObject arg) MathLog10Function.call
(Map<String, Object> env, AviatorObject arg1) MathLogFunction.call
(Map<String, Object> env, AviatorObject arg1) MathPowFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) MathRoundFunction.call
(Map<String, Object> env, AviatorObject arg) MathSinFunction.call
(Map<String, Object> env, AviatorObject arg1) MathSqrtFunction.call
(Map<String, Object> env, AviatorObject arg1) MathTanFunction.call
(Map<String, Object> env, AviatorObject arg1) -
Uses of AviatorObject in com.googlecode.aviator.runtime.function.seq
Subclasses of AviatorObject in com.googlecode.aviator.runtime.function.seqModifier and TypeClassDescriptionclass
Base class for min/max function.class
seq.add function to add all elements in other sequence into this one.class
seq.add function to add an element into seq.class
seq.array(class, ...elements) function to create a new array of special type and elements.class
seq.collector(seq) to create a collector for this sequence.class
seq.raw(collector) to retrieve the raw container of collector.class
Composite predicate function with invalid input: '&'invalid input: '&' or ||class
seq.contains_key(map,key) function to check if seq(should be map) contains the key.class
count(seq) to get seq's sizeclass
Returns true if fun.call(x) is logical true for every x in sequence, else false.class
filter(seq,predicate) to filter seq by predicateclass
seq.get function to retrieve a element by index(for list) or key(for map).class
include(seq,obj) function to check if seq contains objectclass
into(to_coll, from_coll) Adds all elements in from_coll into to_coll by seq.add(to_coll, element) and return the to_coll.class
seq.keys(map) to retrieve keys sequence of the map.class
Function to make predicate for filter functionclass
seq.entry(key, value) function to create a Map.Entry instance.class
map(col,fun) function to iterate seq with functionclass
seq.max function to find the largest element in sequence.class
seq.min function to find the smallest element in sequence.class
seq.array_of(class, len) function to create a new array of special type and size.class
seq.list function to new an array list.class
seq.map function to new a hash map.class
seq.set function to new a hash set.class
Returns false if fun.call(x) is logical true for any x in sequence, else true.class
A predicate functionclass
seq.put function to set a element value by index(for list) or key(for map).class
reduce(col,fun,init) function to reduce seq with function and a initial value valueclass
seq.add function to add an element into seq.class
reverse(seq) to reverse an array or list in place.class
Returns the first logical true value of fun.call(x) for any x in sequence, else returns nil.class
sort(list, [comparator]) function to sort a java.util.List or array,return a sorted duplicate objectclass
seq.vals(map) to retrieve values sequence of the map.class
seq.collector(seq) to create a collector for this sequence.Fields in com.googlecode.aviator.runtime.function.seq declared as AviatorObjectModifier and TypeFieldDescriptionprivate final AviatorObject
SeqPredicateFunction.propertyName
private final AviatorObject
SeqMakePredicateFunFunction.value
private final AviatorObject
SeqPredicateFunction.value
Methods in com.googlecode.aviator.runtime.function.seq that return AviatorObjectModifier and TypeMethodDescriptionAbstractSeqMinMaxFunction.call
(Map<String, Object> env, AviatorObject arg1) SeqAddAllFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqAddFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqAddFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) SeqCollectorFunction.call
(Map<String, Object> env, AviatorObject arg1) SeqCollectorRawFunction.call
(Map<String, Object> env, AviatorObject arg1) SeqContainsKeyFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqCountFunction.call
(Map<String, Object> env, AviatorObject arg1) SeqEveryFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqFilterFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqGetFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqIncludeFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqIntoFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqKeysFunction.call
(Map<String, Object> env, AviatorObject arg1) SeqMakePredicateFunFunction.call
(Map<String, Object> env, AviatorObject arg1) SeqMakePredicateFunFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqMapEntryFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqMapFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqNewArrayFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqNewArrayFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) SeqNewArrayFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4) SeqNotAnyFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqPredicateFunction.call
(Map<String, Object> env, AviatorObject arg1) SeqPutFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) SeqReduceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) SeqRemoveFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqReverseFunction.call
(Map<String, Object> env, AviatorObject arg1) SeqSomeFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqSortFunction.call
(Map<String, Object> env, AviatorObject arg1) SeqSortFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqValsFunction.call
(Map<String, Object> env, AviatorObject arg1) SeqZipmapFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqArrayFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) SeqCompsitePredFunFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) SeqNewArrayFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) SeqNewListFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) SeqNewMapFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) SeqNewSetFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) Methods in com.googlecode.aviator.runtime.function.seq with parameters of type AviatorObjectModifier and TypeMethodDescriptionAbstractSeqMinMaxFunction.call
(Map<String, Object> env, AviatorObject arg1) SeqAddAllFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqAddFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqAddFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) SeqCollectorFunction.call
(Map<String, Object> env, AviatorObject arg1) SeqCollectorRawFunction.call
(Map<String, Object> env, AviatorObject arg1) SeqContainsKeyFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqCountFunction.call
(Map<String, Object> env, AviatorObject arg1) SeqEveryFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqFilterFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqGetFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqIncludeFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqIntoFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqKeysFunction.call
(Map<String, Object> env, AviatorObject arg1) SeqMakePredicateFunFunction.call
(Map<String, Object> env, AviatorObject arg1) SeqMakePredicateFunFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqMapEntryFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqMapFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqNewArrayFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqNewArrayFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) SeqNewArrayFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4) SeqNotAnyFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqPredicateFunction.call
(Map<String, Object> env, AviatorObject arg1) SeqPutFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) SeqReduceFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) SeqRemoveFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqReverseFunction.call
(Map<String, Object> env, AviatorObject arg1) SeqSomeFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqSortFunction.call
(Map<String, Object> env, AviatorObject arg1) SeqSortFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) SeqValsFunction.call
(Map<String, Object> env, AviatorObject arg1) SeqZipmapFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) private static AviatorFunction
SeqCompsitePredFunFunction.createFunction
(Map<String, Object> env, AviatorObject[] args, SeqCompsitePredFunFunction.LogicOp op) private Class
<?> SeqNewArrayFunction.getElementClass
(Map<String, Object> env, AviatorObject arg1) SeqArrayFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) SeqCompsitePredFunFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) SeqNewArrayFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) SeqNewListFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) SeqNewMapFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) SeqNewSetFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) Constructors in com.googlecode.aviator.runtime.function.seq with parameters of type AviatorObjectModifierConstructorDescriptionSeqMakePredicateFunFunction
(String name, OperatorType opType, AviatorObject value) SeqPredicateFunction
(String name, OperatorType opType, AviatorObject value) SeqPredicateFunction
(String name, OperatorType opType, AviatorObject value, AviatorObject propertyName) -
Uses of AviatorObject in com.googlecode.aviator.runtime.function.string
Subclasses of AviatorObject in com.googlecode.aviator.runtime.function.stringModifier and TypeClassDescriptionclass
string.contains(s1,s2) functionclass
string.endsWith(s1,s2) functionclass
String.indexOf functionclass
string.join functionclass
string.length(s) functionclass
string.replace_all functionclass
string.replace_first functionclass
string.split functionclass
string.startsWith(s1,s2) functionclass
string.substring(s1,s2) functionMethods in com.googlecode.aviator.runtime.function.string that return AviatorObjectModifier and TypeMethodDescriptionStringContainsFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) StringEndsWithFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) StringIndexOfFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) StringJoinFunction.call
(Map<String, Object> env, AviatorObject arg1) StringJoinFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) StringLengthFunction.call
(Map<String, Object> env, AviatorObject arg1) StringReplaceAllFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) StringReplaceFirstFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) StringSplitFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) StringSplitFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) StringStartsWithFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) StringSubStringFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) StringSubStringFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) private AviatorObject
Methods in com.googlecode.aviator.runtime.function.string with parameters of type AviatorObjectModifier and TypeMethodDescriptionStringContainsFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) StringEndsWithFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) StringIndexOfFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) StringJoinFunction.call
(Map<String, Object> env, AviatorObject arg1) StringJoinFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) StringLengthFunction.call
(Map<String, Object> env, AviatorObject arg1) StringReplaceAllFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) StringReplaceFirstFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) StringSplitFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) StringSplitFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) StringStartsWithFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) StringSubStringFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) StringSubStringFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) private AviatorObject
-
Uses of AviatorObject in com.googlecode.aviator.runtime.function.system
Subclasses of AviatorObject in com.googlecode.aviator.runtime.function.systemModifier and TypeClassDescriptionclass
Abstract base class for system min/max function.class
assert function to assert an expression's value is true, otherwise throw an exception.class
Cast value to bigintclass
Binary function,includes +,-,*,/,%,!class
Cast value to boolean, return false when nil or false, otherwise returns true.class
Returns an implementation of java.util.Comparator based upon pred function.class
A compare function.class
Constant function to return the argument itself.class
date_to_string functionclass
Cast value to decimal.class
Cast value to double,double(a) eg.class
eval(script) , eval(script, bindings) and eval(script, bindings, cached) to execute a script with current env or special bindings, default is in caching mode.class
identity function return the argument itself.class
is_a(x, clazz) returns true when x is an intance of the class.class
is_def(x) returns true when variable x is defined in current scope or parent scopes.class
load('script.av') to load a script and retrieve it's exports.class
Cast value to longclass
max function to find the largest element in arguments.class
meta(obj, [key]) function to return the meatadata of obj [with the key], returns null if ithere is no metadata.class
min function to find the smallest element in arguments.class
now() function to invoke System.currentTimeMillis()class
println(obj) function to print objectclass
println(obj) function to print object with newlineclass
pst([out], e) function to print stacktrace of exceptionclass
rand() function to generate random double valueclass
A function to create a range in [start, end] with step.class
require('script.av') to load a script and retrieve it's exports, if it's required before, it will return the exports directly.class
seq(obj) function to cast a object into sequence, throw an runtime exception if fail.class
Cast value to stringclass
string_to_date functionclass
sysdate() functionclass
tuple(x,y,z, ...) function to return an object array.class
type(x) function return the type of x, the result is a string such as 'string', 'long', 'double' etc.class
undef(x) to forgot a variable that is defined in current scope.class
with_meta(obj, key, value) function to add metadata key/value to obj, return the obj.class
without_meta(obj, key) function to remove metadata by key from obj, return the obj.Fields in com.googlecode.aviator.runtime.function.system declared as AviatorObjectMethods in com.googlecode.aviator.runtime.function.system that return AviatorObjectModifier and TypeMethodDescriptionAssertFunction.call
(Map<String, Object> env, AviatorObject arg1) AssertFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) BigIntFunction.call
(Map<String, Object> env, AviatorObject arg1) BinaryFunction.call
(Map<String, Object> env, AviatorObject arg1) BinaryFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) BooleanFunction.call
(Map<String, Object> env, AviatorObject arg1) ComparatorFunction.call
(Map<String, Object> env, AviatorObject arg1) CompareFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) Date2StringFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) DecimalFunction.call
(Map<String, Object> env, AviatorObject arg1) DoubleFunction.call
(Map<String, Object> env, AviatorObject arg1) EvalFunction.call
(Map<String, Object> env, AviatorObject arg1) EvalFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) EvalFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) IdentityFunction.call
(Map<String, Object> env, AviatorObject arg1) IsAFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) IsDefFunction.call
(Map<String, Object> env, AviatorObject arg1) LoadFunction.call
(Map<String, Object> env, AviatorObject arg1) LongFunction.call
(Map<String, Object> env, AviatorObject arg1) MetaFunction.call
(Map<String, Object> env, AviatorObject arg1) MetaFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) PrintFunction.call
(Map<String, Object> env, AviatorObject arg1) PrintFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) PrintlnFunction.call
(Map<String, Object> env, AviatorObject arg1) PrintlnFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) PstFunction.call
(Map<String, Object> env, AviatorObject arg1) PstFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) RandomFunction.call
(Map<String, Object> env, AviatorObject arg) RangeFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) RangeFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) RequireFunction.call
(Map<String, Object> env, AviatorObject arg1) SeqFunction.call
(Map<String, Object> env, AviatorObject arg1) StrFunction.call
(Map<String, Object> env, AviatorObject arg1) String2DateFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) TypeFunction.call
(Map<String, Object> env, AviatorObject arg1) UndefFunction.call
(Map<String, Object> env, AviatorObject arg1) WithMetaFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) WithoutMetaFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) private AviatorObject
AbstractMinMaxFunction.compareObjects
(Map<String, Object> env, AviatorObject result, AviatorObject obj, boolean wasFirst) AbstractMinMaxFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) ConstantFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) TupleFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) Methods in com.googlecode.aviator.runtime.function.system with parameters of type AviatorObjectModifier and TypeMethodDescriptionAssertFunction.call
(Map<String, Object> env, AviatorObject arg1) AssertFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) BigIntFunction.call
(Map<String, Object> env, AviatorObject arg1) BinaryFunction.call
(Map<String, Object> env, AviatorObject arg1) BinaryFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) BooleanFunction.call
(Map<String, Object> env, AviatorObject arg1) ComparatorFunction.call
(Map<String, Object> env, AviatorObject arg1) CompareFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) Date2StringFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) DecimalFunction.call
(Map<String, Object> env, AviatorObject arg1) DoubleFunction.call
(Map<String, Object> env, AviatorObject arg1) EvalFunction.call
(Map<String, Object> env, AviatorObject arg1) EvalFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) EvalFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) IdentityFunction.call
(Map<String, Object> env, AviatorObject arg1) IsAFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) IsDefFunction.call
(Map<String, Object> env, AviatorObject arg1) LoadFunction.call
(Map<String, Object> env, AviatorObject arg1) LongFunction.call
(Map<String, Object> env, AviatorObject arg1) MetaFunction.call
(Map<String, Object> env, AviatorObject arg1) MetaFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) PrintFunction.call
(Map<String, Object> env, AviatorObject arg1) PrintFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) PrintlnFunction.call
(Map<String, Object> env, AviatorObject arg1) PrintlnFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) PstFunction.call
(Map<String, Object> env, AviatorObject arg1) PstFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) RandomFunction.call
(Map<String, Object> env, AviatorObject arg) RangeFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) RangeFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) RequireFunction.call
(Map<String, Object> env, AviatorObject arg1) SeqFunction.call
(Map<String, Object> env, AviatorObject arg1) StrFunction.call
(Map<String, Object> env, AviatorObject arg1) String2DateFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) TypeFunction.call
(Map<String, Object> env, AviatorObject arg1) UndefFunction.call
(Map<String, Object> env, AviatorObject arg1) WithMetaFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) WithoutMetaFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) private boolean
AbstractMinMaxFunction.compare
(Map<String, Object> env, AviatorObject result, AviatorObject obj) private AviatorObject
AbstractMinMaxFunction.compareObjects
(Map<String, Object> env, AviatorObject result, AviatorObject obj, boolean wasFirst) AbstractMinMaxFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) ConstantFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) TupleFunction.variadicCall
(Map<String, Object> env, AviatorObject... args) Constructors in com.googlecode.aviator.runtime.function.system with parameters of type AviatorObject -
Uses of AviatorObject in com.googlecode.aviator.runtime.op
Methods in com.googlecode.aviator.runtime.op that return AviatorObjectModifier and TypeMethodDescriptionstatic AviatorObject
OperationRuntime.eval
(AviatorObject left, AviatorObject right, Map<String, Object> env, OperatorType opType) Eval with binary operatorstatic AviatorObject
OperationRuntime.eval
(AviatorObject arg, Map<String, Object> env, OperatorType opType) Eval with unary operatorstatic AviatorObject
OperationRuntime.eval
(AviatorObject left, Map<String, Object> env, AviatorObject right, OperatorType opType) Just likeOperationRuntime.eval(AviatorObject, AviatorObject, Map, OperatorType)
, but with difference arguments order.static AviatorObject
OperationRuntime.eval
(Map<String, Object> env, AviatorObject[] args, OperatorType opType) Eval with arguments array.private static AviatorObject
OperationRuntime.eval0
(AviatorObject left, AviatorObject right, Map<String, Object> env, OperatorType opType, AviatorFunction func) private static AviatorObject
OperationRuntime.eval0
(AviatorObject arg, Map<String, Object> env, OperatorType opType, AviatorFunction func) private static AviatorObject
OperationRuntime.eval0
(Map<String, Object> env, AviatorObject[] args, OperatorType opType, AviatorFunction func) static AviatorObject
OperationRuntime.evalOpFunction
(Map<String, Object> env, AviatorObject[] args, OperatorType opType, AviatorFunction func) Methods in com.googlecode.aviator.runtime.op with parameters of type AviatorObjectModifier and TypeMethodDescriptionprivate static String
OperationRuntime.desc
(AviatorObject arg, Map<String, Object> env) static AviatorObject
OperationRuntime.eval
(AviatorObject left, AviatorObject right, Map<String, Object> env, OperatorType opType) Eval with binary operatorstatic AviatorObject
OperationRuntime.eval
(AviatorObject arg, Map<String, Object> env, OperatorType opType) Eval with unary operatorstatic AviatorObject
OperationRuntime.eval
(AviatorObject left, Map<String, Object> env, AviatorObject right, OperatorType opType) Just likeOperationRuntime.eval(AviatorObject, AviatorObject, Map, OperatorType)
, but with difference arguments order.static AviatorObject
OperationRuntime.eval
(Map<String, Object> env, AviatorObject[] args, OperatorType opType) Eval with arguments array.private static AviatorObject
OperationRuntime.eval0
(AviatorObject left, AviatorObject right, Map<String, Object> env, OperatorType opType, AviatorFunction func) private static AviatorObject
OperationRuntime.eval0
(AviatorObject arg, Map<String, Object> env, OperatorType opType, AviatorFunction func) private static AviatorObject
OperationRuntime.eval0
(Map<String, Object> env, AviatorObject[] args, OperatorType opType, AviatorFunction func) static AviatorObject
OperationRuntime.evalOpFunction
(Map<String, Object> env, AviatorObject[] args, OperatorType opType, AviatorFunction func) private static void
OperationRuntime.trace
(Map<String, Object> env, OperatorType opType, AviatorObject result, AviatorObject... args) -
Uses of AviatorObject in com.googlecode.aviator.runtime.type
Subclasses of AviatorObject in com.googlecode.aviator.runtime.typeModifier and TypeClassDescriptionclass
Aviator Big Integerclass
Aviator boolean typeclass
Aviator Big Decimalclass
Aviator double typeclass
Aviator variableclass
Aviator long typeclass
Aviator nil objectclass
Aviator number typeclass
A Aviator regular expression patternclass
class
Aviator runtime java type,used by when generate runtime result.class
A aviator stringclass
Aviator string builder for fast concatenating string.final class
A range in [start, end) with step.Methods in com.googlecode.aviator.runtime.type that return AviatorObjectModifier and TypeMethodDescriptionAviatorBoolean.add
(AviatorObject other, Map<String, Object> env) AviatorJavaType.add
(AviatorObject other, Map<String, Object> env) AviatorNil.add
(AviatorObject other, Map<String, Object> env) AviatorNumber.add
(AviatorObject other, Map<String, Object> env) AviatorObject.add
(AviatorObject other, Map<String, Object> env) AviatorPattern.add
(AviatorObject other, Map<String, Object> env) AviatorString.add
(AviatorObject other, Map<String, Object> env) AviatorStringBuilder.add
(AviatorObject other, Map<String, Object> env) AviatorJavaType.bitAnd
(AviatorObject other, Map<String, Object> env) AviatorLong.bitAnd
(AviatorObject other, Map<String, Object> env) AviatorObject.bitAnd
(AviatorObject other, Map<String, Object> env) AviatorJavaType.bitOr
(AviatorObject other, Map<String, Object> env) AviatorLong.bitOr
(AviatorObject other, Map<String, Object> env) AviatorObject.bitOr
(AviatorObject other, Map<String, Object> env) AviatorJavaType.bitXor
(AviatorObject other, Map<String, Object> env) AviatorLong.bitXor
(AviatorObject other, Map<String, Object> env) AviatorObject.bitXor
(AviatorObject other, Map<String, Object> env) call functionAviatorFunction.call
(Map<String, Object> env, AviatorObject arg1) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19, AviatorObject arg20) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19, AviatorObject arg20, AviatorObject... args) AviatorJavaType.defineValue
(AviatorObject value, Map<String, Object> env) AviatorObject.defineValue
(AviatorObject value, Map<String, Object> env) AviatorJavaType.div
(AviatorObject other, Map<String, Object> env) AviatorNumber.div
(AviatorObject other, Map<String, Object> env) AviatorObject.div
(AviatorObject other, Map<String, Object> env) AviatorObject.exponent
(AviatorObject other, Map<String, Object> env) AviatorJavaType.getElement
(Map<String, Object> env, AviatorObject indexObject) Access array or list elementAviatorObject.getElement
(Map<String, Object> env, AviatorObject indexObject) Access array or list elementAviatorLong.innerAdd
(Map<String, Object> env, AviatorNumber other) abstract AviatorObject
AviatorNumber.innerAdd
(Map<String, Object> env, AviatorNumber other) protected AviatorObject
AviatorBigInt.innerBitAnd
(AviatorObject other) protected AviatorObject
AviatorLong.innerBitAnd
(AviatorObject other) protected AviatorObject
AviatorBigInt.innerBitOr
(AviatorObject other) protected AviatorObject
AviatorLong.innerBitOr
(AviatorObject other) protected AviatorObject
AviatorBigInt.innerBitXor
(AviatorObject other) protected AviatorObject
AviatorLong.innerBitXor
(AviatorObject other) AviatorBigInt.innerDiv
(Map<String, Object> env, AviatorNumber other) AviatorDecimal.innerDiv
(Map<String, Object> env, AviatorNumber other) AviatorDouble.innerDiv
(Map<String, Object> env, AviatorNumber other) AviatorLong.innerDiv
(Map<String, Object> env, AviatorNumber other) abstract AviatorObject
AviatorNumber.innerDiv
(Map<String, Object> env, AviatorNumber other) AviatorBigInt.innerMod
(Map<String, Object> env, AviatorNumber other) AviatorDecimal.innerMod
(Map<String, Object> env, AviatorNumber other) AviatorDouble.innerMod
(Map<String, Object> env, AviatorNumber other) AviatorLong.innerMod
(Map<String, Object> env, AviatorNumber other) abstract AviatorObject
AviatorNumber.innerMod
(Map<String, Object> env, AviatorNumber other) AviatorBigInt.innerMult
(Map<String, Object> env, AviatorNumber other) AviatorDecimal.innerMult
(Map<String, Object> env, AviatorNumber other) AviatorDouble.innerMult
(Map<String, Object> env, AviatorNumber other) AviatorLong.innerMult
(Map<String, Object> env, AviatorNumber other) abstract AviatorObject
AviatorNumber.innerMult
(Map<String, Object> env, AviatorNumber other) protected AviatorObject
AviatorBigInt.innerShiftLeft
(AviatorObject other) protected AviatorObject
AviatorLong.innerShiftLeft
(AviatorObject other) protected AviatorObject
AviatorBigInt.innerShiftRight
(AviatorObject other) protected AviatorObject
AviatorLong.innerShiftRight
(AviatorObject other) AviatorBigInt.innerSub
(Map<String, Object> env, AviatorNumber other) AviatorDecimal.innerSub
(Map<String, Object> env, AviatorNumber other) AviatorDouble.innerSub
(Map<String, Object> env, AviatorNumber other) AviatorLong.innerSub
(Map<String, Object> env, AviatorNumber other) abstract AviatorObject
AviatorNumber.innerSub
(Map<String, Object> env, AviatorNumber other) protected AviatorObject
AviatorBigInt.innerUnsignedShiftRight
(AviatorObject other) protected AviatorObject
AviatorLong.innerUnsignedShiftRight
(AviatorObject other) AviatorJavaType.match
(AviatorObject other, Map<String, Object> env) AviatorObject.match
(AviatorObject other, Map<String, Object> env) AviatorPattern.match
(AviatorObject other, Map<String, Object> env) AviatorJavaType.mod
(AviatorObject other, Map<String, Object> env) AviatorNumber.mod
(AviatorObject other, Map<String, Object> env) AviatorObject.mod
(AviatorObject other, Map<String, Object> env) AviatorJavaType.mult
(AviatorObject other, Map<String, Object> env) AviatorNumber.mult
(AviatorObject other, Map<String, Object> env) AviatorObject.mult
(AviatorObject other, Map<String, Object> env) private AviatorObject
AviatorJavaType.setProperty
(AviatorObject value, Map<String, Object> env) AviatorJavaType.setValue
(AviatorObject value, Map<String, Object> env) AviatorObject.setValue
(AviatorObject value, Map<String, Object> env) AviatorRuntimeJavaElementType.setValue
(AviatorObject value, Map<String, Object> env) AviatorJavaType.shiftLeft
(AviatorObject other, Map<String, Object> env) AviatorLong.shiftLeft
(AviatorObject other, Map<String, Object> env) AviatorObject.shiftLeft
(AviatorObject other, Map<String, Object> env) AviatorJavaType.shiftRight
(AviatorObject other, Map<String, Object> env) AviatorLong.shiftRight
(AviatorObject other, Map<String, Object> env) AviatorObject.shiftRight
(AviatorObject other, Map<String, Object> env) AviatorJavaType.sub
(AviatorObject other, Map<String, Object> env) AviatorNumber.sub
(AviatorObject other, Map<String, Object> env) AviatorObject.sub
(AviatorObject other, Map<String, Object> env) AviatorJavaType.unsignedShiftRight
(AviatorObject other, Map<String, Object> env) AviatorLong.unsignedShiftRight
(AviatorObject other, Map<String, Object> env) AviatorObject.unsignedShiftRight
(AviatorObject other, Map<String, Object> env) static AviatorObject
AviatorObject.withoutMeta
(Object key) Methods in com.googlecode.aviator.runtime.type with parameters of type AviatorObjectModifier and TypeMethodDescriptionAviatorBoolean.add
(AviatorObject other, Map<String, Object> env) AviatorJavaType.add
(AviatorObject other, Map<String, Object> env) AviatorNil.add
(AviatorObject other, Map<String, Object> env) AviatorNumber.add
(AviatorObject other, Map<String, Object> env) AviatorObject.add
(AviatorObject other, Map<String, Object> env) AviatorPattern.add
(AviatorObject other, Map<String, Object> env) AviatorString.add
(AviatorObject other, Map<String, Object> env) AviatorStringBuilder.add
(AviatorObject other, Map<String, Object> env) AviatorJavaType.bitAnd
(AviatorObject other, Map<String, Object> env) AviatorLong.bitAnd
(AviatorObject other, Map<String, Object> env) AviatorObject.bitAnd
(AviatorObject other, Map<String, Object> env) AviatorJavaType.bitOr
(AviatorObject other, Map<String, Object> env) AviatorLong.bitOr
(AviatorObject other, Map<String, Object> env) AviatorObject.bitOr
(AviatorObject other, Map<String, Object> env) AviatorJavaType.bitXor
(AviatorObject other, Map<String, Object> env) AviatorLong.bitXor
(AviatorObject other, Map<String, Object> env) AviatorObject.bitXor
(AviatorObject other, Map<String, Object> env) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19, AviatorObject arg20) AviatorFunction.call
(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3, AviatorObject arg4, AviatorObject arg5, AviatorObject arg6, AviatorObject arg7, AviatorObject arg8, AviatorObject arg9, AviatorObject arg10, AviatorObject arg11, AviatorObject arg12, AviatorObject arg13, AviatorObject arg14, AviatorObject arg15, AviatorObject arg16, AviatorObject arg17, AviatorObject arg18, AviatorObject arg19, AviatorObject arg20, AviatorObject... args) int
AviatorObject.compare
(AviatorObject other, Map<String, Object> env) private int
AviatorObject.compare
(AviatorObject other, Map<String, Object> env, boolean isEq) int
AviatorObject.compareEq
(AviatorObject other, Map<String, Object> env) AviatorJavaType.defineValue
(AviatorObject value, Map<String, Object> env) AviatorObject.defineValue
(AviatorObject value, Map<String, Object> env) AviatorJavaType.div
(AviatorObject other, Map<String, Object> env) AviatorNumber.div
(AviatorObject other, Map<String, Object> env) AviatorObject.div
(AviatorObject other, Map<String, Object> env) protected void
AviatorLong.ensureLong
(AviatorObject other) AviatorObject.exponent
(AviatorObject other, Map<String, Object> env) private Object
AviatorJavaType.getAssignedValue
(AviatorObject value, Map<String, Object> env) AviatorJavaType.getElement
(Map<String, Object> env, AviatorObject indexObject) Access array or list elementAviatorObject.getElement
(Map<String, Object> env, AviatorObject indexObject) Access array or list elementprotected AviatorObject
AviatorBigInt.innerBitAnd
(AviatorObject other) protected AviatorObject
AviatorLong.innerBitAnd
(AviatorObject other) protected AviatorObject
AviatorBigInt.innerBitOr
(AviatorObject other) protected AviatorObject
AviatorLong.innerBitOr
(AviatorObject other) protected AviatorObject
AviatorBigInt.innerBitXor
(AviatorObject other) protected AviatorObject
AviatorLong.innerBitXor
(AviatorObject other) int
AviatorBoolean.innerCompare
(AviatorObject other, Map<String, Object> env) int
AviatorJavaType.innerCompare
(AviatorObject other, Map<String, Object> env) int
AviatorNil.innerCompare
(AviatorObject other, Map<String, Object> env) int
AviatorNumber.innerCompare
(AviatorObject other, Map<String, Object> env) abstract int
AviatorObject.innerCompare
(AviatorObject other, Map<String, Object> env) int
AviatorPattern.innerCompare
(AviatorObject other, Map<String, Object> env) int
AviatorString.innerCompare
(AviatorObject other, Map<String, Object> env) int
Range.innerCompare
(AviatorObject other, Map<String, Object> env) protected AviatorObject
AviatorBigInt.innerShiftLeft
(AviatorObject other) protected AviatorObject
AviatorLong.innerShiftLeft
(AviatorObject other) protected AviatorObject
AviatorBigInt.innerShiftRight
(AviatorObject other) protected AviatorObject
AviatorLong.innerShiftRight
(AviatorObject other) protected AviatorObject
AviatorBigInt.innerUnsignedShiftRight
(AviatorObject other) protected AviatorObject
AviatorLong.innerUnsignedShiftRight
(AviatorObject other) AviatorJavaType.match
(AviatorObject other, Map<String, Object> env) AviatorObject.match
(AviatorObject other, Map<String, Object> env) AviatorPattern.match
(AviatorObject other, Map<String, Object> env) AviatorJavaType.mod
(AviatorObject other, Map<String, Object> env) AviatorNumber.mod
(AviatorObject other, Map<String, Object> env) AviatorObject.mod
(AviatorObject other, Map<String, Object> env) AviatorJavaType.mult
(AviatorObject other, Map<String, Object> env) AviatorNumber.mult
(AviatorObject other, Map<String, Object> env) AviatorObject.mult
(AviatorObject other, Map<String, Object> env) private AviatorObject
AviatorJavaType.setProperty
(AviatorObject value, Map<String, Object> env) AviatorJavaType.setValue
(AviatorObject value, Map<String, Object> env) AviatorObject.setValue
(AviatorObject value, Map<String, Object> env) AviatorRuntimeJavaElementType.setValue
(AviatorObject value, Map<String, Object> env) AviatorJavaType.shiftLeft
(AviatorObject other, Map<String, Object> env) AviatorLong.shiftLeft
(AviatorObject other, Map<String, Object> env) AviatorObject.shiftLeft
(AviatorObject other, Map<String, Object> env) AviatorJavaType.shiftRight
(AviatorObject other, Map<String, Object> env) AviatorLong.shiftRight
(AviatorObject other, Map<String, Object> env) AviatorObject.shiftRight
(AviatorObject other, Map<String, Object> env) AviatorJavaType.sub
(AviatorObject other, Map<String, Object> env) AviatorNumber.sub
(AviatorObject other, Map<String, Object> env) AviatorObject.sub
(AviatorObject other, Map<String, Object> env) AviatorJavaType.unsignedShiftRight
(AviatorObject other, Map<String, Object> env) AviatorLong.unsignedShiftRight
(AviatorObject other, Map<String, Object> env) AviatorObject.unsignedShiftRight
(AviatorObject other, Map<String, Object> env)