Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X 

A

AALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
AASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
AbstractFunction - Class in com.googlecode.aviator.runtime.function
Abstract function implementation
AbstractFunction() - Constructor for class com.googlecode.aviator.runtime.function.AbstractFunction
 
AbstractMinMaxFunction - Class in com.googlecode.aviator.runtime.function.system
Abstract base class for system min/max function.
AbstractMinMaxFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction
 
AbstractSeqMinMaxFunction - Class in com.googlecode.aviator.runtime.function.seq
Base class for min/max function.
AbstractSeqMinMaxFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction
 
AbstractToken<T> - Class in com.googlecode.aviator.lexer.token
Base token class
AbstractToken(int, String) - Constructor for class com.googlecode.aviator.lexer.token.AbstractToken
 
AbstractVariadicFunction - Class in com.googlecode.aviator.runtime.function
Abstract function to implement variadic arguments function.
AbstractVariadicFunction() - Constructor for class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
ACC_ABSTRACT - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ACC_ANNOTATION - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ACC_BRIDGE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ACC_DEPRECATED - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ACC_ENUM - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ACC_FINAL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ACC_INTERFACE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ACC_NATIVE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ACC_PRIVATE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ACC_PROTECTED - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ACC_PUBLIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ACC_STATIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ACC_STRICT - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ACC_SUPER - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ACC_SYNCHRONIZED - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ACC_SYNTHETIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ACC_TRANSIENT - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ACC_VARARGS - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ACC_VOLATILE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
accept(ClassVisitor, int) - Method in class com.googlecode.aviator.asm.ClassReader
Makes the given visitor visit the Java class of this ClassReader .
accept(ClassVisitor, Attribute[], int) - Method in class com.googlecode.aviator.asm.ClassReader
Makes the given visitor visit the Java class of this ClassReader.
aconst(Object) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
ACONST_NULL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ADD - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
add(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
add(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
 
add(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
add(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNil
 
add(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
add(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
add(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorPattern
 
add(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorString
 
addArgument(String) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
addFunction(AviatorFunction) - Static method in class com.googlecode.aviator.AviatorEvaluator
Add an aviator function,it's not thread-safe.
addFunction(AviatorFunction) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Add an aviator function,it's not thread-safe.
addFunction(String, AviatorFunction) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Adds a function with the name
addFunctionLoader(FunctionLoader) - Static method in class com.googlecode.aviator.AviatorEvaluator
Adds a function loader.
addFunctionLoader(FunctionLoader) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Adds a function loader
addInstanceFunctions(String, Class<?>) - Static method in class com.googlecode.aviator.AviatorEvaluator
 
addInstanceFunctions(String, Class<?>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Adds all public instance methods in the class as custom functions into evaluator except those have Ignore annotation, all these functions will keep the same name as method name, but prefixed with namespace, the function name can be renamed by Function annotation.
addOpFunction(OperatorType, AviatorFunction) - Static method in class com.googlecode.aviator.AviatorEvaluator
Add an operator aviator function,it's not thread-safe.
addOpFunction(OperatorType, AviatorFunction) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Add an operator aviator function,it's not thread-safe.
addStaticFunctions(String, Class<?>) - Static method in class com.googlecode.aviator.AviatorEvaluator
 
addStaticFunctions(String, Class<?>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Adds all public static methods in the class as custom functions into evaluator except those have Ignore annotation, all these functions will keep the same name as method name, but prefixed with namespace, the function name can be renamed by Function annotation.
addSVUID(long) - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
 
AdviceAdapter - Class in com.googlecode.aviator.asm.commons
A MethodVisitor to insert before, after and around advices in methods and constructors.
AdviceAdapter(int, MethodVisitor, int, String, String) - Constructor for class com.googlecode.aviator.asm.commons.AdviceAdapter
Creates a new AdviceAdapter.
aload(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
ALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
AnalyzerAdapter - Class in com.googlecode.aviator.asm.commons
A MethodVisitor that keeps track of stack map frame changes between visitFrame calls.
AnalyzerAdapter(String, int, String, String, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.AnalyzerAdapter
Creates a new AnalyzerAdapter.
AnalyzerAdapter(int, String, int, String, String, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.AnalyzerAdapter
Creates a new AnalyzerAdapter.
AND - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
and(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
and() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
anew(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
ANEWARRAY - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
AnnotationVisitor - Class in com.googlecode.aviator.asm
A visitor to visit a Java annotation.
AnnotationVisitor(int) - Constructor for class com.googlecode.aviator.asm.AnnotationVisitor
Constructs a new AnnotationVisitor.
AnnotationVisitor(int, AnnotationVisitor) - Constructor for class com.googlecode.aviator.asm.AnnotationVisitor
Constructs a new AnnotationVisitor.
api - Variable in class com.googlecode.aviator.asm.AnnotationVisitor
The ASM API version implemented by this visitor.
api - Variable in class com.googlecode.aviator.asm.ClassVisitor
The ASM API version implemented by this visitor.
api - Variable in class com.googlecode.aviator.asm.FieldVisitor
The ASM API version implemented by this visitor.
api - Variable in class com.googlecode.aviator.asm.MethodVisitor
The ASM API version implemented by this visitor.
areturn(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
ARETURN - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
arguments - Variable in class com.googlecode.aviator.runtime.function.LambdaFunction
 
ARRAY - Static variable in class com.googlecode.aviator.asm.Type
The sort of array reference types.
arrayLength() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to compute the length of an array.
arraylength() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
ARRAYLENGTH - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
arrayLoad(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to load an element from an array.
arrayStore(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to store an element in an array.
ASM4 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ASMCodeGenerator - Class in com.googlecode.aviator.code.asm
Code generator using asm
ASMCodeGenerator(AviatorEvaluatorInstance, AviatorClassLoader, OutputStream, boolean) - Constructor for class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
astore(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
ASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
athrow() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
ATHROW - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
Attribute - Class in com.googlecode.aviator.asm
A non standard class, field, method or code attribute.
Attribute(String) - Constructor for class com.googlecode.aviator.asm.Attribute
Constructs a new empty attribute.
av - Variable in class com.googlecode.aviator.asm.AnnotationVisitor
The annotation visitor to which this visitor must delegate method calls.
AviatorBigInt - Class in com.googlecode.aviator.runtime.type
Aviator Big Integer
AviatorBigInt(Number) - Constructor for class com.googlecode.aviator.runtime.type.AviatorBigInt
 
AviatorBoolean - Class in com.googlecode.aviator.runtime.type
Aviator boolean type
AviatorClassLoader - Class in com.googlecode.aviator.parser
Aviator classloader to define class
AviatorClassLoader(ClassLoader) - Constructor for class com.googlecode.aviator.parser.AviatorClassLoader
 
AviatorDecimal - Class in com.googlecode.aviator.runtime.type
Aviator Big Decimal
AviatorDecimal(Number) - Constructor for class com.googlecode.aviator.runtime.type.AviatorDecimal
 
AviatorDouble - Class in com.googlecode.aviator.runtime.type
Aviator double type
AviatorDouble(double) - Constructor for class com.googlecode.aviator.runtime.type.AviatorDouble
 
AviatorEvaluator - Class in com.googlecode.aviator
Avaitor Expression evaluator
AviatorEvaluatorInstance - Class in com.googlecode.aviator
A aviator evaluator instance
AviatorFunction - Interface in com.googlecode.aviator.runtime.type
A aviator function,all functions must implement this interface
AviatorJavaType - Class in com.googlecode.aviator.runtime.type
Aviator variable
AviatorJavaType(String) - Constructor for class com.googlecode.aviator.runtime.type.AviatorJavaType
 
AviatorLong - Class in com.googlecode.aviator.runtime.type
Aviator long type
AviatorNil - Class in com.googlecode.aviator.runtime.type
Aviator nil object
AviatorNumber - Class in com.googlecode.aviator.runtime.type
Aviator number type
AviatorNumber(long) - Constructor for class com.googlecode.aviator.runtime.type.AviatorNumber
 
AviatorNumber(double) - Constructor for class com.googlecode.aviator.runtime.type.AviatorNumber
 
AviatorNumber(Number) - Constructor for class com.googlecode.aviator.runtime.type.AviatorNumber
 
AviatorObject - Class in com.googlecode.aviator.runtime.type
Aviator root object
AviatorObject() - Constructor for class com.googlecode.aviator.runtime.type.AviatorObject
 
AviatorPattern - Class in com.googlecode.aviator.runtime.type
A Aviator regular expression pattern
AviatorPattern(String) - Constructor for class com.googlecode.aviator.runtime.type.AviatorPattern
 
AviatorRuntimeJavaType - Class in com.googlecode.aviator.runtime.type
Aviator runtime java type,used by when generate runtime result.
AviatorRuntimeJavaType(Object) - Constructor for class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
 
AviatorScriptEngine - Class in com.googlecode.aviator.script
Aviator Expression engine
AviatorScriptEngine(AviatorScriptEngineFactory) - Constructor for class com.googlecode.aviator.script.AviatorScriptEngine
 
AviatorScriptEngineFactory - Class in com.googlecode.aviator.script
 
AviatorScriptEngineFactory() - Constructor for class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
AviatorString - Class in com.googlecode.aviator.runtime.type
A aviator string
AviatorString(String) - Constructor for class com.googlecode.aviator.runtime.type.AviatorString
 
AviatorType - Enum in com.googlecode.aviator.runtime.type
Aviator types

B

b - Variable in class com.googlecode.aviator.asm.ClassReader
The class to be parsed.
back() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
BALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
BaseExpression - Class in com.googlecode.aviator
Base expression
BaseExpression(AviatorEvaluatorInstance, List<String>) - Constructor for class com.googlecode.aviator.BaseExpression
 
BASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
BinaryFunction - Class in com.googlecode.aviator.runtime.function.system
Binary function,includes +,-,*,/,%,!
BinaryFunction(OperatorType) - Constructor for class com.googlecode.aviator.runtime.function.system.BinaryFunction
 
BIPUSH - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
bitAnd() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
bitAnd(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
bitAnd(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
bitAnd(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
bitNot(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
bitNot(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
bitNot(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
bitOr() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
bitOr(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
bitOr(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
bitOr(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
bitXor(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
bitXor(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
bitXor(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
bool - Variable in class com.googlecode.aviator.Options.Value
 
BOOLEAN - Static variable in class com.googlecode.aviator.asm.Type
The sort of the boolean type.
BOOLEAN_TYPE - Static variable in class com.googlecode.aviator.asm.Type
The boolean type.
BooleanFunction - Class in com.googlecode.aviator.runtime.function.system
Cast value to double,double(a) eg.
BooleanFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.BooleanFunction
 
booleanValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
 
booleanValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
box(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instructions to box the top stack value.
boxArg(Class, Object) - Static method in class com.googlecode.aviator.utils.Reflector
 
boxArgs(Class[], Object[]) - Static method in class com.googlecode.aviator.utils.Reflector
 
BYTE - Static variable in class com.googlecode.aviator.asm.Type
The sort of the byte type.
BYTE_TYPE - Static variable in class com.googlecode.aviator.asm.Type
The byte type.
BYTECODE_VER - Static variable in class com.googlecode.aviator.AviatorEvaluator
Deprecated. 
ByteVector - Class in com.googlecode.aviator.asm
A dynamically extensible vector of bytes.
ByteVector() - Constructor for class com.googlecode.aviator.asm.ByteVector
Constructs a new ByteVector with a default initial size.
ByteVector(int) - Constructor for class com.googlecode.aviator.asm.ByteVector
Constructs a new ByteVector with the given initial size.

C

call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathAbsFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathCosFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathLog10Function
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathLogFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathPowFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathRoundFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathSinFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathSqrtFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathTanFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqAddFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqAddFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqContainsKeyFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqCountFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqEveryFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqFilterFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqGetFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqIncludeFunction
 
call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqMapFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNotAnyFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqReduceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqRemoveFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqSomeFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqSortFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringContainsFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringEndsWithFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringIndexOfFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringJoinFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringJoinFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringLengthFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringReplaceAllFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringReplaceFirstFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringSplitFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringSplitFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringStartsWithFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringSubStringFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringSubStringFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.BinaryFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.BinaryFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.BooleanFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.Date2StringFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.DoubleFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.IdentityFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.LongFunction
 
call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.system.NowFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.PrintFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.PrintFunction
 
call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.system.PrintlnFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.PrintlnFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.PrintlnFunction
 
call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.system.RandomFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.RandomFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.StrFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.String2DateFunction
 
call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.system.SysDateFunction
 
call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
call function
call(Map<String, Object>, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject...) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
 
CALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
capture(String, String) - Method in class com.googlecode.aviator.utils.Env
 
cast(Type, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instructions to cast a numerical value from one type to another.
cast(Type, Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
CASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
catchException(Label, Label, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Marks the start of an exception handler.
CHAR - Static variable in class com.googlecode.aviator.asm.Type
The sort of the char type.
CHAR_TYPE - Static variable in class com.googlecode.aviator.asm.Type
The char type.
CharToken - Class in com.googlecode.aviator.lexer.token
Charactor token
CharToken(char, int) - Constructor for class com.googlecode.aviator.lexer.token.CharToken
 
checkCast(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to check that the top stack value is of the given type.
checkcast(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
CHECKCAST - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ClassDefiner - Class in com.googlecode.aviator.code.asm
A class definer
ClassDefiner() - Constructor for class com.googlecode.aviator.code.asm.ClassDefiner
 
ClassExpression - Class in com.googlecode.aviator
Compiled expression,all generated class inherit this class
ClassExpression(AviatorEvaluatorInstance, List<String>) - Constructor for class com.googlecode.aviator.ClassExpression
 
ClassMethodFunction - Class in com.googlecode.aviator.runtime.function
An aviator function wraps a class's static method.
ClassMethodFunction(Class<?>, boolean, String, String, List<Method>) - Constructor for class com.googlecode.aviator.runtime.function.ClassMethodFunction
 
ClassPathConfigFunctionLoader - Class in com.googlecode.aviator
A function loader that loads function from classpath config file.
ClassReader - Class in com.googlecode.aviator.asm
A Java class parser to make a ClassVisitor visit an existing class.
ClassReader(byte[]) - Constructor for class com.googlecode.aviator.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(byte[], int, int) - Constructor for class com.googlecode.aviator.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(InputStream) - Constructor for class com.googlecode.aviator.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(String) - Constructor for class com.googlecode.aviator.asm.ClassReader
Constructs a new ClassReader object.
ClassVisitor - Class in com.googlecode.aviator.asm
A visitor to visit a Java class.
ClassVisitor(int) - Constructor for class com.googlecode.aviator.asm.ClassVisitor
Constructs a new ClassVisitor.
ClassVisitor(int, ClassVisitor) - Constructor for class com.googlecode.aviator.asm.ClassVisitor
Constructs a new ClassVisitor.
ClassWriter - Class in com.googlecode.aviator.asm
A ClassVisitor that generates classes in bytecode form.
ClassWriter(int) - Constructor for class com.googlecode.aviator.asm.ClassWriter
Constructs a new ClassWriter object.
ClassWriter(ClassReader, int) - Constructor for class com.googlecode.aviator.asm.ClassWriter
Constructs a new ClassWriter object and enables optimizations for "mostly add" bytecode transformations.
clear() - Method in class com.googlecode.aviator.utils.Env
Clear all override key-value pairs.
clearExpressionCache() - Static method in class com.googlecode.aviator.AviatorEvaluator
Clear all cached compiled expression
clearExpressionCache() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Clear all cached compiled expression
cmpg(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
cmpl(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
CodeGenerator - Interface in com.googlecode.aviator.code
Code generator interface
CodeSizeEvaluator - Class in com.googlecode.aviator.asm.commons
A MethodVisitor that can be used to approximate method size.
CodeSizeEvaluator(MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
 
CodeSizeEvaluator(int, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
 
com.googlecode.aviator - package com.googlecode.aviator
 
com.googlecode.aviator.annotation - package com.googlecode.aviator.annotation
 
com.googlecode.aviator.asm - package com.googlecode.aviator.asm
 
com.googlecode.aviator.asm.commons - package com.googlecode.aviator.asm.commons
 
com.googlecode.aviator.code - package com.googlecode.aviator.code
 
com.googlecode.aviator.code.asm - package com.googlecode.aviator.code.asm
 
com.googlecode.aviator.exception - package com.googlecode.aviator.exception
 
com.googlecode.aviator.lexer - package com.googlecode.aviator.lexer
 
com.googlecode.aviator.lexer.token - package com.googlecode.aviator.lexer.token
 
com.googlecode.aviator.parser - package com.googlecode.aviator.parser
 
com.googlecode.aviator.runtime - package com.googlecode.aviator.runtime
 
com.googlecode.aviator.runtime.function - package com.googlecode.aviator.runtime.function
 
com.googlecode.aviator.runtime.function.math - package com.googlecode.aviator.runtime.function.math
 
com.googlecode.aviator.runtime.function.seq - package com.googlecode.aviator.runtime.function.seq
 
com.googlecode.aviator.runtime.function.string - package com.googlecode.aviator.runtime.function.string
 
com.googlecode.aviator.runtime.function.system - package com.googlecode.aviator.runtime.function.system
 
com.googlecode.aviator.runtime.op - package com.googlecode.aviator.runtime.op
 
com.googlecode.aviator.runtime.type - package com.googlecode.aviator.runtime.type
 
com.googlecode.aviator.script - package com.googlecode.aviator.script
 
com.googlecode.aviator.spring - package com.googlecode.aviator.spring
 
com.googlecode.aviator.utils - package com.googlecode.aviator.utils
 
comapreLong(long, long) - Static method in class com.googlecode.aviator.utils.TypeUtils
 
compare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
compare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
compare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
 
compare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
compare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNil
 
compare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
compare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
compare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorPattern
 
compare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorString
 
COMPILE - Static variable in class com.googlecode.aviator.AviatorEvaluator
Optimized for compile speed
compile(String, boolean) - Static method in class com.googlecode.aviator.AviatorEvaluator
Compile a text expression to Expression object
compile(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
Compile a text expression to Expression Object without caching
compile(String, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Compile a text expression to Expression object
compile(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Compile a text expression to Expression Object without caching
compile(String) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
compile(Reader) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
COMPILE_VALUE - Static variable in enum com.googlecode.aviator.Options
 
compileCallMethod() - Method in class com.googlecode.aviator.code.LambdaGenerator
Compile a call method to invoke lambda compiled body expression.
CompiledAviatorScript - Class in com.googlecode.aviator.script
 
CompileExpressionErrorException - Exception in com.googlecode.aviator.exception
Compile expression exception
CompileExpressionErrorException() - Constructor for exception com.googlecode.aviator.exception.CompileExpressionErrorException
 
CompileExpressionErrorException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.CompileExpressionErrorException
 
CompileExpressionErrorException(String) - Constructor for exception com.googlecode.aviator.exception.CompileExpressionErrorException
 
CompileExpressionErrorException(Throwable) - Constructor for exception com.googlecode.aviator.exception.CompileExpressionErrorException
 
COMPUTE_FRAMES - Static variable in class com.googlecode.aviator.asm.ClassWriter
Flag to automatically compute the stack map frames of methods from scratch.
COMPUTE_MAXS - Static variable in class com.googlecode.aviator.asm.ClassWriter
Flag to automatically compute the maximum stack size and the maximum number of local variables of methods.
computeSHAdigest(byte[]) - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
Returns the SHA-1 message digest of the given value.
computeSVUID() - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
Computes and returns the value of SVUID.
ConstantFunction - Class in com.googlecode.aviator.runtime.function.system
Constant function to return the argument itself.
ConstantFunction(String, AviatorObject) - Constructor for class com.googlecode.aviator.runtime.function.system.ConstantFunction
 
contains(String) - Method in class com.googlecode.aviator.lexer.SymbolTable
Check variable has been reserved?
containsFunction(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
Check if the function is existed in aviator
containsFunction(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Check if the function is existed in aviator
containsKey(Object) - Method in class com.googlecode.aviator.utils.Env
Check if a key has a defined value.
containsValue(Object) - Method in class com.googlecode.aviator.utils.Env
Check if a value is present.
context - Variable in class com.googlecode.aviator.runtime.function.LambdaFunction
 
createBindings() - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
cv - Variable in class com.googlecode.aviator.asm.ClassVisitor
The class visitor to which this visitor must delegate method calls.

D

D2F - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
D2I - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
D2L - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DADD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
Date2StringFunction - Class in com.googlecode.aviator.runtime.function.system
date_to_string function
Date2StringFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.Date2StringFunction
 
DateFormatCache - Class in com.googlecode.aviator.runtime.function.system
DateFormat cache
DateFormatCache() - Constructor for class com.googlecode.aviator.runtime.function.system.DateFormatCache
 
DCMPG - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DCMPL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
dconst(double) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
DCONST_0 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DCONST_1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DDIV - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DEFAULT_MATH_CONTEXT - Static variable in enum com.googlecode.aviator.Options
 
defineClass(String, Class<?>, byte[], AviatorClassLoader) - Static method in class com.googlecode.aviator.code.asm.ClassDefiner
 
defineClass(String, byte[]) - Method in class com.googlecode.aviator.parser.AviatorClassLoader
 
defineClassByClassLoader(String, byte[], AviatorClassLoader) - Static method in class com.googlecode.aviator.code.asm.ClassDefiner
 
defineFunction(String, String) - Static method in class com.googlecode.aviator.AviatorEvaluator
Define a function by name and expression.
defineFunction(String, String, Map<String, Object>) - Static method in class com.googlecode.aviator.AviatorEvaluator
Define a function by name and expression with the execution env.
defineFunction(String, String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Define a function by name and expression.
defineFunction(String, String, Map<String, Object>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Define a function by name and expression with the execution env.
DelegateToken - Class in com.googlecode.aviator.lexer.token
Delegate token,wrap a token with special syntax structure
DelegateToken(int, Token<?>, DelegateToken.DelegateTokenType) - Constructor for class com.googlecode.aviator.lexer.token.DelegateToken
 
DelegateToken.DelegateTokenType - Enum in com.googlecode.aviator.lexer.token
 
desc(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
desc(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
DIV - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
div(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
div(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
div(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
div(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
DLOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DMUL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DNEG - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DOUBLE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DOUBLE - Static variable in class com.googlecode.aviator.asm.Type
The sort of the double type.
DOUBLE_TYPE - Static variable in class com.googlecode.aviator.asm.Type
The double type.
DoubleFunction - Class in com.googlecode.aviator.runtime.function.system
Cast value to double,double(a) eg.
DoubleFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.DoubleFunction
 
doubleValue() - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
doubleValue() - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
 
doubleValue() - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
doubleValue - Variable in class com.googlecode.aviator.runtime.type.AviatorNumber
 
doubleValue() - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
DREM - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DRETURN - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DSTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DSUB - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
dup() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates a DUP instruction.
dup() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
DUP - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
dup2() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates a DUP2 instruction.
dup2() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
DUP2 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DUP2_X1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DUP2_X2 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
dup2X1() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates a DUP2_X1 instruction.
dup2X1() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
dup2X2() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates a DUP2_X2 instruction.
dup2X2() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
DUP_X1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DUP_X2 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
dupX1() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates a DUP_X1 instruction.
dupX1() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
dupX2() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates a DUP_X2 instruction.
dupX2() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 

E

EMPTY_ENV - Static variable in class com.googlecode.aviator.utils.Env
 
endMethod() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Marks the end of the visited method.
ensureLong(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
enterScope() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
enterScope() - Method in interface com.googlecode.aviator.parser.Parser
 
entrySet() - Method in class com.googlecode.aviator.utils.Env
Get the set of entries.
Env - Class in com.googlecode.aviator.utils
Expression execute environment.Modifed from ChainedMap in jibx.
Env() - Constructor for class com.googlecode.aviator.utils.Env
Constructs an env instance with empty state.
Env(Map<String, Object>) - Constructor for class com.googlecode.aviator.utils.Env
Constructor.
Env(Map<String, Object>, Map<String, Object>) - Constructor for class com.googlecode.aviator.utils.Env
 
ENV_VAR - Static variable in class com.googlecode.aviator.lexer.token.Variable
 
EQ - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
equality() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
equals(Object) - Method in class com.googlecode.aviator.asm.commons.Method
 
equals(Object) - Method in class com.googlecode.aviator.asm.Handle
 
equals(Object) - Method in class com.googlecode.aviator.asm.Type
Tests if the given object is equal to this type.
equals(Object) - Method in class com.googlecode.aviator.lexer.token.AbstractToken
 
equals(Object) - Method in class com.googlecode.aviator.lexer.token.CharToken
 
equals(Object) - Method in class com.googlecode.aviator.lexer.token.NumberToken
 
EVAL - Static variable in class com.googlecode.aviator.AviatorEvaluator
Optimized for execute speed,this is the default option
eval(AviatorObject[], Map<String, Object>) - Method in enum com.googlecode.aviator.lexer.token.OperatorType
 
eval(Map<String, Object>, AviatorObject[], OperatorType) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
Eval with arguments array.
eval(AviatorObject, Map<String, Object>, OperatorType) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
Eval with unary operator
eval(AviatorObject, Map<String, Object>, AviatorObject, OperatorType) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
Just like OperationRuntime.eval(AviatorObject, AviatorObject, Map, OperatorType), but with difference arguments order.
eval(AviatorObject, AviatorObject, Map<String, Object>, OperatorType) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
Eval with binary operator
eval(String, ScriptContext) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
eval(Reader, ScriptContext) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
eval(ScriptContext) - Method in class com.googlecode.aviator.script.CompiledAviatorScript
 
EVAL_VALUE - Static variable in enum com.googlecode.aviator.Options
 
exec(String, Object...) - Static method in class com.googlecode.aviator.AviatorEvaluator
Deprecated. 
exec(String, Object...) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Deprecated.
execute(String, Map<String, Object>, boolean) - Static method in class com.googlecode.aviator.AviatorEvaluator
Execute a text expression with environment
execute(String, Map<String, Object>) - Static method in class com.googlecode.aviator.AviatorEvaluator
Execute a text expression without caching
execute(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
Execute a text expression without caching and env map.
execute(String, Map<String, Object>, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Execute a text expression with environment
execute(String, Map<String, Object>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Execute a text expression without caching
execute(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Execute a text expression without caching and env map.
execute() - Method in class com.googlecode.aviator.BaseExpression
 
execute(Map<String, Object>) - Method in class com.googlecode.aviator.ClassExpression
 
execute(Map<String, Object>) - Method in interface com.googlecode.aviator.Expression
Execute expression with environment
execute() - Method in interface com.googlecode.aviator.Expression
Execute expression with empty environment
execute(Map<String, Object>) - Method in class com.googlecode.aviator.LiteralExpression
 
execute0(Env) - Method in class com.googlecode.aviator.ClassExpression
 
EXPAND_FRAMES - Static variable in class com.googlecode.aviator.asm.ClassReader
Flag to expand the stack map frames.
expr() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
Expression - Interface in com.googlecode.aviator
A expression
expression - Variable in class com.googlecode.aviator.runtime.function.LambdaFunction
 
ExpressionLexer - Class in com.googlecode.aviator.lexer
Expression Lexer,scan tokens from string
ExpressionLexer(AviatorEvaluatorInstance, String) - Constructor for class com.googlecode.aviator.lexer.ExpressionLexer
 
ExpressionNotFoundException - Exception in com.googlecode.aviator.exception
Compiled expression not found exception.
ExpressionNotFoundException() - Constructor for exception com.googlecode.aviator.exception.ExpressionNotFoundException
 
ExpressionNotFoundException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.ExpressionNotFoundException
 
ExpressionNotFoundException(String) - Constructor for exception com.googlecode.aviator.exception.ExpressionNotFoundException
 
ExpressionNotFoundException(Throwable) - Constructor for exception com.googlecode.aviator.exception.ExpressionNotFoundException
 
ExpressionParser - Class in com.googlecode.aviator.parser
Syntex parser for expression
ExpressionParser(AviatorEvaluatorInstance, ExpressionLexer, CodeGenerator) - Constructor for class com.googlecode.aviator.parser.ExpressionParser
 
ExpressionRuntimeException - Exception in com.googlecode.aviator.exception
Expression runtime exception
ExpressionRuntimeException() - Constructor for exception com.googlecode.aviator.exception.ExpressionRuntimeException
 
ExpressionRuntimeException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.ExpressionRuntimeException
 
ExpressionRuntimeException(String) - Constructor for exception com.googlecode.aviator.exception.ExpressionRuntimeException
 
ExpressionRuntimeException(Throwable) - Constructor for exception com.googlecode.aviator.exception.ExpressionRuntimeException
 
ExpressionSyntaxErrorException - Exception in com.googlecode.aviator.exception
Expression syntax exception
ExpressionSyntaxErrorException() - Constructor for exception com.googlecode.aviator.exception.ExpressionSyntaxErrorException
 
ExpressionSyntaxErrorException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.ExpressionSyntaxErrorException
 
ExpressionSyntaxErrorException(String) - Constructor for exception com.googlecode.aviator.exception.ExpressionSyntaxErrorException
 
ExpressionSyntaxErrorException(Throwable) - Constructor for exception com.googlecode.aviator.exception.ExpressionSyntaxErrorException
 

F

F2D - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
F2I - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
F2L - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
F_APPEND - Static variable in interface com.googlecode.aviator.asm.Opcodes
Represents a compressed frame where locals are the same as the locals in the previous frame, except that additional 1-3 locals are defined, and with an empty stack.
F_CHOP - Static variable in interface com.googlecode.aviator.asm.Opcodes
Represents a compressed frame where locals are the same as the locals in the previous frame, except that the last 1-3 locals are absent and with an empty stack.
F_FULL - Static variable in interface com.googlecode.aviator.asm.Opcodes
Represents a compressed frame with complete frame data.
F_NEW - Static variable in interface com.googlecode.aviator.asm.Opcodes
Represents an expanded frame.
F_SAME - Static variable in interface com.googlecode.aviator.asm.Opcodes
Represents a compressed frame with exactly the same locals as the previous frame and with an empty stack.
F_SAME1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
Represents a compressed frame with exactly the same locals as the previous frame and with a single value on the stack.
factor() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
FADD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FALSE - Static variable in class com.googlecode.aviator.lexer.token.Variable
Boolean value false
FALSE - Static variable in class com.googlecode.aviator.runtime.type.AviatorBoolean
 
FALSE_VALUE - Static variable in enum com.googlecode.aviator.Options
 
FASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FCMPG - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FCMPL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
fconst(float) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
FCONST_0 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FCONST_1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FCONST_2 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FDIV - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FieldVisitor - Class in com.googlecode.aviator.asm
A visitor to visit a Java field.
FieldVisitor(int) - Constructor for class com.googlecode.aviator.asm.FieldVisitor
Constructs a new FieldVisitor.
FieldVisitor(int, FieldVisitor) - Constructor for class com.googlecode.aviator.asm.FieldVisitor
Constructs a new FieldVisitor.
firstLocal - Variable in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
Index of the first local variable, after formal parameters.
FLOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FLOAT - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FLOAT - Static variable in class com.googlecode.aviator.asm.Type
The sort of the float type.
FLOAT_TYPE - Static variable in class com.googlecode.aviator.asm.Type
The float type.
FMUL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FNEG - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FREM - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FRETURN - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
from(int, String) - Static method in class com.googlecode.aviator.runtime.FunctionArgument
 
FSTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FSUB - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FUNC_ARGS_INNER_VAR - Static variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
FUNC_ARGS_VAR - Static variable in class com.googlecode.aviator.lexer.token.Variable
 
FUNC_MAP - Static variable in class com.googlecode.aviator.AviatorEvaluator
Deprecated.
please use instance's field.
FUNC_PARAMS_VAR - Static variable in class com.googlecode.aviator.BaseExpression
 
Function - Annotation Type in com.googlecode.aviator.annotation
Function annotation for method to import java class public method.
FunctionArgument - Class in com.googlecode.aviator.runtime
A function argument.
FunctionArgument(int, String) - Constructor for class com.googlecode.aviator.runtime.FunctionArgument
 
FunctionLoader - Interface in com.googlecode.aviator
Function loader to load function when function not found.
FunctionMissing - Interface in com.googlecode.aviator
Function not found hook interface.
FunctionNotFoundException - Exception in com.googlecode.aviator.exception
Function not found exception.
FunctionNotFoundException() - Constructor for exception com.googlecode.aviator.exception.FunctionNotFoundException
 
FunctionNotFoundException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.FunctionNotFoundException
 
FunctionNotFoundException(String) - Constructor for exception com.googlecode.aviator.exception.FunctionNotFoundException
 
FunctionNotFoundException(Throwable) - Constructor for exception com.googlecode.aviator.exception.FunctionNotFoundException
 
FunctionUtils - Class in com.googlecode.aviator.runtime.function
Function helper
FunctionUtils() - Constructor for class com.googlecode.aviator.runtime.function.FunctionUtils
 
fv - Variable in class com.googlecode.aviator.asm.FieldVisitor
The field visitor to which this visitor must delegate method calls.

G

GE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
generateCase(int, Label) - Method in interface com.googlecode.aviator.asm.commons.TableSwitchGenerator
Generates the code for a switch case.
generateDefault() - Method in interface com.googlecode.aviator.asm.commons.TableSwitchGenerator
Generates the code for the default switch case.
GeneratorAdapter - Class in com.googlecode.aviator.asm.commons
A MethodVisitor with convenient methods to generate code.
GeneratorAdapter(MethodVisitor, int, String, String) - Constructor for class com.googlecode.aviator.asm.commons.GeneratorAdapter
Creates a new GeneratorAdapter.
GeneratorAdapter(int, MethodVisitor, int, String, String) - Constructor for class com.googlecode.aviator.asm.commons.GeneratorAdapter
Creates a new GeneratorAdapter.
GeneratorAdapter(int, Method, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.GeneratorAdapter
Creates a new GeneratorAdapter.
GeneratorAdapter(int, Method, String, Type[], ClassVisitor) - Constructor for class com.googlecode.aviator.asm.commons.GeneratorAdapter
Creates a new GeneratorAdapter.
genNewLambdaCode(LambdaFunctionBootstrap) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
genTopEnv(Map<String, Object>) - Method in class com.googlecode.aviator.BaseExpression
 
get(Object) - Method in class com.googlecode.aviator.utils.Env
Get value for key.
get(Object) - Method in class com.googlecode.aviator.utils.LRUMap
 
get(Object) - Method in class com.googlecode.aviator.utils.SyncLRUMap
 
getAccess() - Method in class com.googlecode.aviator.asm.ClassReader
Returns the class's access flags (see Opcodes).
getApplicationContext() - Method in class com.googlecode.aviator.spring.SpringContextFunctionLoader
 
getArgumentsAndReturnSizes(String) - Static method in class com.googlecode.aviator.asm.Type
Computes the size of the arguments and of the return value of a method.
getArgumentsAndReturnSizes() - Method in class com.googlecode.aviator.asm.Type
Returns the size of the arguments and of the return value of methods of this type.
getArgumentTypes() - Method in class com.googlecode.aviator.asm.commons.Method
Returns the argument types of the method described by this object.
getArgumentTypes(String) - Static method in class com.googlecode.aviator.asm.Type
Returns the Java types corresponding to the argument types of the given method descriptor.
getArgumentTypes(Method) - Static method in class com.googlecode.aviator.asm.Type
Returns the Java types corresponding to the argument types of the given method.
getArgumentTypes() - Method in class com.googlecode.aviator.asm.Type
Returns the argument types of methods of this type.
getAviatorClassLoader() - Static method in class com.googlecode.aviator.AviatorEvaluator
Returns classloader
getAviatorClassLoader(boolean) - Static method in class com.googlecode.aviator.AviatorEvaluator
Returns classloader
getAviatorClassLoader() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Returns classloader
getAviatorClassLoader(boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Returns classloader
getAviatorType() - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
getAviatorType() - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
getAviatorType() - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
getAviatorType() - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
 
getAviatorType() - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
 
getAviatorType() - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
 
getAviatorType() - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
getAviatorType() - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
getAviatorType() - Method in class com.googlecode.aviator.runtime.type.AviatorNil
 
getAviatorType() - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
getAviatorType() - Method in class com.googlecode.aviator.runtime.type.AviatorPattern
 
getAviatorType() - Method in class com.googlecode.aviator.runtime.type.AviatorString
 
getBytecodeVersion() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Returns the generated java classes byte code version, 1.6 by defualt.
getCachedExpression(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
Returns a compiled expression in cache
getCachedExpression(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Returns a compiled expression in cache
getCh() - Method in class com.googlecode.aviator.lexer.token.CharToken
 
getClassLoader() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
getClassName() - Method in class com.googlecode.aviator.asm.ClassReader
Returns the internal name of the class (see getInternalName).
getClassName() - Method in class com.googlecode.aviator.asm.Type
Returns the binary name of the class corresponding to this type.
getCodeGenerator() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
getCodeGenerator() - Method in interface com.googlecode.aviator.parser.Parser
 
getCommonSuperClass(String, String) - Method in class com.googlecode.aviator.asm.ClassWriter
Returns the common super type of the two given types.
getCompileEnv() - Method in class com.googlecode.aviator.BaseExpression
 
getConstructorDescriptor(Constructor<?>) - Static method in class com.googlecode.aviator.asm.Type
Returns the descriptor corresponding to the given constructor.
getCurrentIndex() - Method in class com.googlecode.aviator.lexer.ExpressionLexer
 
getDefaults() - Method in class com.googlecode.aviator.utils.Env
 
getDefaultValue() - Method in enum com.googlecode.aviator.Options
Returns the default value of option.
getDefaultValueObject() - Method in enum com.googlecode.aviator.Options
Returns the default value object of option.
getDelegateTokenType() - Method in class com.googlecode.aviator.lexer.token.DelegateToken
 
getDesc() - Method in class com.googlecode.aviator.asm.Handle
Returns the descriptor of the field or method designated by this handle.
getDescriptor() - Method in class com.googlecode.aviator.asm.commons.Method
Returns the descriptor of the method described by this object.
getDescriptor() - Method in class com.googlecode.aviator.asm.Type
Returns the descriptor corresponding to this Java type.
getDescriptor(Class<?>) - Static method in class com.googlecode.aviator.asm.Type
Returns the descriptor corresponding to the given Java type.
getDimensions() - Method in class com.googlecode.aviator.asm.Type
Returns the number of dimensions of this array type.
getElement(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
Access array or list element
getElement(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
Access array or list element
getElementType() - Method in class com.googlecode.aviator.asm.Type
Returns the type of the elements of this array type.
getEngine() - Method in class com.googlecode.aviator.script.CompiledAviatorScript
 
getEngineName() - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
getEngineVersion() - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
getExpression() - Method in class com.googlecode.aviator.BaseExpression
Returns the expression string when turn on Options.TRACE_EVAL option, else returns null.
getExpression() - Method in class com.googlecode.aviator.runtime.FunctionArgument
Returns the parameter expression.
getExpressionCacheSize() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Returns the number of cached expressions.
getExtensions() - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
getFactory() - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
getField(Type, String, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to push the value of a non static field on the stack.
getfield(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
GETFIELD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
getFuncMap() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Returns the functions map
getFunction(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
Retrieve an aviator function by name,throw exception if not found or null.It's not thread-safe.
getFunction(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Retrieve an aviator function by name,throw exception if not found or null.It's not thread-safe.
getFunction(AviatorObject, Map<String, Object>, int) - Static method in class com.googlecode.aviator.runtime.function.FunctionUtils
Get a function from env in follow orders: arg value env current evaluator instance.
getFunction(Object, Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
 
getFunction(Map<String, Object>, String) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
 
getFunctionArguments(Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.function.FunctionUtils
Retrieve the invocation arguments info from env, returns null when absent.
getFunctionMissing() - Static method in class com.googlecode.aviator.AviatorEvaluator
 
getFunctionMissing() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Returns the function missing handler, null if not set.
getIndex() - Method in class com.googlecode.aviator.runtime.FunctionArgument
Returns the parameter index in function,starts from zero.
getInstance() - Static method in class com.googlecode.aviator.AviatorEvaluator
Get the default evaluator instance
getInstance() - Static method in class com.googlecode.aviator.ClassPathConfigFunctionLoader
 
getInstance() - Static method in class com.googlecode.aviator.runtime.JavaMethodReflectionFunctionMissing
Retrieve a global singleton JavaMethodReflectionFunctionMissing instance.
getInstance(Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
Get the current evaluator instance,returns the global instance if not found.
getInstance() - Method in class com.googlecode.aviator.utils.Env
 
getInstanceMethods(Class<?>, String) - Static method in class com.googlecode.aviator.utils.Reflector
 
getInterfaces() - Method in class com.googlecode.aviator.asm.ClassReader
Returns the internal names of the class's interfaces (see getInternalName).
getInternalName() - Method in class com.googlecode.aviator.asm.Type
Returns the internal name of the class corresponding to this object or array type.
getInternalName(Class<?>) - Static method in class com.googlecode.aviator.asm.Type
Returns the internal name of the given class.
getItem(int) - Method in class com.googlecode.aviator.asm.ClassReader
Returns the start index of the constant pool item in b, plus one.
getItemCount() - Method in class com.googlecode.aviator.asm.ClassReader
Returns the number of constant pool items in b.
getJavaClass() - Method in class com.googlecode.aviator.ClassExpression
Get generated java class
getJavaObject(AviatorObject, Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.function.FunctionUtils
get a object from env
getLabels() - Method in class com.googlecode.aviator.asm.Attribute
Returns the labels corresponding to this attribute.
getLambdaBootstraps() - Method in class com.googlecode.aviator.ClassExpression
 
getLambdaFunctionBootstrap() - Method in class com.googlecode.aviator.lexer.token.DelegateToken
 
getLanguageName() - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
getLanguageVersion() - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
getLexeme() - Method in class com.googlecode.aviator.lexer.token.AbstractToken
 
getLexeme() - Method in interface com.googlecode.aviator.lexer.token.Token
 
getLexeme() - Method in class com.googlecode.aviator.runtime.type.AviatorString
 
getLmabdaBootstrap() - Method in class com.googlecode.aviator.code.LambdaGenerator
 
getLocalIndex() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
getLocalType(int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Returns the type of the given local variable.
getMathContext() - Static method in class com.googlecode.aviator.AviatorEvaluator
Deprecated.
getMathContext(Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
 
getMaxSize() - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
 
getMaxStringLength() - Method in class com.googlecode.aviator.asm.ClassReader
Returns the maximum length of the strings contained in the constant pool of the class.
getMethod(Method) - Static method in class com.googlecode.aviator.asm.commons.Method
Creates a new Method.
getMethod(Constructor<?>) - Static method in class com.googlecode.aviator.asm.commons.Method
Creates a new Method.
getMethod(String) - Static method in class com.googlecode.aviator.asm.commons.Method
Returns a Method corresponding to the given Java method declaration.
getMethod(String, boolean) - Static method in class com.googlecode.aviator.asm.commons.Method
Returns a Method corresponding to the given Java method declaration.
getMethodCallSyntax(String, String, String...) - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
getMethodDescriptor(Type, Type...) - Static method in class com.googlecode.aviator.asm.Type
Returns the descriptor corresponding to the given argument and return types.
getMethodDescriptor(Method) - Static method in class com.googlecode.aviator.asm.Type
Returns the descriptor corresponding to the given method.
getMethodType(String) - Static method in class com.googlecode.aviator.asm.Type
Returns the Java type corresponding to the given method descriptor.
getMethodType(Type, Type...) - Static method in class com.googlecode.aviator.asm.Type
Returns the Java method type corresponding to the given argument and return types.
getMimeTypes() - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
getMinSize() - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
 
getName() - Method in class com.googlecode.aviator.asm.commons.Method
Returns the name of the method described by this object.
getName() - Method in class com.googlecode.aviator.asm.Handle
Returns the name of the field or method designated by this handle.
getName() - Method in class com.googlecode.aviator.runtime.function.ClassMethodFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.math.MathAbsFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.math.MathCosFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.math.MathLog10Function
 
getName() - Method in class com.googlecode.aviator.runtime.function.math.MathLogFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.math.MathPowFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.math.MathRoundFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.math.MathSinFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.math.MathSqrtFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.math.MathTanFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqAddFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqContainsKeyFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqCountFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqEveryFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqFilterFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqGetFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqIncludeFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMapFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMaxFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMinFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewListFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewMapFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewSetFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqNotAnyFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqReduceFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqRemoveFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqSomeFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqSortFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.string.StringContainsFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.string.StringEndsWithFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.string.StringIndexOfFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.string.StringJoinFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.string.StringLengthFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.string.StringReplaceAllFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.string.StringReplaceFirstFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.string.StringSplitFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.string.StringStartsWithFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.string.StringSubStringFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.BinaryFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.BooleanFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.ConstantFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.Date2StringFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.DoubleFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.IdentityFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.LongFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.MaxFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.MinFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.NowFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.PrintFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.PrintlnFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.RandomFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.StrFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.String2DateFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.SysDateFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.TupleFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
getName() - Method in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
 
getName() - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
Get the function name
getName() - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
getNames() - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
getNumber() - Method in class com.googlecode.aviator.lexer.token.NumberToken
 
getNumberValue(AviatorObject, Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.function.FunctionUtils
Get a number from env.
getObjectType(String) - Static method in class com.googlecode.aviator.asm.Type
Returns the Java type corresponding to the given internal name.
getOffset() - Method in class com.googlecode.aviator.asm.Label
Returns the offset corresponding to this label.
getOp() - Method in class com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction
 
getOp() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMaxFunction
 
getOp() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMinFunction
 
getOp() - Method in class com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction
 
getOp() - Method in class com.googlecode.aviator.runtime.function.system.MaxFunction
 
getOp() - Method in class com.googlecode.aviator.runtime.function.system.MinFunction
 
getOpcode(int) - Method in class com.googlecode.aviator.asm.Type
Returns a JVM instruction opcode adapted to this Java type.
getOperandCount() - Method in enum com.googlecode.aviator.lexer.token.OperatorType
 
getOperatorType() - Method in class com.googlecode.aviator.lexer.token.OperatorToken
 
getOpFunction(OperatorType) - Static method in class com.googlecode.aviator.AviatorEvaluator
Retrieve an operator aviator function by op type, return null if not found.It's not thread-safe.
getOpFunction(OperatorType) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Retrieve an operator aviator function by op type, return null if not found.It's not thread-safe.
getOpsMap() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Returns the operators map.
getOption(Options) - Static method in class com.googlecode.aviator.AviatorEvaluator
Deprecated. 
getOption(Options) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Deprecated.
getOptions() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Get the evaluator instance options
getOptionValue(Options) - Static method in class com.googlecode.aviator.AviatorEvaluator
Returns the current evaluator option value union, returns null if missing.
getOptionValue(Options) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Returns the current evaluator option value union, returns null if missing.
getOpType() - Method in class com.googlecode.aviator.runtime.function.system.BinaryFunction
 
getOrCreateDateFormat(String) - Static method in class com.googlecode.aviator.runtime.function.system.DateFormatCache
 
getOutputStatement(String) - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
getOwner() - Method in class com.googlecode.aviator.asm.Handle
Returns the internal name of the field or method designed by this handle.
getParameter(String) - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
getParams() - Method in class com.googlecode.aviator.lexer.token.OperatorToken
 
getPattern() - Method in class com.googlecode.aviator.runtime.type.AviatorPattern
 
getProgram(String...) - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
getResult() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
getResult() - Method in interface com.googlecode.aviator.code.CodeGenerator
 
getResult() - Method in class com.googlecode.aviator.code.LambdaGenerator
 
getResult() - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
getReturnType() - Method in class com.googlecode.aviator.asm.commons.Method
Returns the return type of the method described by this object.
getReturnType(String) - Static method in class com.googlecode.aviator.asm.Type
Returns the Java type corresponding to the return type of the given method descriptor.
getReturnType(Method) - Static method in class com.googlecode.aviator.asm.Type
Returns the Java type corresponding to the return type of the given method.
getReturnType() - Method in class com.googlecode.aviator.asm.Type
Returns the return type of methods of this type.
getScanString() - Method in class com.googlecode.aviator.lexer.ExpressionLexer
 
getScopeInfo() - Method in class com.googlecode.aviator.code.LambdaGenerator
 
getScriptEngine() - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
getSize() - Method in class com.googlecode.aviator.asm.Type
Returns the size of values of this type.
getSort() - Method in class com.googlecode.aviator.asm.Type
Returns the sort of this Java type.
getStartIndex() - Method in class com.googlecode.aviator.lexer.token.AbstractToken
 
getStartIndex() - Method in interface com.googlecode.aviator.lexer.token.Token
 
getStatic(Type, String, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to push the value of a static field on the stack.
getstatic(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
GETSTATIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
getStaticMethods(Class, String) - Static method in class com.googlecode.aviator.utils.Reflector
 
getStringValue(AviatorObject, Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.function.FunctionUtils
Get string value from env.
getSuperName() - Method in class com.googlecode.aviator.asm.ClassReader
Returns the internal of name of the super class (see getInternalName).
getTable() - Method in class com.googlecode.aviator.lexer.SymbolTable
Get symbold table
getTag() - Method in class com.googlecode.aviator.asm.Handle
Returns the kind of field or method designated by this handle.
getToken() - Method in class com.googlecode.aviator.lexer.token.DelegateToken
 
getToken() - Method in enum com.googlecode.aviator.lexer.token.OperatorType
 
getTraceOutputStream() - Static method in class com.googlecode.aviator.AviatorEvaluator
Get current trace output stream,default is System.out
getTraceOutputStream() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Get current trace output stream,default is System.out
getType(String) - Static method in class com.googlecode.aviator.asm.Type
Returns the Java type corresponding to the given type descriptor.
getType(Class<?>) - Static method in class com.googlecode.aviator.asm.Type
Returns the Java type corresponding to the given class.
getType(Constructor<?>) - Static method in class com.googlecode.aviator.asm.Type
Returns the Java method type corresponding to the given constructor.
getType(Method) - Static method in class com.googlecode.aviator.asm.Type
Returns the Java method type corresponding to the given method.
getType() - Method in class com.googlecode.aviator.lexer.token.CharToken
 
getType() - Method in class com.googlecode.aviator.lexer.token.DelegateToken
 
getType() - Method in class com.googlecode.aviator.lexer.token.NumberToken
 
getType() - Method in class com.googlecode.aviator.lexer.token.OperatorToken
 
getType() - Method in class com.googlecode.aviator.lexer.token.PatternToken
 
getType() - Method in class com.googlecode.aviator.lexer.token.StringToken
 
getType() - Method in interface com.googlecode.aviator.lexer.token.Token
 
getType() - Method in class com.googlecode.aviator.lexer.token.Variable
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.lexer.token.CharToken
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.lexer.token.DelegateToken
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.lexer.token.NumberToken
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.lexer.token.OperatorToken
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.lexer.token.StringToken
 
getValue(Map<String, Object>) - Method in interface com.googlecode.aviator.lexer.token.Token
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.lexer.token.Variable
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNil
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorPattern
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorString
 
getVariable(String) - Method in class com.googlecode.aviator.lexer.SymbolTable
Get variable by name
getVariableFullNames() - Method in class com.googlecode.aviator.BaseExpression
 
getVariableFullNames() - Method in interface com.googlecode.aviator.Expression
Returns this expression's all variable full names in order when using AviatorEvaluator.EVAL mode,else returns empty set
getVariableNames() - Method in class com.googlecode.aviator.BaseExpression
 
getVariableNames() - Method in interface com.googlecode.aviator.Expression
Returns this expression's all variable names in order when using AviatorEvaluator.EVAL mode,else returns empty set
goTo(Label) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to jump to the given label.
goTo(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
GOTO - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
GT - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the ifCmp method.

H

H_GETFIELD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
H_GETSTATIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
H_INVOKEINTERFACE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
H_INVOKESPECIAL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
H_INVOKESTATIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
H_INVOKEVIRTUAL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
H_NEWINVOKESPECIAL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
H_PUTFIELD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
H_PUTSTATIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
Handle - Class in com.googlecode.aviator.asm
A reference to a field or a method.
Handle(int, String, String, String) - Constructor for class com.googlecode.aviator.asm.Handle
Constructs a new field or method handle.
hashCode() - Method in class com.googlecode.aviator.asm.commons.Method
 
hashCode() - Method in class com.googlecode.aviator.asm.Handle
 
hashCode() - Method in class com.googlecode.aviator.asm.Type
Returns a hash code value for this type.
hashCode() - Method in class com.googlecode.aviator.lexer.token.AbstractToken
 
hashCode() - Method in class com.googlecode.aviator.lexer.token.CharToken
 
hashCode() - Method in class com.googlecode.aviator.lexer.token.NumberToken
 
hasRuntimeContext(Map<String, Object>, OperatorType) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
 
hasSVUID() - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
Returns true if the class already has a SVUID field.
hconst(Handle) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
header - Variable in class com.googlecode.aviator.asm.ClassReader
Start index of the class header information (access, name...) in b.

I

I2B - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
I2C - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
I2D - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
I2F - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
I2L - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
I2S - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IADD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IAND - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
iconst(int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
ICONST_0 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ICONST_1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ICONST_2 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ICONST_3 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ICONST_4 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ICONST_5 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ICONST_M1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IdentityFunction - Class in com.googlecode.aviator.runtime.function.system
identity function return the argument itself.
IdentityFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.IdentityFunction
 
IDIV - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IF_ACMPEQ - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IF_ACMPNE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IF_ICMPEQ - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IF_ICMPGE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IF_ICMPGT - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IF_ICMPLE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IF_ICMPLT - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IF_ICMPNE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ifacmpeq(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
ifacmpne(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
ifCmp(Type, int, Label) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instructions to jump to a label based on the comparison of the top two stack values.
ifeq(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
IFEQ - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ifge(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
IFGE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ifgt(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
IFGT - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ifICmp(int, Label) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instructions to jump to a label based on the comparison of the top two integer stack values.
ificmpeq(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
ificmpge(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
ificmpgt(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
ificmple(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
ificmplt(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
ificmpne(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
ifle(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
IFLE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
iflt(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
IFLT - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ifne(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
IFNE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ifNonNull(Label) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to jump to the given label if the top stack value is not null.
ifnonnull(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
IFNONNULL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ifNull(Label) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to jump to the given label if the top stack value is null.
ifnull(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
IFNULL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ifZCmp(int, Label) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instructions to jump to a label based on the comparison of the top integer stack value with zero.
Ignore - Annotation Type in com.googlecode.aviator.annotation
Ignore annotation for method to ignore importing the java class methods.
iinc(int, int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to increment the given local variable.
iinc(int, int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
IINC - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IllegalArityException - Exception in com.googlecode.aviator.exception
Illegal function arity exception.
IllegalArityException() - Constructor for exception com.googlecode.aviator.exception.IllegalArityException
 
IllegalArityException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.IllegalArityException
 
IllegalArityException(String) - Constructor for exception com.googlecode.aviator.exception.IllegalArityException
 
IllegalArityException(Throwable) - Constructor for exception com.googlecode.aviator.exception.IllegalArityException
 
ILOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
Import - Annotation Type in com.googlecode.aviator.annotation
Import annotation for class to special importing methods scope.
importFunctions(Class<?>) - Static method in class com.googlecode.aviator.AviatorEvaluator
 
importFunctions(Class<?>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Import the class public methods into aviator evaluator as custom functions.
ImportScope - Enum in com.googlecode.aviator.annotation
Import method scopes
IMUL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
INEG - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
info - Variable in class com.googlecode.aviator.asm.Label
Field used to associate user information to a label.
initConstants(Set<Token<?>>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
Initial constant pool.
initMethods(Map<String, Integer>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
initVariables(Map<String, Integer>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
innerAdd(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
innerAdd(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
 
innerAdd(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
 
innerAdd(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
innerAdd(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
innerBitAnd(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
innerBitAnd(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
innerBitOr(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
innerBitOr(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
innerBitXor(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
innerBitXor(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
innerCompare(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
innerCompare(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
 
innerCompare(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
 
innerCompare(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
innerCompare(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
innerDiv(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
innerDiv(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
 
innerDiv(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
 
innerDiv(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
innerDiv(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
innerMod(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
innerMod(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
 
innerMod(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
 
innerMod(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
innerMod(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
innerMult(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
innerMult(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
 
innerMult(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
 
innerMult(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
innerMult(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
innerShiftLeft(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
innerShiftLeft(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
innerShiftRight(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
innerShiftRight(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
innerSub(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
innerSub(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
 
innerSub(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
 
innerSub(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
innerSub(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
innerUnsignedShiftRight(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
innerUnsignedShiftRight(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
instance - Variable in class com.googlecode.aviator.BaseExpression
 
INSTANCE_VAR - Static variable in class com.googlecode.aviator.lexer.token.Variable
 
instanceOf(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to test if the top stack value is of the given type.
instanceOf(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
INSTANCEOF - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
InstructionAdapter - Class in com.googlecode.aviator.asm.commons
A MethodVisitor providing a more detailed API to generate and transform instructions.
InstructionAdapter(MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.InstructionAdapter
Creates a new InstructionAdapter.
InstructionAdapter(int, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.InstructionAdapter
Creates a new InstructionAdapter.
INT - Static variable in class com.googlecode.aviator.asm.Type
The sort of the int type.
INT_TYPE - Static variable in class com.googlecode.aviator.asm.Type
The int type.
INTEGER - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
intoObject(Options.Value) - Method in enum com.googlecode.aviator.Options
Cast value union into java object.
intoValue(Object) - Method in enum com.googlecode.aviator.Options
Cast java object into value union.
invalidateCache(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
Invalidate expression cache
invalidateCache(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Invalidate expression cache
invokeConstructor(Type, Method) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to invoke a constructor.
invokeDynamic(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates an invokedynamic instruction.
invokedynamic(String, String, Handle, Object[]) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
INVOKEDYNAMIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
invokeInstanceMethod(Class, String, Object, List<Method>, Object[]) - Static method in class com.googlecode.aviator.utils.Reflector
 
invokeInterface(Type, Method) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to invoke an interface method.
invokeinterface(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
INVOKEINTERFACE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
invokespecial(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
INVOKESPECIAL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
invokeStatic(Type, Method) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to invoke a static method.
invokestatic(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
INVOKESTATIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
invokeStaticMethod(Class, String, List<Method>, Object[]) - Static method in class com.googlecode.aviator.utils.Reflector
 
invokeVirtual(Type, Method) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to invoke a normal method.
invokevirtual(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
INVOKEVIRTUAL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IOR - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IREM - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IRETURN - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
isBigInt(Object) - Static method in class com.googlecode.aviator.utils.TypeUtils
 
isBinaryOP(char) - Static method in class com.googlecode.aviator.lexer.ExpressionLexer
 
isCached() - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
isCodeAttribute() - Method in class com.googlecode.aviator.asm.Attribute
Returns true if this type of attribute is a code attribute.
isConstant(Token<?>) - Static method in class com.googlecode.aviator.parser.ExpressionParser
 
isDecimal(Object) - Static method in class com.googlecode.aviator.utils.TypeUtils
 
isDouble(Object) - Static method in class com.googlecode.aviator.utils.TypeUtils
 
isEmpty() - Method in class com.googlecode.aviator.utils.Env
Check if no overrides are defined.
isExpressionCached(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Returns true when the expression is in cache.
ISHL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ISHR - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
isJavaIdentifier(String) - Static method in class com.googlecode.aviator.parser.ExpressionParser
Test whether a given string is a valid Java identifier.
isJDK7() - Static method in class com.googlecode.aviator.code.asm.ClassDefiner
 
isLiteralToken(Token<?>) - Static method in class com.googlecode.aviator.parser.ExpressionParser
 
isLong(Object) - Static method in class com.googlecode.aviator.utils.TypeUtils
 
isNull(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
Returns true if the aviator object is null.
isOPVariable(Token<?>) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
isQuote() - Method in class com.googlecode.aviator.lexer.token.Variable
 
isString(Object) - Static method in class com.googlecode.aviator.utils.TypeUtils
 
ISTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
isTracedEval(Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
 
ISUB - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
isUnknown() - Method in class com.googlecode.aviator.asm.Attribute
Returns true if this type of attribute is unknown.
isValidHexChar(char) - Method in class com.googlecode.aviator.lexer.ExpressionLexer
 
isValidValue(Object) - Method in enum com.googlecode.aviator.Options
 
IUSHR - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IXOR - Static variable in interface com.googlecode.aviator.asm.Opcodes
 

J

JavaMethodReflectionFunctionMissing - Class in com.googlecode.aviator.runtime
A function missing implementation that invoking first argument class's java instance method by reflection with all arguments(the first argument as `this` pointer).
join() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
jsr(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
JSR - Static variable in interface com.googlecode.aviator.asm.Opcodes
 

K

keySet() - Method in class com.googlecode.aviator.utils.Env
Get the set of keys.

L

L2D - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
L2F - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
L2I - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
Label - Class in com.googlecode.aviator.asm
A label represents a position in the bytecode of a method.
Label() - Constructor for class com.googlecode.aviator.asm.Label
Constructs a new label.
LADD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
LALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
LAMBDA - Static variable in class com.googlecode.aviator.lexer.token.Variable
Lambda keyword
lambdaBootstraps - Variable in class com.googlecode.aviator.ClassExpression
 
LambdaFunction - Class in com.googlecode.aviator.runtime.function
All lamabda function base class
LambdaFunction(List<String>, Expression, Env) - Constructor for class com.googlecode.aviator.runtime.function.LambdaFunction
 
LambdaFunctionBootstrap - Class in com.googlecode.aviator.runtime
A lambda function creator.
LambdaFunctionBootstrap(String, Expression, MethodHandle, List<String>) - Constructor for class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
 
LambdaGenerator - Class in com.googlecode.aviator.code
Lambda function generator
LambdaGenerator(AviatorEvaluatorInstance, CodeGenerator, Parser, AviatorClassLoader) - Constructor for class com.googlecode.aviator.code.LambdaGenerator
 
LAND - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
LASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
lcmp() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
LCMP - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
lconst(long) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
LCONST_0 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
LCONST_1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
LDC - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
LDIV - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
LE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
LEFT_PAREN - Static variable in class com.googlecode.aviator.parser.ExpressionParser
 
level - Variable in class com.googlecode.aviator.Options.Value
 
lexeme - Variable in class com.googlecode.aviator.lexer.token.AbstractToken
 
LiteralExpression - Class in com.googlecode.aviator
A literal expression with a fixed result
LiteralExpression(AviatorEvaluatorInstance, Object, List<String>) - Constructor for class com.googlecode.aviator.LiteralExpression
 
LLOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
LMUL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ln(Map<String, Object>, BigDecimal) - Static method in class com.googlecode.aviator.utils.TypeUtils
newton method to get natural logarithm
LNEG - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
load(int, Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
loadArg(int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to load the given method argument on the stack.
loadArgArray() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instructions to load all the method arguments on the stack, as a single object array.
loadArgs(int, int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instructions to load the given method arguments on the stack.
loadArgs() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instructions to load all the method arguments on the stack.
loadLocal(int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to load the given local variable on the stack.
loadLocal(int, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to load the given local variable on the stack.
loadThis() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to load 'this' on the stack.
locals - Variable in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
List of the local variable slots for current execution frame.
LocalVariablesSorter - Class in com.googlecode.aviator.asm.commons
A MethodVisitor that renumbers local variables in their order of appearance.
LocalVariablesSorter(int, String, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.LocalVariablesSorter
Creates a new LocalVariablesSorter.
LocalVariablesSorter(int, int, String, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.LocalVariablesSorter
Creates a new LocalVariablesSorter.
LONG - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
LONG - Static variable in class com.googlecode.aviator.asm.Type
The sort of the long type.
LONG_TYPE - Static variable in class com.googlecode.aviator.asm.Type
The long type.
LongFunction - Class in com.googlecode.aviator.runtime.function.system
Cast value to long
LongFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.LongFunction
 
longValue() - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
longValue() - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
 
longValue() - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
longValue - Variable in class com.googlecode.aviator.runtime.type.AviatorNumber
 
longValue() - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
lookupswitch(Label, int[], Label[]) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
LOOKUPSWITCH - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
LOR - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
LREM - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
LRETURN - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
LRUMap<K,V> - Class in com.googlecode.aviator.utils
LRU map based on LinkedHashMap
LRUMap(int) - Constructor for class com.googlecode.aviator.utils.LRUMap
 
LSHL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
LSHR - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
LSTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
LSUB - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
LT - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
LUSHR - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
LXOR - Static variable in interface com.googlecode.aviator.asm.Opcodes
 

M

mark(Label) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Marks the current code position with the given label.
mark() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Marks the current code position with a new label.
mark(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
match(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
match(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorPattern
 
math(int, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to do the specified mathematical or logical operation.
MathAbsFunction - Class in com.googlecode.aviator.runtime.function.math
math.abs(d) function
MathAbsFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathAbsFunction
 
mathContext - Variable in class com.googlecode.aviator.Options.Value
 
MathCosFunction - Class in com.googlecode.aviator.runtime.function.math
math.cos(d) function
MathCosFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathCosFunction
 
MathLog10Function - Class in com.googlecode.aviator.runtime.function.math
math.log10(d) function
MathLog10Function() - Constructor for class com.googlecode.aviator.runtime.function.math.MathLog10Function
 
MathLogFunction - Class in com.googlecode.aviator.runtime.function.math
math.log(d) function
MathLogFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathLogFunction
 
MathPowFunction - Class in com.googlecode.aviator.runtime.function.math
math.pow(d1,d2) function
MathPowFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathPowFunction
 
MathRoundFunction - Class in com.googlecode.aviator.runtime.function.math
math.round(d) function
MathRoundFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathRoundFunction
 
MathSinFunction - Class in com.googlecode.aviator.runtime.function.math
math.sin(d) function
MathSinFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathSinFunction
 
MathSqrtFunction - Class in com.googlecode.aviator.runtime.function.math
math.sqrt(d) function
MathSqrtFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathSqrtFunction
 
MathTanFunction - Class in com.googlecode.aviator.runtime.function.math
math.tan(d) function
MathTanFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathTanFunction
 
MaxFunction - Class in com.googlecode.aviator.runtime.function.system
max function to find the largest element in arguments.
MaxFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.MaxFunction
 
Method - Class in com.googlecode.aviator.asm.commons
A named method descriptor.
Method(String, String) - Constructor for class com.googlecode.aviator.asm.commons.Method
Creates a new Method.
Method(String, Type, Type[]) - Constructor for class com.googlecode.aviator.asm.commons.Method
Creates a new Method.
METHOD - Static variable in class com.googlecode.aviator.asm.Type
The sort of method types.
methodAccess - Variable in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
methodDesc - Variable in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
MethodVisitor - Class in com.googlecode.aviator.asm
A visitor to visit a Java method.
MethodVisitor(int) - Constructor for class com.googlecode.aviator.asm.MethodVisitor
Constructs a new MethodVisitor.
MethodVisitor(int, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.MethodVisitor
Constructs a new MethodVisitor.
MinFunction - Class in com.googlecode.aviator.runtime.function.system
min function to find the smallest element in arguments.
MinFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.MinFunction
 
mod(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
mod(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
mod(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
monitorEnter() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to get the monitor of the top stack value.
monitorenter() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
MONITORENTER - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
monitorExit() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to release the monitor of the top stack value.
monitorexit() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
MONITOREXIT - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
move(boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
MUL - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
mul(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
mult(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
mult(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
mult(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
multianewarray(String, int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
MULTIANEWARRAY - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
mv - Variable in class com.googlecode.aviator.asm.MethodVisitor
The method visitor to which this visitor must delegate method calls.

N

NE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
NEG - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
neg(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
neg(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
neg(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
 
neg(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
 
neg(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
neg(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
neg(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
NEW - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
newArray(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to create a new array.
newarray(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
NEWARRAY - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
newClass(String) - Method in class com.googlecode.aviator.asm.ClassWriter
Adds a class reference to the constant pool of the class being build.
newCodeGenerator(boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
newCodeGenerator(AviatorClassLoader) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
newConst(Object) - Method in class com.googlecode.aviator.asm.ClassWriter
Adds a number or string constant to the constant pool of the class being build.
newEnv(Map<String, Object>, boolean) - Method in class com.googlecode.aviator.BaseExpression
 
newEnv(Map<String, Object>) - Method in class com.googlecode.aviator.BaseExpression
 
newEnv(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
newField(String, String, String) - Method in class com.googlecode.aviator.asm.ClassWriter
Adds a field reference to the constant pool of the class being build.
newHandle(int, String, String, String) - Method in class com.googlecode.aviator.asm.ClassWriter
Adds a handle to the constant pool of the class being build.
newInstance(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to create a new object.
newInstance() - Static method in class com.googlecode.aviator.AviatorEvaluator
Create a aviator evaluator instance.
newInstance(Env) - Method in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
Create a lambda function.
newInvokeDynamic(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.ClassWriter
Adds an invokedynamic reference to the constant pool of the class being build.
newLabel() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Creates a new Label.
newLambda(Env, String) - Method in class com.googlecode.aviator.ClassExpression
 
newLocal(Type) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
Creates a new local variable of the given type.
newLocalMapping(Type) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
 
newMethod(String, String, String, boolean) - Method in class com.googlecode.aviator.asm.ClassWriter
Adds a method reference to the constant pool of the class being build.
newMethodType(String) - Method in class com.googlecode.aviator.asm.ClassWriter
Adds a method type reference to the constant pool of the class being build.
newNameType(String, String) - Method in class com.googlecode.aviator.asm.ClassWriter
Adds a name and type to the constant pool of the class being build.
NEWTON_METHOD_REPEATS - Static variable in class com.googlecode.aviator.utils.TypeUtils
 
newUTF8(String) - Method in class com.googlecode.aviator.asm.ClassWriter
Adds an UTF8 string to the constant pool of the class being build.
nextChar() - Method in class com.googlecode.aviator.lexer.ExpressionLexer
 
nextLocal - Variable in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
Index of the next local variable to be created by LocalVariablesSorter.newLocal(com.googlecode.aviator.asm.Type).
NIL - Static variable in class com.googlecode.aviator.lexer.token.Variable
Boolean value false
NIL - Static variable in class com.googlecode.aviator.runtime.type.AviatorNil
 
nop() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
NOP - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
not() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instructions to compute the bitwise negation of the top stack value.
not(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
 
not(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
not(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
NowFunction - Class in com.googlecode.aviator.runtime.function.system
now() function to invoke System.currentTimeMillis()
NowFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.NowFunction
 
NULL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
number - Variable in class com.googlecode.aviator.runtime.type.AviatorNumber
Number union
NumberToken - Class in com.googlecode.aviator.lexer.token
A Number token
NumberToken(Number, String) - Constructor for class com.googlecode.aviator.lexer.token.NumberToken
 
NumberToken(Number, String, int) - Constructor for class com.googlecode.aviator.lexer.token.NumberToken
 
numberValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 

O

OBJECT - Static variable in class com.googlecode.aviator.asm.Type
The sort of object reference types.
OBJECT_TYPE - Static variable in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
onAdd(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onAdd(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onAdd(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onAdd(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onAndLeft(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
Do logic operation "&&" left operand
onAndLeft(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onAndLeft(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onAndLeft(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onAndRight(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
Do logic operation "&&" right operand
onAndRight(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onAndRight(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onAndRight(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onArray(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onArray(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onArray(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onArray(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onArrayIndexEnd(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onArrayIndexEnd(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onArrayIndexEnd(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onArrayIndexEnd(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onArrayIndexStart(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onArrayIndexStart(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onArrayIndexStart(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onArrayIndexStart(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onAssignment(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onAssignment(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onAssignment(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onAssignment(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onBitAnd(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onBitAnd(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onBitAnd(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onBitAnd(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onBitNot(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
Bit operation '~'
onBitNot(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onBitNot(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onBitNot(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onBitOr(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onBitOr(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onBitOr(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onBitOr(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onBitXor(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onBitXor(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onBitXor(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onBitXor(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onConstant(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onConstant(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onConstant(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onConstant(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onDiv(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onDiv(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onDiv(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onDiv(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onEq(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onEq(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onEq(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onEq(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onFunctionMissing(String, Map<String, Object>, AviatorObject...) - Method in interface com.googlecode.aviator.FunctionMissing
Called when function not found, return the invocation result.
onFunctionMissing(String, Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.JavaMethodReflectionFunctionMissing
 
onFunctionNotFound(String) - Method in class com.googlecode.aviator.ClassPathConfigFunctionLoader
 
onFunctionNotFound(String) - Method in interface com.googlecode.aviator.FunctionLoader
Invoked when function not found
onFunctionNotFound(String) - Method in class com.googlecode.aviator.spring.SpringContextFunctionLoader
 
onGe(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onGe(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onGe(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onGe(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onGt(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onGt(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onGt(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onGt(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onJoinLeft(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
Do logic operation "||" left operand
onJoinLeft(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onJoinLeft(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onJoinLeft(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onJoinRight(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
Do logic operation "||" right operand
onJoinRight(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onJoinRight(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onJoinRight(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onLambdaArgument(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onLambdaArgument(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onLambdaArgument(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onLambdaArgument(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onLambdaBodyEnd(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onLambdaBodyEnd(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onLambdaBodyEnd(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onLambdaBodyEnd(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onLambdaBodyStart(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onLambdaBodyStart(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onLambdaBodyStart(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onLambdaBodyStart(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onLambdaDefineStart(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onLambdaDefineStart(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onLambdaDefineStart(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onLambdaDefineStart(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onLe(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onLe(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onLe(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onLe(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onLt(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onLt(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onLt(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onLt(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onMatch(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onMatch(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onMatch(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onMatch(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onMethodEnter() - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
Called at the beginning of the method or after super class class call in the constructor.
onMethodExit(int) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
Called before explicit exit from the method using either return or throw.
onMethodInvoke(Token<?>, List<FunctionArgument>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onMethodInvoke(Token<?>, List<FunctionArgument>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onMethodInvoke(Token<?>, List<FunctionArgument>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onMethodInvoke(Token<?>, List<FunctionArgument>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onMethodName(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onMethodName(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onMethodName(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onMethodName(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onMethodParameter(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onMethodParameter(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onMethodParameter(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onMethodParameter(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onMod(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onMod(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onMod(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onMod(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onMult(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onMult(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onMult(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onMult(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onNeg(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onNeg(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onNeg(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onNeg(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onNeq(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onNeq(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onNeq(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onNeq(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onNot(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
Logic operation '!'
onNot(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onNot(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onNot(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onShiftLeft(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onShiftLeft(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onShiftLeft(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onShiftLeft(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onShiftRight(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onShiftRight(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onShiftRight(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onShiftRight(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onSub(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onSub(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onSub(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onSub(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onTernaryBoolean(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onTernaryBoolean(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onTernaryBoolean(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onTernaryBoolean(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onTernaryEnd(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onTernaryEnd(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onTernaryEnd(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onTernaryEnd(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onTernaryLeft(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onTernaryLeft(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onTernaryLeft(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onTernaryLeft(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onTernaryRight(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onTernaryRight(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onTernaryRight(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onTernaryRight(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onUnsignedShiftRight(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onUnsignedShiftRight(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onUnsignedShiftRight(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onUnsignedShiftRight(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
Opcodes - Interface in com.googlecode.aviator.asm
Defines the JVM opcodes, access flags and array type codes.
operandCount - Variable in enum com.googlecode.aviator.lexer.token.OperatorType
 
OperationRuntime - Class in com.googlecode.aviator.runtime.op
Operation runtime
OperationRuntime() - Constructor for class com.googlecode.aviator.runtime.op.OperationRuntime
 
OperatorToken - Class in com.googlecode.aviator.lexer.token
Operator token
OperatorToken(int, OperatorType) - Constructor for class com.googlecode.aviator.lexer.token.OperatorToken
 
OperatorType - Enum in com.googlecode.aviator.lexer.token
Operator type
OPS_MAP - Static variable in class com.googlecode.aviator.AviatorEvaluator
Deprecated.
please use instance's field.
OptimizeCodeGenerator - Class in com.googlecode.aviator.code
Optimized code generator
OptimizeCodeGenerator(AviatorEvaluatorInstance, ClassLoader, OutputStream, boolean) - Constructor for class com.googlecode.aviator.code.OptimizeCodeGenerator
 
Options - Enum in com.googlecode.aviator
Aviator Evaluator Configuration options.
Options.Value - Class in com.googlecode.aviator
The option's value union
OR - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
or(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 

P

paramArgTypeMatch(Class, Class) - Static method in class com.googlecode.aviator.utils.Reflector
 
parse() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
Parser - Interface in com.googlecode.aviator.parser
 
PatternToken - Class in com.googlecode.aviator.lexer.token
A pattern token
PatternToken(String, int) - Constructor for class com.googlecode.aviator.lexer.token.PatternToken
 
pop() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates a POP instruction.
pop() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
POP - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
pop2() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates a POP2 instruction.
pop2() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
POP2 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
prevChar() - Method in class com.googlecode.aviator.lexer.ExpressionLexer
 
PrintFunction - Class in com.googlecode.aviator.runtime.function.system
println(obj) function to print object
PrintFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.PrintFunction
 
PrintlnFunction - Class in com.googlecode.aviator.runtime.function.system
println(obj) function to print object with newline
PrintlnFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.PrintlnFunction
 
printStackTrace(Map<String, Object>, Exception) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
 
printTrace(Map<String, Object>, String) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
 
push(boolean) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(long) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(float) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(double) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(String) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(Handle) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to push a handle on the stack.
pushback(Token<?>) - Method in class com.googlecode.aviator.lexer.ExpressionLexer
Push back token
pushOperand(int) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
put(String, Object) - Method in class com.googlecode.aviator.utils.Env
Set an override value.
put(K, V) - Method in class com.googlecode.aviator.utils.LRUMap
 
put(K, V) - Method in class com.googlecode.aviator.utils.SyncLRUMap
 
putAll(Map) - Method in class com.googlecode.aviator.utils.Env
Add all key-value pairs from another map into the overrides map.
putByte(int) - Method in class com.googlecode.aviator.asm.ByteVector
Puts a byte into this byte vector.
putByteArray(byte[], int, int) - Method in class com.googlecode.aviator.asm.ByteVector
Puts an array of bytes into this byte vector.
putField(Type, String, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in a non static field.
putfield(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
PUTFIELD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
putInt(int) - Method in class com.googlecode.aviator.asm.ByteVector
Puts an int into this byte vector.
putLong(long) - Method in class com.googlecode.aviator.asm.ByteVector
Puts a long into this byte vector.
putShort(int) - Method in class com.googlecode.aviator.asm.ByteVector
Puts a short into this byte vector.
putStatic(Type, String, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in a static field.
putstatic(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
PUTSTATIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
putUTF8(String) - Method in class com.googlecode.aviator.asm.ByteVector
Puts an UTF8 string into this byte vector.

R

RandomFunction - Class in com.googlecode.aviator.runtime.function.system
rand() function to generate random double value
RandomFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.RandomFunction
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class com.googlecode.aviator.asm.Attribute
Reads a type attribute.
readByte(int) - Method in class com.googlecode.aviator.asm.ClassReader
Reads a byte value in b.
readClass(int, char[]) - Method in class com.googlecode.aviator.asm.ClassReader
Reads a class constant pool item in b.
readConst(int, char[]) - Method in class com.googlecode.aviator.asm.ClassReader
Reads a numeric or string constant pool item in b.
readInt(int) - Method in class com.googlecode.aviator.asm.ClassReader
Reads a signed int value in b.
readLabel(int, Label[]) - Method in class com.googlecode.aviator.asm.ClassReader
Returns the label corresponding to the given offset.
readLong(int) - Method in class com.googlecode.aviator.asm.ClassReader
Reads a signed long value in b.
readShort(int) - Method in class com.googlecode.aviator.asm.ClassReader
Reads a signed short value in b.
readUnsignedShort(int) - Method in class com.googlecode.aviator.asm.ClassReader
Reads an unsigned short value in b.
readUTF8(int, char[]) - Method in class com.googlecode.aviator.asm.ClassReader
Reads an UTF8 string constant pool item in b.
Reflector - Class in com.googlecode.aviator.utils
Some code is copied from https://github.com/clojure/clojure/blob/master/src/jvm/clojure/lang/Reflector.java
Reflector() - Constructor for class com.googlecode.aviator.utils.Reflector
 
rel() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
REM - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
rem(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
remove(Object) - Method in class com.googlecode.aviator.utils.Env
Remove a key-value pair.
remove(Object) - Method in class com.googlecode.aviator.utils.LRUMap
 
remove(Object) - Method in class com.googlecode.aviator.utils.SyncLRUMap
 
removeEldestEntry(Map.Entry<K, V>) - Method in class com.googlecode.aviator.utils.LRUMap
 
removeEldestEntry(Map.Entry<K, V>) - Method in class com.googlecode.aviator.utils.SyncLRUMap
 
removeFunction(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
Remove an aviator function by name,it's not thread-safe.
removeFunction(AviatorFunction) - Static method in class com.googlecode.aviator.AviatorEvaluator
Remove a aviator function
removeFunction(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Remove an aviator function by name,it's not thread-safe.
removeFunction(AviatorFunction) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Remove a aviator function
removeFunctionLoader(FunctionLoader) - Static method in class com.googlecode.aviator.AviatorEvaluator
Removes a function loader.
removeFunctionLoader(FunctionLoader) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Remove a function loader
removeOpFunction(OperatorType) - Static method in class com.googlecode.aviator.AviatorEvaluator
Remove an operator aviator function by op type, it's not thread-safe.
removeOpFunction(OperatorType) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Remove an operator aviator function by op type, it's not thread-safe.
reserve(String, Variable) - Method in class com.googlecode.aviator.lexer.SymbolTable
Reserve variable
restoreScope(ScopeInfo) - Method in class com.googlecode.aviator.parser.ExpressionParser
(non-Javadoc)
restoreScope(ScopeInfo) - Method in interface com.googlecode.aviator.parser.Parser
 
ret(int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates a RET instruction.
ret(int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
RET - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
RETURN - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
returnValue() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to return the top stack value to the caller.
RIGHT_PAREN - Static variable in class com.googlecode.aviator.parser.ExpressionParser
 
RuntimeUtils - Class in com.googlecode.aviator.runtime
Runtime utils

S

SALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
SASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
scan() - Method in class com.googlecode.aviator.lexer.ExpressionLexer
 
scan(boolean) - Method in class com.googlecode.aviator.lexer.ExpressionLexer
 
ScopeInfo - Class in com.googlecode.aviator.parser
 
ScopeInfo(int, int, int, Deque<DepthState>) - Constructor for class com.googlecode.aviator.parser.ScopeInfo
 
SeqAddFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.add function to add an element into seq.
SeqAddFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqAddFunction
 
SeqCompsitePredFunFunction - Class in com.googlecode.aviator.runtime.function.seq
Composite predicate function with && or ||
SeqCompsitePredFunFunction(String, SeqCompsitePredFunFunction.LogicOp) - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction
 
SeqCompsitePredFunFunction.LogicOp - Enum in com.googlecode.aviator.runtime.function.seq
 
SeqContainsKeyFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.contains_key(map,key) function to check if seq(should be map) contains the key.
SeqContainsKeyFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqContainsKeyFunction
 
SeqCountFunction - Class in com.googlecode.aviator.runtime.function.seq
count(seq) to get seq's size
SeqCountFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqCountFunction
 
SeqEveryFunction - Class in com.googlecode.aviator.runtime.function.seq
Returns true if fun.call(x) is logical true for every x in sequence, else false.
SeqEveryFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqEveryFunction
 
SeqFilterFunction - Class in com.googlecode.aviator.runtime.function.seq
filter(seq,predicate) to filter seq by predicate
SeqFilterFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqFilterFunction
 
SeqGetFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.get function to retrieve a element by index(for list) or key(for map).
SeqGetFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqGetFunction
 
SeqIncludeFunction - Class in com.googlecode.aviator.runtime.function.seq
include(seq,obj) function to check if seq contains object
SeqIncludeFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqIncludeFunction
 
SeqMakePredicateFunFunction - Class in com.googlecode.aviator.runtime.function.seq
Function to make predicate for filter function
SeqMakePredicateFunFunction(String, OperatorType) - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
 
SeqMakePredicateFunFunction(String, OperatorType, AviatorObject) - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
 
SeqMapFunction - Class in com.googlecode.aviator.runtime.function.seq
map(col,fun) function to iterate seq with function
SeqMapFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqMapFunction
 
SeqMaxFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.max function to find the largest element in sequence.
SeqMaxFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqMaxFunction
 
SeqMinFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.min function to find the smallest element in sequence.
SeqMinFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqMinFunction
 
SeqNewArrayFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.array function to create a new array.
SeqNewArrayFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
 
SeqNewListFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.list function to new an array list.
SeqNewListFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqNewListFunction
 
SeqNewMapFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.map function to new a hash map.
SeqNewMapFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqNewMapFunction
 
SeqNewSetFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.set function to new a hash set.
SeqNewSetFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqNewSetFunction
 
SeqNotAnyFunction - Class in com.googlecode.aviator.runtime.function.seq
Returns false if fun.call(x) is logical true for any x in sequence, else true.
SeqNotAnyFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqNotAnyFunction
 
SeqPredicateFunction - Class in com.googlecode.aviator.runtime.function.seq
A predicate function
SeqPredicateFunction(String, OperatorType, AviatorObject) - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
 
SeqPredicateFunction(String, OperatorType, AviatorObject, AviatorObject) - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
 
SeqReduceFunction - Class in com.googlecode.aviator.runtime.function.seq
reduce(col,fun,init) function to reduce seq with function and a initial value value
SeqReduceFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqReduceFunction
 
SeqRemoveFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.add function to add an element into seq.
SeqRemoveFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqRemoveFunction
 
SeqSomeFunction - Class in com.googlecode.aviator.runtime.function.seq
Returns the first logical true value of fun.call(x) for any x in sequence, else returns nil.
SeqSomeFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqSomeFunction
 
SeqSortFunction - Class in com.googlecode.aviator.runtime.function.seq
sort(list) function to sort java.util.List or array,return a sorted duplicate object
SeqSortFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqSortFunction
 
SerialVersionUIDAdder - Class in com.googlecode.aviator.asm.commons
A ClassVisitor that adds a serial version unique identifier to a class if missing.
SerialVersionUIDAdder(ClassVisitor) - Constructor for class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
Creates a new SerialVersionUIDAdder.
SerialVersionUIDAdder(int, ClassVisitor) - Constructor for class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
Creates a new SerialVersionUIDAdder.
setApplicationContext(ApplicationContext) - Method in class com.googlecode.aviator.spring.SpringContextFunctionLoader
 
setAviatorClassLoader(AviatorClassLoader) - Static method in class com.googlecode.aviator.AviatorEvaluator
Deprecated. 
setBYTECODE_VER(int) - Static method in class com.googlecode.aviator.AviatorEvaluator
 
setBytecodeVersion(int) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Set the generated java classes java byte code version.
setCached(boolean) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
setCodeGenerator(CodeGenerator) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
setCodeGenerator(CodeGenerator) - Method in interface com.googlecode.aviator.parser.Parser
 
setCompileEnv(Env) - Method in class com.googlecode.aviator.BaseExpression
 
setExpression(String) - Method in class com.googlecode.aviator.BaseExpression
 
setFuncsArgs(Map<Integer, List<FunctionArgument>>) - Method in class com.googlecode.aviator.BaseExpression
 
setFunctionMissing(FunctionMissing) - Static method in class com.googlecode.aviator.AviatorEvaluator
 
setFunctionMissing(FunctionMissing) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Configure a function missing handler.
setInstance(AviatorEvaluatorInstance) - Method in class com.googlecode.aviator.utils.Env
 
setLambdaBootstraps(Map<String, LambdaFunctionBootstrap>) - Method in class com.googlecode.aviator.ClassExpression
 
setLambdaBootstraps(Map<String, LambdaFunctionBootstrap>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
setLambdaFunctionBootstrap(LambdaFunctionBootstrap) - Method in class com.googlecode.aviator.lexer.token.DelegateToken
 
setLocalType(int, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
 
setLocalType(int, Type) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
Notifies subclasses that a local variable has been added or remapped.
setMathContext(MathContext) - Static method in class com.googlecode.aviator.AviatorEvaluator
setNumber(Number) - Method in class com.googlecode.aviator.lexer.token.NumberToken
 
setOptimize(int) - Static method in class com.googlecode.aviator.AviatorEvaluator
setOption(Options, Object) - Static method in class com.googlecode.aviator.AviatorEvaluator
Adds a evaluator option
setOption(Options, Object) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Adds a evaluator option
setParams(List<FunctionArgument>) - Method in class com.googlecode.aviator.lexer.token.OperatorToken
 
setParser(Parser) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
setParser(Parser) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
setParser(Parser) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
setParser(Parser) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
setQuote(boolean) - Method in class com.googlecode.aviator.lexer.token.Variable
 
setScopeInfo(ScopeInfo) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
setTrace(boolean) - Static method in class com.googlecode.aviator.AviatorEvaluator
setTraceOutputStream(OutputStream) - Static method in class com.googlecode.aviator.AviatorEvaluator
Set trace output stream
setTraceOutputStream(OutputStream) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Set trace output stream
setValue(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
shift() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
shiftLeft(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
shiftLeft(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
shiftLeft(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
shiftRight(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
shiftRight(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
shiftRight(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
SHL - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
shl(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
SHORT - Static variable in class com.googlecode.aviator.asm.Type
The sort of the short type.
SHORT_TYPE - Static variable in class com.googlecode.aviator.asm.Type
The short type.
SHR - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
shr(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
SIPUSH - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
size() - Method in class com.googlecode.aviator.utils.Env
Get the number of entries in the map.
size() - Method in class com.googlecode.aviator.utils.LRUMap
 
size() - Method in class com.googlecode.aviator.utils.SyncLRUMap
 
SKIP_CODE - Static variable in class com.googlecode.aviator.asm.ClassReader
Flag to skip method code.
SKIP_DEBUG - Static variable in class com.googlecode.aviator.asm.ClassReader
Flag to skip the debug information in the class.
SKIP_FRAMES - Static variable in class com.googlecode.aviator.asm.ClassReader
Flag to skip the stack map frames in the class.
sneakyThrow(Throwable) - Static method in class com.googlecode.aviator.utils.Reflector
Throw even checked exceptions without being required to declare them or catch them.
SpringContextFunctionLoader - Class in com.googlecode.aviator.spring
Function loader based on spring context, try to find the function by name from spring context.
SpringContextFunctionLoader() - Constructor for class com.googlecode.aviator.spring.SpringContextFunctionLoader
 
SpringContextFunctionLoader(ApplicationContext) - Constructor for class com.googlecode.aviator.spring.SpringContextFunctionLoader
 
SringContextFunctionLoader - Class in com.googlecode.aviator.spring
Deprecated.
SringContextFunctionLoader() - Constructor for class com.googlecode.aviator.spring.SringContextFunctionLoader
Deprecated.
 
SringContextFunctionLoader(ApplicationContext) - Constructor for class com.googlecode.aviator.spring.SringContextFunctionLoader
Deprecated.
 
stack - Variable in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
List of the operand stack slots for current execution frame.
start() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
StaticInitMerger - Class in com.googlecode.aviator.asm.commons
A ClassVisitor that merges clinit methods into a single one.
StaticInitMerger(String, ClassVisitor) - Constructor for class com.googlecode.aviator.asm.commons.StaticInitMerger
 
StaticInitMerger(int, String, ClassVisitor) - Constructor for class com.googlecode.aviator.asm.commons.StaticInitMerger
 
store(int, Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
storeArg(int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in the given method argument.
storeLocal(int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in the given local variable.
storeLocal(int, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in the given local variable.
StrFunction - Class in com.googlecode.aviator.runtime.function.system
Cast value to string
StrFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.StrFunction
 
String2DateFunction - Class in com.googlecode.aviator.runtime.function.system
string_to_date function
String2DateFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.String2DateFunction
 
StringContainsFunction - Class in com.googlecode.aviator.runtime.function.string
string.contains(s1,s2) function
StringContainsFunction() - Constructor for class com.googlecode.aviator.runtime.function.string.StringContainsFunction
 
StringEndsWithFunction - Class in com.googlecode.aviator.runtime.function.string
string.endsWith(s1,s2) function
StringEndsWithFunction() - Constructor for class com.googlecode.aviator.runtime.function.string.StringEndsWithFunction
 
StringIndexOfFunction - Class in com.googlecode.aviator.runtime.function.string
String.indexOf function
StringIndexOfFunction() - Constructor for class com.googlecode.aviator.runtime.function.string.StringIndexOfFunction
 
StringJoinFunction - Class in com.googlecode.aviator.runtime.function.string
string.join function
StringJoinFunction() - Constructor for class com.googlecode.aviator.runtime.function.string.StringJoinFunction
 
StringLengthFunction - Class in com.googlecode.aviator.runtime.function.string
string.length(s) function
StringLengthFunction() - Constructor for class com.googlecode.aviator.runtime.function.string.StringLengthFunction
 
StringReplaceAllFunction - Class in com.googlecode.aviator.runtime.function.string
string.replace_all function
StringReplaceAllFunction() - Constructor for class com.googlecode.aviator.runtime.function.string.StringReplaceAllFunction
 
StringReplaceFirstFunction - Class in com.googlecode.aviator.runtime.function.string
string.replace_first function
StringReplaceFirstFunction() - Constructor for class com.googlecode.aviator.runtime.function.string.StringReplaceFirstFunction
 
StringSplitFunction - Class in com.googlecode.aviator.runtime.function.string
string.split function
StringSplitFunction() - Constructor for class com.googlecode.aviator.runtime.function.string.StringSplitFunction
 
StringStartsWithFunction - Class in com.googlecode.aviator.runtime.function.string
string.startsWith(s1,s2) function
StringStartsWithFunction() - Constructor for class com.googlecode.aviator.runtime.function.string.StringStartsWithFunction
 
StringSubStringFunction - Class in com.googlecode.aviator.runtime.function.string
string.substring(s1,s2) function
StringSubStringFunction() - Constructor for class com.googlecode.aviator.runtime.function.string.StringSubStringFunction
 
StringToken - Class in com.googlecode.aviator.lexer.token
String token
StringToken(String, int) - Constructor for class com.googlecode.aviator.lexer.token.StringToken
 
stringValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
SUB - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
sub(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
sub(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
sub(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
sub(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
subsumes(Class[], Class[]) - Static method in class com.googlecode.aviator.utils.Reflector
 
swap() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates a SWAP instruction.
swap(Type, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instructions to swap the top two stack values.
swap() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
SWAP - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
SymbolTable - Class in com.googlecode.aviator.lexer
Symbol table
SymbolTable() - Constructor for class com.googlecode.aviator.lexer.SymbolTable
 
SyncLRUMap<K,V> - Class in com.googlecode.aviator.utils
Thread-safe LRU map
SyncLRUMap(int) - Constructor for class com.googlecode.aviator.utils.SyncLRUMap
 
SysDateFunction - Class in com.googlecode.aviator.runtime.function.system
sysdate() function
SysDateFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.SysDateFunction
 

T

T_BOOLEAN - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
T_BYTE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
T_CHAR - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
T_DOUBLE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
T_FLOAT - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
T_INT - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
T_LONG - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
T_SHORT - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
tableSwitch(int[], TableSwitchGenerator) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instructions for a switch statement.
tableSwitch(int[], TableSwitchGenerator, boolean) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instructions for a switch statement.
tableswitch(int, int, Label, Label...) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
TABLESWITCH - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
TableSwitchGenerator - Interface in com.googlecode.aviator.asm.commons
A code generator for switch statements.
tconst(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
term() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
ternary() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
throwArity(int) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
throwException() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to throw an exception.
throwException(Type, String) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instructions to create and throw an exception.
toBigInt() - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
toByteArray() - Method in class com.googlecode.aviator.asm.ClassWriter
Returns the bytecode of the class that was build with this class writer.
toDecimal(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
token - Variable in enum com.googlecode.aviator.lexer.token.OperatorType
 
Token<T> - Interface in com.googlecode.aviator.lexer.token
Lex token interface
Token.TokenType - Enum in com.googlecode.aviator.lexer.token
 
TOP - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
toString() - Method in class com.googlecode.aviator.asm.commons.Method
 
toString() - Method in class com.googlecode.aviator.asm.Handle
Returns the textual representation of this handle.
toString() - Method in class com.googlecode.aviator.asm.Label
Returns a string representation of this label.
toString() - Method in class com.googlecode.aviator.asm.Type
Returns a string representation of this type.
toString() - Method in class com.googlecode.aviator.lexer.token.AbstractToken
 
toString() - Method in class com.googlecode.aviator.lexer.token.Variable
 
toString() - Method in class com.googlecode.aviator.Options.Value
 
toString() - Method in class com.googlecode.aviator.runtime.FunctionArgument
 
toString() - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
toString() - Method in class com.googlecode.aviator.utils.Env
Gets the map as a String.
TraceFunction - Class in com.googlecode.aviator.runtime.function
Trace eval function.
TRUE - Static variable in class com.googlecode.aviator.lexer.token.Variable
Boolean value true
TRUE - Static variable in class com.googlecode.aviator.runtime.type.AviatorBoolean
 
TRUE_VALUE - Static variable in enum com.googlecode.aviator.Options
 
TupleFunction - Class in com.googlecode.aviator.runtime.function.system
tuple(x,y,z, ...) function to return an object array.
TupleFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.TupleFunction
 
type - Variable in class com.googlecode.aviator.asm.Attribute
The type of this attribute.
Type - Class in com.googlecode.aviator.asm
A Java field or method type.
TypeUtils - Class in com.googlecode.aviator.utils
Java type to aviator type utilities
TypeUtils() - Constructor for class com.googlecode.aviator.utils.TypeUtils
 

U

unary() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
unbox(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instructions to unbox the top stack value.
UNINITIALIZED_THIS - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
uninitializedTypes - Variable in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
Information about uninitialized types in the current execution frame.
unsignedShiftRight(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
unsignedShiftRight(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
unsignedShiftRight(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
updateNewLocals(Object[]) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
Notifies subclasses that a new stack map frame is being visited.
USHR - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
ushr(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 

V

V1_1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
V1_2 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
V1_3 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
V1_4 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
V1_5 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
V1_6 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
V1_7 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
Value(boolean) - Constructor for class com.googlecode.aviator.Options.Value
 
Value(MathContext) - Constructor for class com.googlecode.aviator.Options.Value
 
Value(int) - Constructor for class com.googlecode.aviator.Options.Value
 
valueOf(String) - Static method in enum com.googlecode.aviator.annotation.ImportScope
Returns the enum constant of this type with the specified name.
valueOf(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instructions to box the top stack value using Java 5's valueOf() method.
valueOf(String) - Static method in enum com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.aviator.lexer.token.OperatorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.aviator.lexer.token.Token.TokenType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.aviator.Options
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction.LogicOp
Returns the enum constant of this type with the specified name.
valueOf(BigInteger) - Static method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
valueOf(String) - Static method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
valueOf(long) - Static method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
valueOf(boolean) - Static method in class com.googlecode.aviator.runtime.type.AviatorBoolean
 
valueOf(BigDecimal) - Static method in class com.googlecode.aviator.runtime.type.AviatorDecimal
 
valueOf(Map<String, Object>, String) - Static method in class com.googlecode.aviator.runtime.type.AviatorDecimal
 
valueOf(AviatorEvaluatorInstance, String) - Static method in class com.googlecode.aviator.runtime.type.AviatorDecimal
 
valueOf(double) - Static method in class com.googlecode.aviator.runtime.type.AviatorDouble
 
valueOf(Double) - Static method in class com.googlecode.aviator.runtime.type.AviatorDouble
 
valueOf(long) - Static method in class com.googlecode.aviator.runtime.type.AviatorLong
 
valueOf(Long) - Static method in class com.googlecode.aviator.runtime.type.AviatorLong
 
valueOf(Object) - Static method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
valueOf(Object) - Static method in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
 
valueOf(String) - Static method in enum com.googlecode.aviator.runtime.type.AviatorType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.googlecode.aviator.annotation.ImportScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.aviator.lexer.token.OperatorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.aviator.lexer.token.Token.TokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.aviator.Options
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction.LogicOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.aviator.runtime.type.AviatorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.googlecode.aviator.utils.Env
Get the values.
Variable - Class in com.googlecode.aviator.lexer.token
Variable token
Variable(String, int) - Constructor for class com.googlecode.aviator.lexer.token.Variable
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
Call with variadic arguments.The subclass must implement this method.
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.ClassMethodFunction
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewListFunction
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewMapFunction
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewSetFunction
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.system.ConstantFunction
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.system.TupleFunction
 
VERSION - Static variable in class com.googlecode.aviator.AviatorEvaluator
Aviator version
visit(String, Object) - Method in class com.googlecode.aviator.asm.AnnotationVisitor
Visits a primitive value of the annotation.
visit(int, int, String, String, String, String[]) - Method in class com.googlecode.aviator.asm.ClassVisitor
Visits the header of the class.
visit(int, int, String, String, String, String[]) - Method in class com.googlecode.aviator.asm.ClassWriter
 
visit(int, int, String, String, String, String[]) - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
 
visit(int, int, String, String, String, String[]) - Method in class com.googlecode.aviator.asm.commons.StaticInitMerger
 
visitAnnotation(String, String) - Method in class com.googlecode.aviator.asm.AnnotationVisitor
Visits a nested annotation value of the annotation.
visitAnnotation(String, boolean) - Method in class com.googlecode.aviator.asm.ClassVisitor
Visits an annotation of the class.
visitAnnotation(String, boolean) - Method in class com.googlecode.aviator.asm.ClassWriter
 
visitAnnotation(String, boolean) - Method in class com.googlecode.aviator.asm.FieldVisitor
Visits an annotation of the field.
visitAnnotation(String, boolean) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits an annotation of this method.
visitAnnotationDefault() - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits the default value of this annotation interface method.
visitArray(String) - Method in class com.googlecode.aviator.asm.AnnotationVisitor
Visits an array value of the annotation.
visitAttribute(Attribute) - Method in class com.googlecode.aviator.asm.ClassVisitor
Visits a non standard attribute of the class.
visitAttribute(Attribute) - Method in class com.googlecode.aviator.asm.ClassWriter
 
visitAttribute(Attribute) - Method in class com.googlecode.aviator.asm.FieldVisitor
Visits a non standard attribute of the field.
visitAttribute(Attribute) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits a non standard attribute of this method.
visitCode() - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
visitCode() - Method in class com.googlecode.aviator.asm.MethodVisitor
Starts the visit of the method's code, if any (i.e.
visitEnd() - Method in class com.googlecode.aviator.asm.AnnotationVisitor
Visits the end of the annotation.
visitEnd() - Method in class com.googlecode.aviator.asm.ClassVisitor
Visits the end of the class.
visitEnd() - Method in class com.googlecode.aviator.asm.ClassWriter
 
visitEnd() - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
 
visitEnd() - Method in class com.googlecode.aviator.asm.commons.StaticInitMerger
 
visitEnd() - Method in class com.googlecode.aviator.asm.FieldVisitor
Visits the end of the field.
visitEnd() - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits the end of the method.
visitEnum(String, String, String) - Method in class com.googlecode.aviator.asm.AnnotationVisitor
Visits an enumeration value of the annotation.
visitField(int, String, String, String, Object) - Method in class com.googlecode.aviator.asm.ClassVisitor
Visits a field of the class.
visitField(int, String, String, String, Object) - Method in class com.googlecode.aviator.asm.ClassWriter
 
visitField(int, String, String, String, Object) - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
 
visitFieldInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
visitFieldInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
visitFieldInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
 
visitFieldInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
visitFieldInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits a field instruction.
visitFrame(int, int, Object[], int, Object[]) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
visitFrame(int, int, Object[], int, Object[]) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
 
visitFrame(int, int, Object[], int, Object[]) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits the current state of the local variables and operand stack elements.
visitIincInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
visitIincInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
 
visitIincInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
visitIincInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
 
visitIincInsn(int, int) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits an IINC instruction.
visitInnerClass(String, String, String, int) - Method in class com.googlecode.aviator.asm.ClassVisitor
Visits information about an inner class.
visitInnerClass(String, String, String, int) - Method in class com.googlecode.aviator.asm.ClassWriter
 
visitInnerClass(String, String, String, int) - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
Handle a bizarre special case.
visitInsn(int) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
visitInsn(int) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
visitInsn(int) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
 
visitInsn(int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
visitInsn(int) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits a zero operand instruction.
visitIntInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
visitIntInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
visitIntInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
 
visitIntInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
visitIntInsn(int, int) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits an instruction with a single int operand.
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits an invokedynamic instruction.
visitJumpInsn(int, Label) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
visitJumpInsn(int, Label) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
visitJumpInsn(int, Label) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
 
visitJumpInsn(int, Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
visitJumpInsn(int, Label) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits a jump instruction.
visitLabel(Label) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
visitLabel(Label) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
visitLabel(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
visitLabel(Label) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits a label.
visitLdcInsn(Object) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
visitLdcInsn(Object) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
visitLdcInsn(Object) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
 
visitLdcInsn(Object) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
visitLdcInsn(Object) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits a LDC instruction.
visitLineNumber(int, Label) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits a line number declaration.
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits a local variable declaration.
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits a LOOKUPSWITCH instruction.
visitMaxs(int, int) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
visitMaxs(int, int) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
 
visitMaxs(int, int) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits the maximum stack size and the maximum number of local variables of the method.
visitMethod(int, String, String, String, String[]) - Method in class com.googlecode.aviator.asm.ClassVisitor
Visits a method of the class.
visitMethod(int, String, String, String, String[]) - Method in class com.googlecode.aviator.asm.ClassWriter
 
visitMethod(int, String, String, String, String[]) - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
 
visitMethod(int, String, String, String, String[]) - Method in class com.googlecode.aviator.asm.commons.StaticInitMerger
 
visitMethodInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
visitMethodInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
visitMethodInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
 
visitMethodInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
visitMethodInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits a method instruction.
visitMultiANewArrayInsn(String, int) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
 
visitMultiANewArrayInsn(String, int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits a MULTIANEWARRAY instruction.
visitOuterClass(String, String, String) - Method in class com.googlecode.aviator.asm.ClassVisitor
Visits the enclosing class of the class.
visitOuterClass(String, String, String) - Method in class com.googlecode.aviator.asm.ClassWriter
 
visitParameterAnnotation(int, String, boolean) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits an annotation of a parameter this method.
visitSource(String, String) - Method in class com.googlecode.aviator.asm.ClassVisitor
Visits the source of the class.
visitSource(String, String) - Method in class com.googlecode.aviator.asm.ClassWriter
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits a TABLESWITCH instruction.
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits a try catch block.
visitTypeInsn(int, String) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
visitTypeInsn(int, String) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
visitTypeInsn(int, String) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
 
visitTypeInsn(int, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
visitTypeInsn(int, String) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits a type instruction.
visitVarInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
visitVarInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
visitVarInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
 
visitVarInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
visitVarInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
 
visitVarInsn(int, int) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits a local variable instruction.
VOID - Static variable in class com.googlecode.aviator.asm.Type
The sort of the void type.
VOID_TYPE - Static variable in class com.googlecode.aviator.asm.Type
The void type.

W

wrapReturn(Object) - Static method in class com.googlecode.aviator.runtime.function.FunctionUtils
Wraps the object as aviator object.
wrapTrace(AviatorFunction) - Static method in class com.googlecode.aviator.runtime.function.TraceFunction
 
write(ClassWriter, byte[], int, int, int) - Method in class com.googlecode.aviator.asm.Attribute
Returns the byte array form of this attribute.

X

XOR - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
xor(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
xor() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2010–2019. All rights reserved.