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
 
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
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.
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(Number) - 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
AviatorLong(Number) - Constructor for class com.googlecode.aviator.runtime.type.AviatorLong
 
AviatorNil - Class in com.googlecode.aviator.runtime.type
Aviator nil object
AviatorNumber - Class in com.googlecode.aviator.runtime.type
Aviator number type
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
 
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.
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. 
bytecodeVersion - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
Generated java class version,default 1.6
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.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.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.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.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
 
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
 
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.asm - package com.googlecode.aviator.asm
Provides a small and fast bytecode manipulation framework.
com.googlecode.aviator.asm.commons - package com.googlecode.aviator.asm.commons
Provides some useful class and method adapters.
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.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
 
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.
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
 
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.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

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
 
exec(String, Object...) - Static method in class com.googlecode.aviator.AviatorEvaluator
Execute a text expression with values that are variables order in the expression.It only runs in EVAL mode,and it will cache the compiled expression.
exec(String, Object...) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Execute a text expression with values that are variables order in the expression.It only runs in EVAL mode,and it will cache the compiled expression.
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
 
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
 
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
 
FSTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FSUB - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FUNC_MAP - Static variable in class com.googlecode.aviator.AviatorEvaluator
Deprecated.
please use instance's field.
FunctionLoader - Interface in com.googlecode.aviator
Function loader to load function when function not found.
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
 
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.SringContextFunctionLoader
 
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.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.
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.
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.
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
 
getInstance() - Static method in class com.googlecode.aviator.AviatorEvaluator
 
getInstance() - Static method in class com.googlecode.aviator.ClassPathConfigFunctionLoader
 
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
 
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.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.SeqCompsitePredFunFunction
 
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.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.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.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.Date2StringFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.DoubleFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.LongFunction
 
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.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.
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
Returns the current evaluator option value, returns null if missing.
getOption(Options) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Returns the current evaluator option value, returns null if missing.
getOptions() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Get the evaluator instance options
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
 
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
 
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.type.AviatorBoolean
 
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.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
 
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.
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
 
ILOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
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.
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
 
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
 
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
 
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.
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.
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
 
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

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
 
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.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
 
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
 
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.
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>) - 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
 
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
 
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
 
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.SringContextFunctionLoader
 
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<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onMethodInvoke(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onMethodInvoke(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onMethodInvoke(Token<?>) - 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.
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

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
 
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.
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
 
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, LinkedList<DepthState>) - Constructor for class com.googlecode.aviator.parser.ScopeInfo
 
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
 
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
 
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
 
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
 
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.SringContextFunctionLoader
 
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
 
setExpression(String) - Method in class com.googlecode.aviator.BaseExpression
 
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
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
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.
SringContextFunctionLoader - Class in com.googlecode.aviator.spring
Function loader based on spring context, try to find the function by name from spring context.
SringContextFunctionLoader() - Constructor for class com.googlecode.aviator.spring.SringContextFunctionLoader
 
SringContextFunctionLoader(ApplicationContext) - Constructor for class com.googlecode.aviator.spring.SringContextFunctionLoader
 
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
 
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.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
 
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
 
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(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.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.seq.SeqCompsitePredFunFunction
 
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

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 

Copyright © 2018. All rights reserved.