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

A

AALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
AASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
AbstractFunction - Class in com.googlecode.aviator.runtime.function
Abstract function implementation
AbstractFunction() - Constructor for class com.googlecode.aviator.runtime.function.AbstractFunction
 
AbstractMinMaxFunction - Class in com.googlecode.aviator.runtime.function.system
Abstract base class for system min/max function.
AbstractMinMaxFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction
 
AbstractSeqMinMaxFunction - Class in com.googlecode.aviator.runtime.function.seq
Base class for min/max function.
AbstractSeqMinMaxFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction
 
AbstractSequence<T> - Class in com.googlecode.aviator.runtime.type.seq
Impl Object.toString() for sub-classes sequence.
AbstractSequence() - Constructor for class com.googlecode.aviator.runtime.type.seq.AbstractSequence
 
AbstractToken<T> - Class in com.googlecode.aviator.lexer.token
Base token class
AbstractToken(String, int, int) - 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(Token<?>) - Method in class com.googlecode.aviator.parser.VariableMeta
 
add(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
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
 
add(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorStringBuilder
 
add(Object) - Method in interface com.googlecode.aviator.runtime.type.Collector
 
add(Object) - Method in class com.googlecode.aviator.runtime.type.seq.ArrayCollector
 
add(Object) - Method in class com.googlecode.aviator.runtime.type.seq.ListCollector
 
add(E) - Method in class com.googlecode.aviator.utils.IdentityHashSet
 
addFunction(AviatorFunction) - Static method in class com.googlecode.aviator.AviatorEvaluator
Add an aviator function,it's not thread-safe.
addFunction(AviatorFunction) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Add an aviator function,it's not thread-safe.
addFunction(String, AviatorFunction) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Adds a function with the name
addFunctionLoader(FunctionLoader) - Static method in class com.googlecode.aviator.AviatorEvaluator
Adds a function loader.
addFunctionLoader(FunctionLoader) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Adds a function loader
addInstanceFunctions(String, Class<?>) - Static method in class com.googlecode.aviator.AviatorEvaluator
 
addInstanceFunctions(String, Class<?>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Adds all public instance methods in the class as custom functions into evaluator except those have Ignore annotation, all these functions will keep the same name as method name, but prefixed with namespace, the function name can be renamed by Function annotation.
addModule(Class<?>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Adds a module class and import it's public static methods as module's exports into module cache, return the exports map.
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.
addPackageSymbol(String) - Method in class com.googlecode.aviator.utils.Env
 
addParam(FunctionParam) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
addStaticFunctions(String, Class<?>) - Static method in class com.googlecode.aviator.AviatorEvaluator
 
addStaticFunctions(String, Class<?>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Adds all public static methods in the class as custom functions into evaluator except those have Ignore annotation, all these functions will keep the same name as method name, but prefixed with namespace, the function name can be renamed by Function annotation.
addSVUID(long) - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
 
addSymbol(String) - Method in class com.googlecode.aviator.BaseExpression
 
addSymbol(String) - Method in interface com.googlecode.aviator.Expression
Adds the specified symbol to the symbol table and returns a reference to the unique symbol.
addSymbol(String) - Method in class com.googlecode.aviator.utils.Env
 
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.
afterExecute(Map<String, Object>, Expression) - Method in interface com.googlecode.aviator.EnvProcessor
This method will be called after executing the expression.
afterPopulateFullNames(Map<String, VariableMeta>, Set<String>) - Method in class com.googlecode.aviator.BaseExpression
 
afterPopulateFullNames(Map<String, VariableMeta>, Set<String>) - Method in class com.googlecode.aviator.ClassExpression
 
aliasFunction(String, String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Set a alias name for function specified by name
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.
appendTo(StringBuilder, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.string.ExpressionSegment
 
appendTo(StringBuilder, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.string.LiteralSegment
 
appendTo(StringBuilder, Map<String, Object>) - Method in interface com.googlecode.aviator.runtime.type.string.StringSegment
 
appendTo(StringBuilder, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.string.VarSegment
 
areturn(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
ARETURN - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ARITIES_META - Static variable in class com.googlecode.aviator.utils.Constants
 
ARRAY - Static variable in class com.googlecode.aviator.asm.Type
The sort of array reference types.
ArrayCollector - Class in com.googlecode.aviator.runtime.type.seq
 
ArrayCollector(int) - Constructor for class com.googlecode.aviator.runtime.type.seq.ArrayCollector
 
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.
ArraySequence - Class in com.googlecode.aviator.runtime.type.seq
Sequence for object array.
ArraySequence(Object) - Constructor for class com.googlecode.aviator.runtime.type.seq.ArraySequence
 
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, String, AviatorClassLoader, OutputStream) - Constructor for class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
AssertFailed() - Constructor for exception com.googlecode.aviator.runtime.function.system.AssertFunction.AssertFailed
 
AssertFailed(String, Throwable, boolean, boolean) - Constructor for exception com.googlecode.aviator.runtime.function.system.AssertFunction.AssertFailed
 
AssertFailed(String, Throwable) - Constructor for exception com.googlecode.aviator.runtime.function.system.AssertFunction.AssertFailed
 
AssertFailed(String) - Constructor for exception com.googlecode.aviator.runtime.function.system.AssertFunction.AssertFailed
 
AssertFailed(Throwable) - Constructor for exception com.googlecode.aviator.runtime.function.system.AssertFunction.AssertFailed
 
AssertFunction - Class in com.googlecode.aviator.runtime.function.system
assert function to assert an expression's value is true, otherwise throw an exception.
AssertFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.AssertFunction
 
AssertFunction.AssertFailed - Exception in com.googlecode.aviator.runtime.function.system
Assertion failiure.
assertNotNull(AviatorObject) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
Ensure the object is not null, cast null into AviatorNil.
asSet(Feature...) - Static method in enum com.googlecode.aviator.Feature
Create a feature set from arguments.
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
 
AviatorBindings - Class in com.googlecode.aviator.script
Aviator bindings
AviatorBindings() - Constructor for class com.googlecode.aviator.script.AviatorBindings
 
AviatorBindings(Bindings) - Constructor for class com.googlecode.aviator.script.AviatorBindings
 
AviatorBoolean - Class in com.googlecode.aviator.runtime.type
Aviator boolean type
AviatorClassLoader - Class in com.googlecode.aviator.parser
Aviator classloader to define class
AviatorClassLoader(ClassLoader) - Constructor for class com.googlecode.aviator.parser.AviatorClassLoader
 
AviatorDecimal - Class in com.googlecode.aviator.runtime.type
Aviator Big Decimal
AviatorDecimal(Number) - Constructor for class com.googlecode.aviator.runtime.type.AviatorDecimal
 
AviatorDouble - Class in com.googlecode.aviator.runtime.type
Aviator double type
AviatorDouble(double) - Constructor for class com.googlecode.aviator.runtime.type.AviatorDouble
 
AviatorEvaluator - Class in com.googlecode.aviator
Avaitor Expression evaluator
AviatorEvaluatorInstance - Class in com.googlecode.aviator
A aviator evaluator instance
AviatorEvaluatorInstance.StringSegments - Class in com.googlecode.aviator
 
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
 
AviatorJavaType(String, SymbolTable) - Constructor for class com.googlecode.aviator.runtime.type.AviatorJavaType
 
AviatorLong - Class in com.googlecode.aviator.runtime.type
Aviator long type
AviatorNil - Class in com.googlecode.aviator.runtime.type
Aviator nil object
AviatorNumber - Class in com.googlecode.aviator.runtime.type
Aviator number type
AviatorNumber(long) - Constructor for class com.googlecode.aviator.runtime.type.AviatorNumber
 
AviatorNumber(double) - Constructor for class com.googlecode.aviator.runtime.type.AviatorNumber
 
AviatorNumber(Number) - Constructor for class com.googlecode.aviator.runtime.type.AviatorNumber
 
AviatorObject - Class in com.googlecode.aviator.runtime.type
Aviator root object
AviatorObject() - Constructor for class com.googlecode.aviator.runtime.type.AviatorObject
 
AviatorPattern - Class in com.googlecode.aviator.runtime.type
A Aviator regular expression pattern
AviatorPattern(String) - Constructor for class com.googlecode.aviator.runtime.type.AviatorPattern
 
AviatorPattern(Pattern) - Constructor for class com.googlecode.aviator.runtime.type.AviatorPattern
 
AviatorRuntimeJavaElementType - Class in com.googlecode.aviator.runtime.type
 
AviatorRuntimeJavaElementType(AviatorRuntimeJavaElementType.ContainerType, Object, Object, Callable<Object>) - Constructor for class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType
 
AviatorRuntimeJavaElementType.ContainerType - Enum in com.googlecode.aviator.runtime.type
 
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
Deprecated. 
AviatorScriptEngine - Class in com.googlecode.aviator.script
Aviator script engine
AviatorScriptEngine() - Constructor for class com.googlecode.aviator.script.AviatorScriptEngine
 
AviatorScriptEngine(Bindings) - Constructor for class com.googlecode.aviator.script.AviatorScriptEngine
 
AviatorScriptEngine(AviatorScriptEngineFactory) - Constructor for class com.googlecode.aviator.script.AviatorScriptEngine
 
AviatorScriptEngineFactory - Class in com.googlecode.aviator.script
Aviator script engine factory.
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
 
AviatorString(String, boolean) - Constructor for class com.googlecode.aviator.runtime.type.AviatorString
 
AviatorString(String, boolean, boolean, int) - Constructor for class com.googlecode.aviator.runtime.type.AviatorString
 
AviatorStringBuilder - Class in com.googlecode.aviator.runtime.type
Aviator string builder for fast concatenating string.
AviatorStringBuilder(StringBuilder) - Constructor for class com.googlecode.aviator.runtime.type.AviatorStringBuilder
 
AviatorStringBuilder(String) - Constructor for class com.googlecode.aviator.runtime.type.AviatorStringBuilder
 
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<VariableMeta>, SymbolTable) - Constructor for class com.googlecode.aviator.BaseExpression
 
BASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
beforeExecute(Map<String, Object>, Expression) - Method in interface com.googlecode.aviator.EnvProcessor
This method will be called before executing the expression.
BigIntFunction - Class in com.googlecode.aviator.runtime.function.system
Cast value to bigint
BigIntFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.BigIntFunction
 
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.function.internal.ReducerResult
 
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.function.internal.ReducerResult
 
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.function.internal.ReducerResult
 
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.function.internal.ReducerResult
 
bitXor(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
bitXor(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
bitXor(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
bool - Variable in class com.googlecode.aviator.Options.Value
 
BOOLEAN - Static variable in class com.googlecode.aviator.asm.Type
The sort of the boolean type.
BOOLEAN_TYPE - Static variable in class com.googlecode.aviator.asm.Type
The boolean type.
BooleanFunction - Class in com.googlecode.aviator.runtime.function.system
Cast value to double,double(a) eg.
BooleanFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.BooleanFunction
 
booleanValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
booleanValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
 
booleanValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
box(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instructions to box the top stack value.
boxArg(Class<?>, Object) - Static method in class com.googlecode.aviator.utils.Reflector
 
boxArgs(Class<?>[], Object[]) - Static method in class com.googlecode.aviator.utils.Reflector
 
BREAK - Static variable in class com.googlecode.aviator.lexer.token.Variable
return keyword
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. 
bytesToHex(byte[]) - Static method in class com.googlecode.aviator.utils.Utils
 
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

cachedMethods - Static variable in class com.googlecode.aviator.utils.Reflector
static method caching
cachedProperties - Static variable in class com.googlecode.aviator.utils.Reflector
static and instance fields property caching
cachedSettters - Static variable in class com.googlecode.aviator.utils.Reflector
instance fields setter caching.
call() - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
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() - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
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, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.IfCallccFunction
 
call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerBreakFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerBreakFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerContFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerReturnFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.ThrowFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.TryCatchFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.UseFunction
use package.class;
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.UseFunction
use package.* or use.package.{class};
call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
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.MathAcosFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathAsinFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathAtanFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathCeilFunction
 
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.MathFloorFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathLog10Function
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathLogFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathPowFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathRoundFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathSinFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathSqrtFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathTanFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqAddFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqAddFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqCollectorFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqCollectorRawFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqContainsKeyFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqCountFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqEveryFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqFilterFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqGetFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqIncludeFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqIntoFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqKeysFunction
 
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.SeqMapEntryFunction
 
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.SeqNewArrayFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
 
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.SeqPutFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqReduceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqRemoveFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqReverseFunction
 
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.seq.SeqSortFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqValsFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqZipmapFunction
 
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) - Method in class com.googlecode.aviator.runtime.function.system.AssertFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.AssertFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.BigIntFunction
 
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) - Method in class com.googlecode.aviator.runtime.function.system.ComparatorFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.CompareFunction
 
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.DecimalFunction
 
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.EvalFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.EvalFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.EvalFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.IdentityFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.IsAFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.IsDefFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.LoadFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.LongFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.MetaFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.MetaFunction
 
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>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.PstFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.PstFunction
 
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, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.RangeFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.RangeFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.RequireFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.SeqFunction
 
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>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.TypeFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.UndefFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.WithMetaFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.WithoutMetaFunction
 
call() - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
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
 
callable - Variable in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
 
CALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
capitalize(StringBuilder, String) - Static method in class com.googlecode.aviator.utils.Reflector
 
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
 
CATCH - Static variable in class com.googlecode.aviator.lexer.token.Variable
 
CATCH_HANDLER_VAR - Static variable in class com.googlecode.aviator.utils.Constants
 
catchException(Label, Label, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Marks the start of an exception handler.
CatchHandler - Class in com.googlecode.aviator.runtime.function.internal
 
CatchHandler(Env, AviatorFunction, List<String>) - Constructor for class com.googlecode.aviator.runtime.function.internal.CatchHandler
 
CatchHandlerFunction - Class in com.googlecode.aviator.runtime.function.internal
__catch_handler(fun, exception) to create a CatchHandler.
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.
CharSeqSequence - Class in com.googlecode.aviator.runtime.type.seq
Sequence for CharSequence.
CharSeqSequence(CharSequence) - Constructor for class com.googlecode.aviator.runtime.type.seq.CharSeqSequence
 
CharToken - Class in com.googlecode.aviator.lexer.token
Charactor token
CharToken(char, int, 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
 
chooseResult(AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.TryCatchFunction
 
ClassDefiner - Class in com.googlecode.aviator.code.asm
A class definer
ClassDefiner() - Constructor for class com.googlecode.aviator.code.asm.ClassDefiner
 
classes - Variable in class com.googlecode.aviator.Options.Value
 
ClassExpression - Class in com.googlecode.aviator
Compiled expression,all generated class inherit this class
ClassExpression(AviatorEvaluatorInstance, List<VariableMeta>, SymbolTable) - Constructor for class com.googlecode.aviator.ClassExpression
 
ClassMethodFunction - Class in com.googlecode.aviator.runtime.function
An aviator function wraps a class's static method.
ClassMethodFunction(Class<?>, boolean, String, String, List<Method>) - Constructor for class com.googlecode.aviator.runtime.function.ClassMethodFunction
 
ClassPathConfigFunctionLoader - Class in com.googlecode.aviator
A function loader that loads function from classpath config file.
ClassReader - Class in com.googlecode.aviator.asm
A Java class parser to make a ClassVisitor visit an existing class.
ClassReader(byte[]) - Constructor for class com.googlecode.aviator.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(byte[], int, int) - Constructor for class com.googlecode.aviator.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(InputStream) - Constructor for class com.googlecode.aviator.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(String) - Constructor for class com.googlecode.aviator.asm.ClassReader
Constructs a new ClassReader object.
ClassVisitor - Class in com.googlecode.aviator.asm
A visitor to visit a Java class.
ClassVisitor(int) - Constructor for class com.googlecode.aviator.asm.ClassVisitor
Constructs a new ClassVisitor.
ClassVisitor(int, ClassVisitor) - Constructor for class com.googlecode.aviator.asm.ClassVisitor
Constructs a new ClassVisitor.
ClassWriter - Class in com.googlecode.aviator.asm
A ClassVisitor that generates classes in bytecode form.
ClassWriter(int) - Constructor for class com.googlecode.aviator.asm.ClassWriter
Constructs a new ClassWriter object.
ClassWriter(ClassReader, int) - Constructor for class com.googlecode.aviator.asm.ClassWriter
Constructs a new ClassWriter object and enables optimizations for "mostly add" bytecode transformations.
clear() - Method in class com.googlecode.aviator.script.AviatorBindings
 
clear() - Method in class com.googlecode.aviator.utils.Env
Clear all override key-value pairs.
clear() - Method in class com.googlecode.aviator.utils.IdentityHashSet
 
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
close(Closeable) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
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
 
Collector - Interface in com.googlecode.aviator.runtime.type
Collector to collect elements.
com.googlecode.aviator - package com.googlecode.aviator
 
com.googlecode.aviator.annotation - package com.googlecode.aviator.annotation
 
com.googlecode.aviator.asm - package com.googlecode.aviator.asm
 
com.googlecode.aviator.asm.commons - package com.googlecode.aviator.asm.commons
 
com.googlecode.aviator.code - package com.googlecode.aviator.code
 
com.googlecode.aviator.code.asm - package com.googlecode.aviator.code.asm
 
com.googlecode.aviator.exception - package com.googlecode.aviator.exception
 
com.googlecode.aviator.lexer - package com.googlecode.aviator.lexer
 
com.googlecode.aviator.lexer.token - package com.googlecode.aviator.lexer.token
 
com.googlecode.aviator.parser - package com.googlecode.aviator.parser
 
com.googlecode.aviator.runtime - package com.googlecode.aviator.runtime
 
com.googlecode.aviator.runtime.function - package com.googlecode.aviator.runtime.function
 
com.googlecode.aviator.runtime.function.internal - package com.googlecode.aviator.runtime.function.internal
 
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.module - package com.googlecode.aviator.runtime.module
 
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.runtime.type.seq - package com.googlecode.aviator.runtime.type.seq
 
com.googlecode.aviator.runtime.type.string - package com.googlecode.aviator.runtime.type.string
 
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
 
ComparatorFunction - Class in com.googlecode.aviator.runtime.function.system
Returns an implementation of java.util.Comparator based upon pred function.
compare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
compareEq(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
CompareFunction - Class in com.googlecode.aviator.runtime.function.system
A compare function.
CompareFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.CompareFunction
 
CompareNotSupportedException - Exception in com.googlecode.aviator.exception
 
CompareNotSupportedException() - Constructor for exception com.googlecode.aviator.exception.CompareNotSupportedException
 
CompareNotSupportedException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.CompareNotSupportedException
 
CompareNotSupportedException(String) - Constructor for exception com.googlecode.aviator.exception.CompareNotSupportedException
 
CompareNotSupportedException(Throwable) - Constructor for exception com.googlecode.aviator.exception.CompareNotSupportedException
 
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, String, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Compile a text expression to Expression object
compile(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Compile a text expression to Expression Object without caching
compile(String) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
compile(Reader) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
COMPILE_VALUE - Static variable in enum com.googlecode.aviator.Options
 
CompiledAviatorScript - Class in com.googlecode.aviator.script
A compiled 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
 
compileScript(String, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Compile a script file into expression.
compileScript(String, File, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Compile a script into expression.
compileScript(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Compile a script file into expression, it doesn't cache the compiled result.
compileStringSegments(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Compile a string to string segments, if string doesn't have a interpolation,returns an empty list.
compileStringSegments(String, String, int) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Compile a string to string segments, if string doesn't have a interpolation,returns an empty list.
CompileTypes - Enum in com.googlecode.aviator.parser
compile-time types
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.
configure(AviatorEvaluatorInstance, Expression) - Method in class com.googlecode.aviator.utils.Env
 
ConstantFunction - Class in com.googlecode.aviator.runtime.function.system
Constant function to return the argument itself.
ConstantFunction(String, AviatorObject) - Constructor for class com.googlecode.aviator.runtime.function.system.ConstantFunction
 
Constants - Class in com.googlecode.aviator.utils
 
contains(Object) - Method in class com.googlecode.aviator.utils.IdentityHashSet
 
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.script.AviatorBindings
 
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.script.AviatorBindings
 
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
 
CONTINUE - Static variable in class com.googlecode.aviator.lexer.token.Variable
return keyword
createBindings(Bindings) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
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
 
DecimalFunction - Class in com.googlecode.aviator.runtime.function.system
Cast value to decimal.
DecimalFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.DecimalFunction
 
DEFAULT_MATH_CONTEXT - Static variable in enum com.googlecode.aviator.Options
 
DEFINE_META - Static variable in class com.googlecode.aviator.utils.Constants
 
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.
defineValue(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
defineValue(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
DelegateToken - Class in com.googlecode.aviator.lexer.token
Delegate token,wrap a token with special syntax structure
DelegateToken(Token<?>, DelegateToken.DelegateTokenType) - Constructor for class com.googlecode.aviator.lexer.token.DelegateToken
 
DelegateToken.DelegateTokenType - Enum in com.googlecode.aviator.lexer.token
 
delete(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
deref(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
deref(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
deref(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
deref(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorStringBuilder
 
desc(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
desc(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
desc(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
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
 
desc(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorString
 
desc(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.Range
 
disableFeature(Feature) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Disable a script engine feature.
DispatchFunction - Class in com.googlecode.aviator.runtime.function
Dispatch function by argument arity.
DispatchFunction(String) - Constructor for class com.googlecode.aviator.runtime.function.DispatchFunction
 
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.function.internal.ReducerResult
 
div(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
div(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
div(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
DLOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DMUL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DNEG - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DOUBLE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DOUBLE - Static variable in class com.googlecode.aviator.asm.Type
The sort of the double type.
DOUBLE_TYPE - Static variable in class com.googlecode.aviator.asm.Type
The double type.
DoubleFunction - Class in com.googlecode.aviator.runtime.function.system
Cast value to double,double(a) eg.
DoubleFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.DoubleFunction
 
doubleValue() - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
doubleValue() - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
 
doubleValue() - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
doubleValue - Variable in class com.googlecode.aviator.runtime.type.AviatorNumber
 
doubleValue() - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
DREM - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DRETURN - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DSTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DSUB - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
dup() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates a DUP instruction.
dup() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
DUP - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
dup2() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates a DUP2 instruction.
dup2() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
DUP2 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DUP2_X1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DUP2_X2 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
dup2X1() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates a DUP2_X1 instruction.
dup2X1() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
dup2X2() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates a DUP2_X2 instruction.
dup2X2() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
DUP_X1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DUP_X2 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
dupX1() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates a DUP_X1 instruction.
dupX1() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
dupX2() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates a DUP_X2 instruction.
dupX2() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 

E

ELSE - Static variable in class com.googlecode.aviator.lexer.token.Variable
else keyword
ELSIF - Static variable in class com.googlecode.aviator.lexer.token.Variable
elsif keyword
EMPTY_ENV - Static variable in class com.googlecode.aviator.utils.Env
 
EmptyIterator() - Constructor for class com.googlecode.aviator.runtime.type.seq.EmptySequence.EmptyIterator
 
EmptySequence - Class in com.googlecode.aviator.runtime.type.seq
An empty sequence
EmptySequence.EmptyIterator - Class in com.googlecode.aviator.runtime.type.seq
 
enableFeature(Feature) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Enable a script engine feature.
END - Static variable in class com.googlecode.aviator.lexer.token.Variable
end keyword
endMethod() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Marks the end of the visited method.
ensureFeatureEnabled(Feature) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
ensureLong(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
enterScope(boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
enterScope(boolean) - Method in interface com.googlecode.aviator.parser.Parser
 
entrySet() - Method in class com.googlecode.aviator.script.AviatorBindings
 
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.utils.Constants
 
EnvProcessor - Interface in com.googlecode.aviator
Processing env before or after executing expression.
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
 
equals(Object) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
equals(Object) - Method in class com.googlecode.aviator.script.AviatorBindings
 
EVAL - Static variable in class com.googlecode.aviator.AviatorEvaluator
Optimized for execute speed,this is the default option
eval(AviatorObject[], Map<String, Object>) - Method in enum com.googlecode.aviator.lexer.token.OperatorType
 
eval(Map<String, Object>, AviatorObject[], OperatorType) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
Eval with arguments array.
eval(AviatorObject, Map<String, Object>, OperatorType) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
Eval with unary operator
eval(AviatorObject, Map<String, Object>, AviatorObject, OperatorType) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
Just like OperationRuntime.eval(AviatorObject, AviatorObject, Map, OperatorType), but with difference arguments order.
eval(AviatorObject, AviatorObject, Map<String, Object>, OperatorType) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
Eval with binary operator
eval(String, ScriptContext) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
eval(Reader, ScriptContext) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
eval(ScriptContext) - Method in class com.googlecode.aviator.script.CompiledAviatorScript
 
EVAL_VALUE - Static variable in enum com.googlecode.aviator.Options
 
EvalFunction - Class in com.googlecode.aviator.runtime.function.system
eval(script) , eval(script, bindings) and eval(script, bindings, cached) to execute a script with current env or special bindings, default is in caching mode.
EvalFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.EvalFunction
 
exec(String, Object...) - Static method in class com.googlecode.aviator.AviatorEvaluator
Deprecated. 
exec(String, Object...) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Deprecated.
execute(String, Map<String, Object>, boolean) - Static method in class com.googlecode.aviator.AviatorEvaluator
Execute a text expression with environment
execute(String, Map<String, Object>) - Static method in class com.googlecode.aviator.AviatorEvaluator
Execute a text expression without caching
execute(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
Execute a text expression without caching and env map.
execute(String, Map<String, Object>, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Execute a text expression with environment
execute(String, Map<String, Object>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Execute a text expression without caching
execute(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Execute a text expression without caching and env map.
execute(Map<String, Object>) - Method in class com.googlecode.aviator.BaseExpression
 
execute() - Method in class com.googlecode.aviator.BaseExpression
 
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
execute0(Env) - Method in class com.googlecode.aviator.ClassExpression
 
executeDirectly(Map<String, Object>) - Method in class com.googlecode.aviator.BaseExpression
 
executeDirectly(Map<String, Object>) - Method in class com.googlecode.aviator.ClassExpression
 
executeDirectly(Map<String, Object>) - Method in class com.googlecode.aviator.LiteralExpression
 
exists(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
EXP_VAR - Static variable in class com.googlecode.aviator.utils.Constants
 
EXPAND_FRAMES - Static variable in class com.googlecode.aviator.asm.ClassReader
Flag to expand the stack map frames.
exponent() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
exponent(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
exponent(Number, Number, Map<String, Object>) - Static method in class com.googlecode.aviator.utils.Utils
 
expr() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
Expression - Interface in com.googlecode.aviator
A expression
expression - Variable in class com.googlecode.aviator.runtime.function.LambdaFunction
 
ExpressionLexer - Class in com.googlecode.aviator.lexer
Expression Lexer,scan tokens from string
ExpressionLexer(AviatorEvaluatorInstance, String) - Constructor for class com.googlecode.aviator.lexer.ExpressionLexer
 
ExpressionNotFoundException - Exception in com.googlecode.aviator.exception
Compiled expression not found exception.
ExpressionNotFoundException() - Constructor for exception com.googlecode.aviator.exception.ExpressionNotFoundException
 
ExpressionNotFoundException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.ExpressionNotFoundException
 
ExpressionNotFoundException(String) - Constructor for exception com.googlecode.aviator.exception.ExpressionNotFoundException
 
ExpressionNotFoundException(Throwable) - Constructor for exception com.googlecode.aviator.exception.ExpressionNotFoundException
 
ExpressionParser - Class in com.googlecode.aviator.parser
Syntex parser for expression
ExpressionParser(AviatorEvaluatorInstance, ExpressionLexer, CodeGenerator) - Constructor for class com.googlecode.aviator.parser.ExpressionParser
 
ExpressionRuntimeException - Exception in com.googlecode.aviator.exception
Expression runtime exception
ExpressionRuntimeException() - Constructor for exception com.googlecode.aviator.exception.ExpressionRuntimeException
 
ExpressionRuntimeException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.ExpressionRuntimeException
 
ExpressionRuntimeException(String) - Constructor for exception com.googlecode.aviator.exception.ExpressionRuntimeException
 
ExpressionRuntimeException(Throwable) - Constructor for exception com.googlecode.aviator.exception.ExpressionRuntimeException
 
ExpressionSegment - Class in com.googlecode.aviator.runtime.type.string
A string segment that generated by an expression execution.
ExpressionSegment(Expression) - Constructor for class com.googlecode.aviator.runtime.type.string.ExpressionSegment
 
ExpressionSyntaxErrorException - Exception in com.googlecode.aviator.exception
Expression syntax exception
ExpressionSyntaxErrorException() - Constructor for exception com.googlecode.aviator.exception.ExpressionSyntaxErrorException
 
ExpressionSyntaxErrorException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.ExpressionSyntaxErrorException
 
ExpressionSyntaxErrorException(String) - Constructor for exception com.googlecode.aviator.exception.ExpressionSyntaxErrorException
 
ExpressionSyntaxErrorException(Throwable) - Constructor for exception com.googlecode.aviator.exception.ExpressionSyntaxErrorException
 

F

F2D - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
F2I - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
F2L - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
F_APPEND - Static variable in interface com.googlecode.aviator.asm.Opcodes
Represents a compressed frame where locals are the same as the locals in the previous frame, except that additional 1-3 locals are defined, and with an empty stack.
F_CHOP - Static variable in interface com.googlecode.aviator.asm.Opcodes
Represents a compressed frame where locals are the same as the locals in the previous frame, except that the last 1-3 locals are absent and with an empty stack.
F_FULL - Static variable in interface com.googlecode.aviator.asm.Opcodes
Represents a compressed frame with complete frame data.
F_NEW - Static variable in interface com.googlecode.aviator.asm.Opcodes
Represents an expanded frame.
F_SAME - Static variable in interface com.googlecode.aviator.asm.Opcodes
Represents a compressed frame with exactly the same locals as the previous frame and with an empty stack.
F_SAME1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
Represents a compressed frame with exactly the same locals as the previous frame and with a single value on the stack.
factor() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
FADD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FALSE - Static variable in class com.googlecode.aviator.lexer.token.Variable
Boolean value false
FALSE - Static variable in class com.googlecode.aviator.runtime.type.AviatorBoolean
 
FALSE_VALUE - Static variable in enum com.googlecode.aviator.Options
 
fastGetProperty(Object, String, Reflector.PropertyType) - Static method in class com.googlecode.aviator.utils.Reflector
 
fastGetProperty(String, String[], Map<String, Object>, Reflector.Target, boolean, int, int) - Static method in class com.googlecode.aviator.utils.Reflector
 
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
 
Feature - Enum in com.googlecode.aviator
Syntax features.
featureSet - Variable in class com.googlecode.aviator.Options.Value
 
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.
file(String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
A function to return java.io.File instance by path.
files(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
FINALLY - Static variable in class com.googlecode.aviator.lexer.token.Variable
 
first() - Method in class com.googlecode.aviator.runtime.type.Range
 
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
 
FN - Static variable in class com.googlecode.aviator.lexer.token.Variable
fn keyword
FNEG - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FOR - Static variable in class com.googlecode.aviator.lexer.token.Variable
for keyword
forgot(Object) - Method in class com.googlecode.aviator.script.AviatorBindings
 
forgot(Object) - Method in class com.googlecode.aviator.utils.Env
Remove a key-value pair from overrides.
FREM - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FRETURN - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
from(int, String) - Static method in class com.googlecode.aviator.runtime.FunctionArgument
 
FSTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FSUB - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FUNC_ARGS_INNER_VAR - Static variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
FUNC_ARGS_VAR - Static variable in class com.googlecode.aviator.utils.Constants
 
FUNC_MAP - Static variable in class com.googlecode.aviator.AviatorEvaluator
Deprecated.
please use instance's field.
FUNC_PARAMS_VAR - Static variable in class com.googlecode.aviator.BaseExpression
 
Function - Annotation Type in com.googlecode.aviator.annotation
Function annotation for method to import java class public method.
FunctionArgument - Class in com.googlecode.aviator.runtime
A function argument.
FunctionArgument(int, String) - Constructor for class com.googlecode.aviator.runtime.FunctionArgument
 
FunctionLoader - Interface in com.googlecode.aviator
Function loader to load function when function not found.
FunctionMissing - Interface in com.googlecode.aviator
Function not found hook interface.
FunctionNotFoundException - Exception in com.googlecode.aviator.exception
Function not found exception.
FunctionNotFoundException() - Constructor for exception com.googlecode.aviator.exception.FunctionNotFoundException
 
FunctionNotFoundException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.FunctionNotFoundException
 
FunctionNotFoundException(String) - Constructor for exception com.googlecode.aviator.exception.FunctionNotFoundException
 
FunctionNotFoundException(Throwable) - Constructor for exception com.googlecode.aviator.exception.FunctionNotFoundException
 
FunctionParam - Class in com.googlecode.aviator.runtime
Function param
FunctionParam(int, String, boolean) - Constructor for class com.googlecode.aviator.runtime.FunctionParam
 
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.
gen() - Method in class com.googlecode.aviator.utils.VarNameGenerator
Generate a temporal variable name.
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.
genName() - Static method in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
 
genNewLambdaCode(LambdaFunctionBootstrap) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
genTopEnv(Map<String, Object>) - Method in class com.googlecode.aviator.BaseExpression
 
get(Object) - Method in class com.googlecode.aviator.script.AviatorBindings
 
get(Object) - Method in class com.googlecode.aviator.utils.Env
Get value for key.
get(Object) - Method in class com.googlecode.aviator.utils.LRUMap
 
get(Object) - Method in class com.googlecode.aviator.utils.SyncLRUMap
 
getAccess() - Method in class com.googlecode.aviator.asm.ClassReader
Returns the class's access flags (see Opcodes).
getApplicationContext() - Method in class com.googlecode.aviator.spring.SpringContextFunctionLoader
 
getArgumentsAndReturnSizes(String) - Static method in class com.googlecode.aviator.asm.Type
Computes the size of the arguments and of the return value of a method.
getArgumentsAndReturnSizes() - Method in class com.googlecode.aviator.asm.Type
Returns the size of the arguments and of the return value of methods of this type.
getArgumentTypes() - Method in class com.googlecode.aviator.asm.commons.Method
Returns the argument types of the method described by this object.
getArgumentTypes(String) - Static method in class com.googlecode.aviator.asm.Type
Returns the Java types corresponding to the argument types of the given method descriptor.
getArgumentTypes(Method) - Static method in class com.googlecode.aviator.asm.Type
Returns the Java types corresponding to the argument types of the given method.
getArgumentTypes() - Method in class com.googlecode.aviator.asm.Type
Returns the argument types of methods of this type.
getArity() - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
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
getAviatorScriptVersion() - Static method in class com.googlecode.aviator.utils.Utils
 
getAviatorType() - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
getAviatorType() - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
getAviatorType() - Method in class com.googlecode.aviator.runtime.function.internal.CatchHandler
 
getAviatorType() - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
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
 
getAviatorType() - Method in class com.googlecode.aviator.runtime.type.Range
 
getBooleanValue(AviatorObject, Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.function.FunctionUtils
Get boolean value from env.
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
getCachedExpressionByKey(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Returns a compiled expression in cache by cacheKey.
getCachingKey(String) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
getCallable() - Method in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
 
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.
getClosureOverFullVarNames() - Method in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
 
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.
getCompatibleFeatures() - Static method in enum com.googlecode.aviator.Feature
Returns the feature set that is compatible with aviator early versions(before 5.0).
getCompileEnv() - Method in class com.googlecode.aviator.BaseExpression
 
getConstructorDescriptor(Constructor<?>) - Static method in class com.googlecode.aviator.asm.Type
Returns the descriptor corresponding to the given constructor.
getContext() - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
getCurrentIndex() - Method in class com.googlecode.aviator.lexer.ExpressionLexer
 
getDefaults() - Method in class com.googlecode.aviator.script.AviatorBindings
 
getDefaults() - Method in class com.googlecode.aviator.utils.Env
 
getDefaultValue() - Method in enum com.googlecode.aviator.Options
Returns the default value of option.
getDefaultValueObject() - Method in enum com.googlecode.aviator.Options
Returns the default value object of option.
getDelegateTokenType() - Method in class com.googlecode.aviator.lexer.token.DelegateToken
 
getDesc() - Method in class com.googlecode.aviator.asm.Handle
Returns the descriptor of the field or method designated by this handle.
getDescriptor() - Method in class com.googlecode.aviator.asm.commons.Method
Returns the descriptor of the method described by this object.
getDescriptor() - Method in class com.googlecode.aviator.asm.Type
Returns the descriptor corresponding to this Java type.
getDescriptor(Class<?>) - Static method in class com.googlecode.aviator.asm.Type
Returns the descriptor corresponding to the given Java type.
getDimensions() - Method in class com.googlecode.aviator.asm.Type
Returns the number of dimensions of this array type.
getElement(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
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.AviatorScriptEngine
 
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
 
getEnvProcessor() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Retrieve current env processor, default is null.
getExpression() - Method in class com.googlecode.aviator.BaseExpression
Returns the expression string when turn on Options.TRACE_EVAL option, else returns null.
getExpression() - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
getExpression() - Method in class com.googlecode.aviator.runtime.FunctionArgument
Returns the parameter expression.
getExpression() - Method in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
 
getExpression() - Method in class com.googlecode.aviator.utils.Env
 
getExpressionCacheSize() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Returns the number of cached expressions.
getExtensions() - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
getFactory() - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
getFeatures() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Returns current valid syntax feature set.
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
 
getFirstIndex() - Method in class com.googlecode.aviator.parser.VariableMeta
 
getFullFeatures() - Static method in enum com.googlecode.aviator.Feature
Returns the full feature set.
getFullNameMetas() - Method in class com.googlecode.aviator.BaseExpression
 
getFunc() - Method in class com.googlecode.aviator.runtime.function.internal.CatchHandler
 
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
 
getFunction(String, SymbolTable) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Retrieve an aviator function by name,throw exception if not found or null.It's not thread-safe.
getFunction(AviatorObject, Map<String, Object>, int) - Static method in class com.googlecode.aviator.runtime.function.FunctionUtils
Get a function from env in follow orders: arg value env current evaluator instance.
getFunction(Object, Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
 
getFunction(Map<String, Object>, String) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
 
getFunctionArguments(Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.function.FunctionUtils
Retrieve the invocation arguments info from env, returns null when absent.
getFunctionMissing() - Static method in class com.googlecode.aviator.AviatorEvaluator
 
getFunctionMissing() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Returns the function missing handler, null if not set.
getFunctions() - Method in enum com.googlecode.aviator.Feature
 
getImportedSymbols() - Method in class com.googlecode.aviator.utils.Env
 
getIndex() - Method in class com.googlecode.aviator.runtime.FunctionArgument
Returns the parameter index in function,starts from zero.
getIndex() - Method in class com.googlecode.aviator.runtime.FunctionParam
 
getInstance() - Static method in class com.googlecode.aviator.AviatorEvaluator
Get the default evaluator instance
getInstance() - Static method in class com.googlecode.aviator.ClassPathConfigFunctionLoader
 
getInstance() - Static method in class com.googlecode.aviator.runtime.JavaMethodReflectionFunctionMissing
Retrieve a global singleton JavaMethodReflectionFunctionMissing instance.
getInstance(Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
Get the current evaluator instance,returns the global instance if not found.
getInstance() - Method in class com.googlecode.aviator.script.AviatorBindings
 
getInstance() - Method in class com.googlecode.aviator.utils.Env
 
getInstanceMethods(Class<?>, String) - Static method in class com.googlecode.aviator.utils.Reflector
 
getInterface(Class<T>) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
getInterface(Object, Class<T>) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
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(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorString
 
getLexeme(Map<String, Object>, boolean) - Method in class com.googlecode.aviator.runtime.type.AviatorString
 
getLexeme(Map<String, Object>, boolean) - Method in class com.googlecode.aviator.runtime.type.AviatorStringBuilder
 
getLineNo() - Method in class com.googlecode.aviator.lexer.ExpressionLexer
 
getLineNo() - Method in class com.googlecode.aviator.lexer.token.AbstractToken
 
getLineNo() - Method in interface com.googlecode.aviator.lexer.token.Token
 
getLmabdaBootstrap() - Method in class com.googlecode.aviator.code.LambdaGenerator
Compile a call method to invoke lambda compiled body expression.
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.
getLookhead() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
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.
getMeta(String, V) - Method in class com.googlecode.aviator.lexer.token.AbstractToken
 
getMeta(String) - Method in class com.googlecode.aviator.lexer.token.AbstractToken
 
getMeta(String, V) - Method in interface com.googlecode.aviator.lexer.token.Token
 
getMeta(String) - Method in interface com.googlecode.aviator.lexer.token.Token
 
getMetadata() - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
getMetaMap() - Method in class com.googlecode.aviator.lexer.token.AbstractToken
 
getMetaMap() - Method in interface com.googlecode.aviator.lexer.token.Token
 
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
 
getModuleCache() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
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.parser.VariableMeta
 
getName() - Method in class com.googlecode.aviator.runtime.function.ClassMethodFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.DispatchFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.internal.CatchHandlerFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.internal.IfCallccFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.internal.NewInstanceFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.internal.ReducerBreakFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.internal.ReducerContFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.internal.ReducerFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.internal.ReducerReturnFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.internal.ThrowFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.internal.TryCatchFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.internal.UnpackingArgsFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.internal.UseFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.math.MathAbsFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.math.MathAcosFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.math.MathAsinFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.math.MathAtanFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.math.MathCeilFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.math.MathCosFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.math.MathFloorFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.math.MathLog10Function
 
getName() - Method in class com.googlecode.aviator.runtime.function.math.MathLogFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.math.MathPowFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.math.MathRoundFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.math.MathSinFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.math.MathSqrtFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.math.MathTanFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqAddFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqArrayFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqCollectorFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqCollectorRawFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqContainsKeyFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqCountFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqEveryFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqFilterFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqGetFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqIncludeFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqIntoFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqKeysFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMapFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMaxFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMinFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewListFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewMapFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewSetFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqNotAnyFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqPutFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqReduceFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqRemoveFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqReverseFunction
 
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.seq.SeqValsFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqZipmapFunction
 
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.AssertFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.BigIntFunction
 
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.ComparatorFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.CompareFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.ConstantFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.Date2StringFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.DecimalFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.DoubleFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.EvalFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.IdentityFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.IsAFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.IsDefFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.LoadFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.LongFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.MaxFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.MetaFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.MinFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.NowFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.PrintFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.PrintlnFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.PstFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.RandomFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.RangeFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.RequireFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.SeqFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.StrFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.String2DateFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.SysDateFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.TupleFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.TypeFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.UndefFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.WithMetaFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.system.WithoutMetaFunction
 
getName() - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
getName() - Method in class com.googlecode.aviator.runtime.FunctionParam
 
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
 
getName() - Method in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
 
getNames() - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
getNumber() - Method in class com.googlecode.aviator.lexer.token.NumberToken
 
getNumberValue(AviatorObject, Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.function.FunctionUtils
Get a number from env.
getObjectType(String) - Static method in class com.googlecode.aviator.asm.Type
Returns the Java type corresponding to the given internal name.
getOffset() - Method in class com.googlecode.aviator.asm.Label
Returns the offset corresponding to this label.
getOp() - Method in class com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction
 
getOp() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMaxFunction
 
getOp() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMinFunction
 
getOp() - Method in class com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction
 
getOp() - Method in class com.googlecode.aviator.runtime.function.system.MaxFunction
 
getOp() - Method in class com.googlecode.aviator.runtime.function.system.MinFunction
 
getOpcode(int) - Method in class com.googlecode.aviator.asm.Type
Returns a JVM instruction opcode adapted to this Java type.
getOperandCount() - Method in enum com.googlecode.aviator.lexer.token.OperatorType
 
getOperatorType() - Method in class com.googlecode.aviator.lexer.token.OperatorToken
 
getOpFunction(OperatorType) - Static method in class com.googlecode.aviator.AviatorEvaluator
Retrieve an operator aviator function by op type, return null if not found.It's not thread-safe.
getOpFunction(OperatorType) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Retrieve an operator aviator function by op type, return null if not found.It's not thread-safe.
getOpsMap() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Returns the operators map.
getOption(Options) - Static method in class com.googlecode.aviator.AviatorEvaluator
Deprecated. 
getOption(Options) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Deprecated.
getOptions() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Get the evaluator instance options
getOptionValue(Options) - Static method in class com.googlecode.aviator.AviatorEvaluator
Returns the current evaluator option value union, returns null if missing.
getOptionValue(Options) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Returns the current evaluator option value union, returns null if missing.
getOpType() - Method in class com.googlecode.aviator.runtime.function.system.BinaryFunction
 
getOrCreateDateFormat(String) - Static method in class com.googlecode.aviator.runtime.function.system.DateFormatCache
 
getOutputStatement(String) - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
getOwner() - Method in class com.googlecode.aviator.asm.Handle
Returns the internal name of the field or method designed by this handle.
getParameter(String) - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
getParsedTokens() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
getPattern() - Method in class com.googlecode.aviator.runtime.type.AviatorPattern
 
getPrequires() - Method in enum com.googlecode.aviator.Feature
 
getPrevToken() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
getProgram(String...) - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
getProperty(String, String[], Map<String, Object>, boolean, boolean) - Static method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
getProperty(Object, String) - Static method in class com.googlecode.aviator.utils.Reflector
 
getRawContainer() - Method in interface com.googlecode.aviator.runtime.type.Collector
 
getRawContainer() - Method in class com.googlecode.aviator.runtime.type.seq.ArrayCollector
 
getRawContainer() - Method in class com.googlecode.aviator.runtime.type.seq.ListCollector
 
getRefs() - Method in class com.googlecode.aviator.parser.VariableMeta
 
getResult(boolean) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
getResult(boolean) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
getResult(boolean) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
getResult(boolean) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
 
getResult(boolean) - 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.
getSourceFile() - Method in class com.googlecode.aviator.BaseExpression
 
getSourceFile() - Method in interface com.googlecode.aviator.Expression
Returns the source file name.
getStartIndex() - Method in class com.googlecode.aviator.lexer.token.AbstractToken
 
getStartIndex() - Method in interface com.googlecode.aviator.lexer.token.Token
 
getStatic(Type, String, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to push the value of a static field on the stack.
getstatic(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
GETSTATIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
getStaticMethods(Class<?>, String) - Static method in class com.googlecode.aviator.utils.Reflector
 
getStringSegements(String, int) - Method in class com.googlecode.aviator.BaseExpression
 
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).
getSymbolTable() - Method in class com.googlecode.aviator.lexer.ExpressionLexer
 
getSymbolTable() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
getSymbolTable() - Method in interface com.googlecode.aviator.parser.Parser
 
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
 
getType() - Method in class com.googlecode.aviator.parser.VariableMeta
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.lexer.token.CharToken
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.lexer.token.DelegateToken
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.lexer.token.NumberToken
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.lexer.token.OperatorToken
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.lexer.token.StringToken
 
getValue(Map<String, Object>) - Method in interface com.googlecode.aviator.lexer.token.Token
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.lexer.token.Variable
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.CatchHandler
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNil
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorPattern
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorString
 
getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.Range
 
getValueFromEnv(String, boolean, Map<String, Object>, boolean) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
getValueFromEnv(String, boolean, String[], Map<String, Object>, boolean, boolean) - Static method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
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 uninitialized global variable full names(contains dot) 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 uninitialized global variable names in order when using AviatorEvaluator.EVAL mode,else returns empty set
getVars() - Method in class com.googlecode.aviator.BaseExpression
 
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
 
hashCode() - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
hashCode() - Method in class com.googlecode.aviator.script.AviatorBindings
 
hasNext() - Method in class com.googlecode.aviator.runtime.type.seq.EmptySequence.EmptyIterator
 
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.
hintLength - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance.StringSegments
 
hintSize() - Method in class com.googlecode.aviator.runtime.type.Range
 
hintSize() - Method in class com.googlecode.aviator.runtime.type.seq.ArraySequence
 
hintSize() - Method in class com.googlecode.aviator.runtime.type.seq.CharSeqSequence
 
hintSize() - Method in class com.googlecode.aviator.runtime.type.seq.EmptySequence
 
hintSize() - Method in class com.googlecode.aviator.runtime.type.seq.IterableSequence
 
hintSize() - Method in class com.googlecode.aviator.runtime.type.seq.LimitedSequence
 
hintSize() - Method in class com.googlecode.aviator.runtime.type.seq.MapSequence
 
hintSize() - Method in interface com.googlecode.aviator.runtime.type.Sequence
 

I

I2B - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
I2C - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
I2D - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
I2F - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
I2L - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
I2S - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IADD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IAND - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
iconst(int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
ICONST_0 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ICONST_1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ICONST_2 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ICONST_3 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ICONST_4 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ICONST_5 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ICONST_M1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IdentityFunction - Class in com.googlecode.aviator.runtime.function.system
identity function return the argument itself.
IdentityFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.IdentityFunction
 
IdentityHashSet<E> - Class in com.googlecode.aviator.utils
Identity hash set based on IdentityHashMap.
IdentityHashSet() - Constructor for class com.googlecode.aviator.utils.IdentityHashSet
 
IdentityHashSet(Collection<E>) - Constructor for class com.googlecode.aviator.utils.IdentityHashSet
 
IDIV - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IF - Static variable in class com.googlecode.aviator.lexer.token.Variable
if keyword
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
 
IfCallccFunction - Class in com.googlecode.aviator.runtime.function.internal
__if_callcc function
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
 
IfReturnFn - Static variable in class com.googlecode.aviator.utils.Constants
 
ifZCmp(int, Label) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instructions to jump to a label based on the comparison of the top integer stack value with zero.
Ignore - Annotation Type in com.googlecode.aviator.annotation
Ignore annotation for method to ignore importing the java class methods.
iinc(int, int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to increment the given local variable.
iinc(int, int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
IINC - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IllegalArityException - Exception in com.googlecode.aviator.exception
Illegal function arity exception.
IllegalArityException() - Constructor for exception com.googlecode.aviator.exception.IllegalArityException
 
IllegalArityException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.IllegalArityException
 
IllegalArityException(String) - Constructor for exception com.googlecode.aviator.exception.IllegalArityException
 
IllegalArityException(Throwable) - Constructor for exception com.googlecode.aviator.exception.IllegalArityException
 
ILOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
Import - Annotation Type in com.googlecode.aviator.annotation
Import annotation for class to special importing methods scope.
importFunctions(Class<?>) - Static method in class com.googlecode.aviator.AviatorEvaluator
 
importFunctions(Class<?>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Import the class public methods into aviator evaluator as custom functions.
ImportScope - Enum in com.googlecode.aviator.annotation
Import method scopes
IMUL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IN - Static variable in class com.googlecode.aviator.lexer.token.Variable
in keyword
incRefsAndGet() - Method in class com.googlecode.aviator.parser.VariableMeta
 
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.
INHERIT_ENV_META - Static variable in class com.googlecode.aviator.utils.Constants
 
INIT_META - Static variable in class com.googlecode.aviator.utils.Constants
 
initConstants(Set<Token<?>>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
Initial constant pool.
initMethods(Map<String, Integer>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
initVariables(Map<String, VariableMeta>) - 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(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.CatchHandler
 
innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
innerCompare(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
 
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(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
innerCompare(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNil
 
innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
innerCompare(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorPattern
 
innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorString
 
innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.Range
 
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
 
inputStream(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
inputStream(URL) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
install(LambdaFunction) - Method in class com.googlecode.aviator.runtime.function.DispatchFunction
 
instance - Variable in class com.googlecode.aviator.BaseExpression
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.internal.CatchHandlerFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.internal.IfCallccFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.internal.NewInstanceFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.internal.ReducerBreakFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.internal.ReducerContFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.internal.ReducerFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.internal.ReducerReturnFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.internal.ThrowFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.internal.TryCatchFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.internal.UseFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.math.MathAcosFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.math.MathAsinFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.math.MathAtanFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.math.MathCeilFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.math.MathFloorFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqCollectorFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqCollectorRawFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqKeysFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqReverseFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqValsFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqZipmapFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.system.ComparatorFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.system.EvalFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.system.IsAFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.system.LoadFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.system.MetaFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.system.RequireFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.system.SeqFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.system.WithMetaFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.system.WithoutMetaFunction
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.type.seq.EmptySequence.EmptyIterator
 
INSTANCE - Static variable in class com.googlecode.aviator.runtime.type.seq.EmptySequence
 
INSTANCE_VAR - Static variable in class com.googlecode.aviator.utils.Constants
 
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
 
INTER_META - Static variable in class com.googlecode.aviator.utils.Constants
Compiled-time metadata
intoObject(Options.Value) - Method in enum com.googlecode.aviator.Options
Cast value union into java object.
intoValue(Object) - Method in enum com.googlecode.aviator.Options
Cast java object into value union.
invalidateCache(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
Invalidate expression cache
invalidateCache(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Invalidate expression cache
invalidateCacheByKey(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Invalidate expression cache by cacheKey
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
 
invokeFunction(String, Object...) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
invokeInstanceMethod(Class<?>, String, Object, List<Method>, Object[]) - Static method in class com.googlecode.aviator.utils.Reflector
 
invokeInterface(Type, Method) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to invoke an interface method.
invokeinterface(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
INVOKEINTERFACE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
invokeMethod(Object, String, Object...) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
invokespecial(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
INVOKESPECIAL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
invokeStatic(Type, Method) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to invoke a static method.
invokestatic(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
INVOKESTATIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
invokeStaticMethod(Class<?>, String, List<Method>, Object[]) - Static method in class com.googlecode.aviator.utils.Reflector
 
invokeVirtual(Type, Method) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to invoke a normal method.
invokevirtual(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
INVOKEVIRTUAL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IoModule - Class in com.googlecode.aviator.runtime.module
A simple io module for aviator
IoModule() - Constructor for class com.googlecode.aviator.runtime.module.IoModule
 
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
 
IS_IBM_SDK - Static variable in class com.googlecode.aviator.code.asm.ClassDefiner
 
IS_JDK7 - Static variable in class com.googlecode.aviator.code.asm.ClassDefiner
 
IsAFunction - Class in com.googlecode.aviator.runtime.function.system
is_a(x, clazz) returns true when x is an intance of the class.
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
 
isCachedExpressionByDefault() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Returns true when caching compiled expression result by default.
isCodeAttribute() - Method in class com.googlecode.aviator.asm.Attribute
Returns true if this type of attribute is a code attribute.
isCongruent(Class<?>[], Object[]) - Static method in class com.googlecode.aviator.utils.Reflector
 
isConstant(Token<?>, AviatorEvaluatorInstance) - Static method in class com.googlecode.aviator.parser.ExpressionParser
 
isDecimal(Object) - Static method in class com.googlecode.aviator.utils.TypeUtils
 
IsDefFunction - Class in com.googlecode.aviator.runtime.function.system
is_def(x) returns true when variable x is defined in current scope or parent scopes.
IsDefFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.IsDefFunction
 
isDouble(Object) - Static method in class com.googlecode.aviator.utils.TypeUtils
 
isEmpty() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance.StringSegments
 
isEmpty() - Method in class com.googlecode.aviator.script.AviatorBindings
 
isEmpty() - Method in class com.googlecode.aviator.utils.Env
Check if no overrides are defined.
isExpressionCached(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Returns true when the expression is in cache.
isFeatureEnabled(Feature) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Returns true when a syntax feature is enabled.
ISHL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ISHR - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
isInheritEnv() - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
isInit() - Method in class com.googlecode.aviator.parser.VariableMeta
 
isJavaIdentifier(String) - Static method in class com.googlecode.aviator.parser.ExpressionParser
Test whether a given string is a valid Java identifier.
isLiteralToken(Token<?>, AviatorEvaluatorInstance) - Static method in class com.googlecode.aviator.parser.ExpressionParser
 
isLong(Object) - Static method in class com.googlecode.aviator.utils.TypeUtils
 
isMatch(Class<?>) - Method in class com.googlecode.aviator.runtime.function.internal.CatchHandler
 
isNull(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
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
 
isReserved(String) - Method in class com.googlecode.aviator.lexer.SymbolTable
Check variable has been reserved?
isReservedKeyword(String) - Static method in class com.googlecode.aviator.lexer.SymbolTable
 
isReservedKeyword(Variable) - Static method in class com.googlecode.aviator.lexer.SymbolTable
 
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
 
isVariadic() - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
isVariadic() - Method in class com.googlecode.aviator.runtime.FunctionParam
 
IterableSequence - Class in com.googlecode.aviator.runtime.type.seq
Sequence for iterable.
IterableSequence(Iterable<Object>) - Constructor for class com.googlecode.aviator.runtime.type.seq.IterableSequence
 
iterator() - Method in class com.googlecode.aviator.runtime.type.Range
 
iterator() - Method in class com.googlecode.aviator.runtime.type.seq.ArraySequence
 
iterator() - Method in class com.googlecode.aviator.runtime.type.seq.CharSeqSequence
 
iterator() - Method in class com.googlecode.aviator.runtime.type.seq.EmptySequence
 
iterator() - Method in class com.googlecode.aviator.runtime.type.seq.IterableSequence
 
iterator() - Method in class com.googlecode.aviator.runtime.type.seq.LimitedSequence
 
iterator() - Method in class com.googlecode.aviator.runtime.type.seq.MapSequence
 
iterator() - Method in class com.googlecode.aviator.utils.IdentityHashSet
 
IUSHR - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IXOR - Static variable in interface com.googlecode.aviator.asm.Opcodes
 

J

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

K

keySet() - Method in class com.googlecode.aviator.script.AviatorBindings
 
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(String, List<FunctionParam>, 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, List<FunctionParam>, boolean) - Constructor for class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
 
LambdaGenerator - Class in com.googlecode.aviator.code
Lambda function generator
LambdaGenerator(AviatorEvaluatorInstance, CodeGenerator, Parser, AviatorClassLoader, String, boolean, boolean) - Constructor for class com.googlecode.aviator.code.LambdaGenerator
 
LAND - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
last() - Method in class com.googlecode.aviator.runtime.type.Range
 
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
 
LET - Static variable in class com.googlecode.aviator.lexer.token.Variable
let keyword
lexeme - Variable in class com.googlecode.aviator.lexer.token.AbstractToken
 
LimitedSequence<T> - Class in com.googlecode.aviator.runtime.type.seq
 
LimitedSequence(Sequence<T>, int) - Constructor for class com.googlecode.aviator.runtime.type.seq.LimitedSequence
 
ListCollector - Class in com.googlecode.aviator.runtime.type.seq
 
ListCollector() - Constructor for class com.googlecode.aviator.runtime.type.seq.ListCollector
 
ListCollector(boolean) - Constructor for class com.googlecode.aviator.runtime.type.seq.ListCollector
 
ListCollector(int, boolean) - Constructor for class com.googlecode.aviator.runtime.type.seq.ListCollector
 
LiteralExpression - Class in com.googlecode.aviator
A literal expression with a fixed result
LiteralExpression(AviatorEvaluatorInstance, Object, List<VariableMeta>) - Constructor for class com.googlecode.aviator.LiteralExpression
 
LiteralSegment - Class in com.googlecode.aviator.runtime.type.string
A string literal segment
LiteralSegment(String) - Constructor for class com.googlecode.aviator.runtime.type.string.LiteralSegment
 
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
 
LOAD_FN - Static variable in class com.googlecode.aviator.utils.Constants
 
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.
LoadFunction - Class in com.googlecode.aviator.runtime.function.system
load('script.av') to load a script and retrieve it's exports.
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.
loadScript(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Loads a script from path and return it's exports.
LoadScriptFailureException - Exception in com.googlecode.aviator.exception
 
LoadScriptFailureException() - Constructor for exception com.googlecode.aviator.exception.LoadScriptFailureException
 
LoadScriptFailureException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.LoadScriptFailureException
 
LoadScriptFailureException(String) - Constructor for exception com.googlecode.aviator.exception.LoadScriptFailureException
 
LoadScriptFailureException(Throwable) - Constructor for exception com.googlecode.aviator.exception.LoadScriptFailureException
 
loadThis() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to load 'this' on the stack.
locals - Variable in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
List of the local variable slots for current execution frame.
LocalVariablesSorter - Class in com.googlecode.aviator.asm.commons
A MethodVisitor that renumbers local variables in their order of appearance.
LocalVariablesSorter(int, String, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.LocalVariablesSorter
Creates a new LocalVariablesSorter.
LocalVariablesSorter(int, int, String, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.LocalVariablesSorter
Creates a new LocalVariablesSorter.
LONG - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
LONG - Static variable in class com.googlecode.aviator.asm.Type
The sort of the long type.
LONG_TYPE - Static variable in class com.googlecode.aviator.asm.Type
The long type.
LongFunction - Class in com.googlecode.aviator.runtime.function.system
Cast value to long
LongFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.LongFunction
 
longValue() - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
longValue() - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
 
longValue() - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
longValue - Variable in class com.googlecode.aviator.runtime.type.AviatorNumber
 
longValue() - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
lookupswitch(Label, int[], Label[]) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
LOOKUPSWITCH - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
LOOP - Static variable in class com.googlecode.aviator.runtime.type.Range
 
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

Main - Class in com.googlecode.aviator
AviatorScript bootstrap
Main() - Constructor for class com.googlecode.aviator.Main
 
main(String[]) - Static method in class com.googlecode.aviator.Main
 
MapSequence - Class in com.googlecode.aviator.runtime.type.seq
Sequence for map.
MapSequence(Map) - Constructor for class com.googlecode.aviator.runtime.type.seq.MapSequence
 
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.function.internal.ReducerResult
 
match(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
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
 
MathAcosFunction - Class in com.googlecode.aviator.runtime.function.math
math.acos(d) function
MathAsinFunction - Class in com.googlecode.aviator.runtime.function.math
math.asin(d) function
MathAtanFunction - Class in com.googlecode.aviator.runtime.function.math
math.atan(d) function
MathCeilFunction - Class in com.googlecode.aviator.runtime.function.math
math.ceil(d) function
mathContext - Variable in class com.googlecode.aviator.Options.Value
 
MathCosFunction - Class in com.googlecode.aviator.runtime.function.math
math.cos(d) function
MathCosFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathCosFunction
 
MathFloorFunction - Class in com.googlecode.aviator.runtime.function.math
math.floor(d) function
MathLog10Function - Class in com.googlecode.aviator.runtime.function.math
math.log10(d) function
MathLog10Function() - Constructor for class com.googlecode.aviator.runtime.function.math.MathLog10Function
 
MathLogFunction - Class in com.googlecode.aviator.runtime.function.math
math.log(d) function
MathLogFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathLogFunction
 
MathPowFunction - Class in com.googlecode.aviator.runtime.function.math
math.pow(d1,d2) function
MathPowFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathPowFunction
 
MathRoundFunction - Class in com.googlecode.aviator.runtime.function.math
math.round(d) function
MathRoundFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathRoundFunction
 
MathSinFunction - Class in com.googlecode.aviator.runtime.function.math
math.sin(d) function
MathSinFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathSinFunction
 
MathSqrtFunction - Class in com.googlecode.aviator.runtime.function.math
math.sqrt(d) function
MathSqrtFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathSqrtFunction
 
MathTanFunction - Class in com.googlecode.aviator.runtime.function.math
math.tan(d) function
MathTanFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathTanFunction
 
MaxFunction - Class in com.googlecode.aviator.runtime.function.system
max function to find the largest element in arguments.
MaxFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.MaxFunction
 
md5sum(String) - Static method in class com.googlecode.aviator.utils.Utils
 
meta(Object) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
metadata - Variable in class com.googlecode.aviator.runtime.type.AviatorObject
 
MetaFunction - Class in com.googlecode.aviator.runtime.function.system
meta(obj, [key]) function to return the meatadata of obj [with the key], returns null if ithere is no metadata.
Method - Class in com.googlecode.aviator.asm.commons
A named method descriptor.
Method(String, String) - Constructor for class com.googlecode.aviator.asm.commons.Method
Creates a new Method.
Method(String, Type, Type[]) - Constructor for class com.googlecode.aviator.asm.commons.Method
Creates a new Method.
METHOD - Static variable in class com.googlecode.aviator.asm.Type
The sort of method types.
methodAccess - Variable in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
methodDesc - Variable in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
MethodVisitor - Class in com.googlecode.aviator.asm
A visitor to visit a Java method.
MethodVisitor(int) - Constructor for class com.googlecode.aviator.asm.MethodVisitor
Constructs a new MethodVisitor.
MethodVisitor(int, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.MethodVisitor
Constructs a new MethodVisitor.
MinFunction - Class in com.googlecode.aviator.runtime.function.system
min function to find the smallest element in arguments.
MinFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.MinFunction
 
mod(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
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.function.internal.ReducerResult
 
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

name - Variable in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
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.function.internal.ReducerResult
 
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
 
NEW - Static variable in class com.googlecode.aviator.lexer.token.Variable
 
NEW_VAR - Static variable in class com.googlecode.aviator.utils.Constants
 
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(String, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
newCodeGenerator(AviatorClassLoader, String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
newCollector(int) - Method in class com.googlecode.aviator.runtime.type.Range
 
newCollector(int) - Method in class com.googlecode.aviator.runtime.type.seq.ArraySequence
 
newCollector(int) - Method in class com.googlecode.aviator.runtime.type.seq.CharSeqSequence
 
newCollector(int) - Method in class com.googlecode.aviator.runtime.type.seq.EmptySequence
 
newCollector(int) - Method in class com.googlecode.aviator.runtime.type.seq.IterableSequence
 
newCollector(int) - Method in class com.googlecode.aviator.runtime.type.seq.LimitedSequence
 
newCollector(int) - Method in class com.googlecode.aviator.runtime.type.seq.MapSequence
 
newCollector(int) - Method in interface com.googlecode.aviator.runtime.type.Sequence
 
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(Object...) - Static method in class com.googlecode.aviator.AviatorEvaluator
A helper method to generate a env object.
newEnv(Object...) - Method in class com.googlecode.aviator.BaseExpression
 
newEnv(Map<String, Object>, boolean) - Method in class com.googlecode.aviator.BaseExpression
 
newEnv(Map<String, Object>) - Method in class com.googlecode.aviator.BaseExpression
 
newEnv(Object...) - Method in interface com.googlecode.aviator.Expression
Created a faster env map(compare variable names by reference).The arguments should be a sequence of pair .
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.
newInstance() - Static method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
NewInstanceFunction - Class in com.googlecode.aviator.runtime.function.internal
__new(Class, ...args) to create an instance of special class with arguments.
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
 
NEWLINE - Static variable in class com.googlecode.aviator.utils.Constants
 
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.
next() - Method in class com.googlecode.aviator.runtime.type.seq.EmptySequence.EmptyIterator
 
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
 
NoneCodeGenerator - Class in com.googlecode.aviator.code
A code generator that generates nothing.
NoneCodeGenerator() - Constructor for class com.googlecode.aviator.code.NoneCodeGenerator
 
nop() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
NOP - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
NoSuchPropertyException - Exception in com.googlecode.aviator.exception
No such property exception when property not found in java beans.
NoSuchPropertyException() - Constructor for exception com.googlecode.aviator.exception.NoSuchPropertyException
 
NoSuchPropertyException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.NoSuchPropertyException
 
NoSuchPropertyException(String) - Constructor for exception com.googlecode.aviator.exception.NoSuchPropertyException
 
NoSuchPropertyException(Throwable) - Constructor for exception com.googlecode.aviator.exception.NoSuchPropertyException
 
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.function.internal.ReducerResult
 
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
 
NULL_CLASS_SET - Static variable in enum com.googlecode.aviator.Options
 
number - Variable in class com.googlecode.aviator.Options.Value
 
number - Variable in class com.googlecode.aviator.runtime.type.AviatorNumber
Number union
NumberToken - Class in com.googlecode.aviator.lexer.token
A Number token
NumberToken(Number, String) - Constructor for class com.googlecode.aviator.lexer.token.NumberToken
 
NumberToken(Number, String, int, int) - Constructor for class com.googlecode.aviator.lexer.token.NumberToken
 
numberValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
numberValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 

O

obj - Variable in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
OBJECT - Static variable in class com.googlecode.aviator.asm.Type
The sort of object reference types.
object - Variable in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
onArrayIndexStart(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onAssignment(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onAssignment(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onAssignment(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onAssignment(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
 
onAssignment(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onBitAnd(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onBitAnd(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onBitAnd(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onBitAnd(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
onEq(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onExponent(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onExponent(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onExponent(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onExponent(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
 
onExponent(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onFunctionMissing(String, Map<String, Object>, AviatorObject...) - Method in interface com.googlecode.aviator.FunctionMissing
Called when function not found, return the invocation result.
onFunctionMissing(String, Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.JavaMethodReflectionFunctionMissing
 
onFunctionNotFound(String) - Method in class com.googlecode.aviator.ClassPathConfigFunctionLoader
 
onFunctionNotFound(String) - Method in interface com.googlecode.aviator.FunctionLoader
Invoked when function not found
onFunctionNotFound(String) - Method in class com.googlecode.aviator.spring.SpringContextFunctionLoader
 
onGe(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onGe(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onGe(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onGe(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
onJoinRight(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
onLambdaArgument(Token<?>, FunctionParam) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
onLambdaArgument(Token<?>, FunctionParam) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onLambdaArgument(Token<?>, FunctionParam) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
onLambdaArgument(Token<?>, FunctionParam) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
 
onLambdaArgument(Token<?>, FunctionParam) - 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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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.NoneCodeGenerator
 
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(Token<?>, 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, String, ClassLoader, OutputStream) - Constructor for class com.googlecode.aviator.code.OptimizeCodeGenerator
 
Options - Enum in com.googlecode.aviator
Aviator Evaluator Configuration options.
Options.Value - Class in com.googlecode.aviator
The option's value union
OR - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
or(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
outputStream(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
override(String, Object) - Method in class com.googlecode.aviator.script.AviatorBindings
 
override(String, Object) - Method in class com.googlecode.aviator.utils.Env
Set an override value.

P

paramArgTypeMatch(Class<?>, Class<?>) - Static method in class com.googlecode.aviator.utils.Reflector
 
params - Variable in class com.googlecode.aviator.runtime.function.LambdaFunction
 
PARAMS_META - Static variable in class com.googlecode.aviator.utils.Constants
 
parse(boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
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, 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
 
PRIMITIVE_TYPES - Static variable in class com.googlecode.aviator.utils.TypeUtils
 
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
 
printlnTrace(Map<String, Object>, String) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
 
printStackTrace(Map<String, Object>, Exception) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
 
PstFunction - Class in com.googlecode.aviator.runtime.function.system
pst([out], e) function to print stacktrace of exception
PstFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.PstFunction
 
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
put(String, Object) - Method in class com.googlecode.aviator.script.AviatorBindings
 
put(String, Object) - Method in class com.googlecode.aviator.utils.Env
Assign an value, if it's already in overrides, it will update it, otherwise set it to default map.
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.script.AviatorBindings
 
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
 
Range - Class in com.googlecode.aviator.runtime.type
A range in [start, end) with step.
Range(AviatorNumber, AviatorNumber, AviatorNumber) - Constructor for class com.googlecode.aviator.runtime.type.Range
 
RangeFunction - Class in com.googlecode.aviator.runtime.function.system
A function to create a range in [start, end] with step.
RangeFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.RangeFunction
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class com.googlecode.aviator.asm.Attribute
Reads a type attribute.
read(InputStream) - Method in class com.googlecode.aviator.runtime.module.IoModule
 
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.
reader(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
reader(File, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
reader(InputStream) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
reader(InputStream, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
readFully(Reader) - Static method in class com.googlecode.aviator.utils.Utils
 
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.
REDUCER_EMPTY - Static variable in class com.googlecode.aviator.utils.Constants
 
REDUCER_EMPTY_VAR - Static variable in class com.googlecode.aviator.utils.Constants
 
REDUCER_LOOP - Static variable in class com.googlecode.aviator.utils.Constants
 
REDUCER_LOOP_VAR - Static variable in class com.googlecode.aviator.utils.Constants
 
ReducerBreakFn - Static variable in class com.googlecode.aviator.utils.Constants
 
ReducerBreakFunction - Class in com.googlecode.aviator.runtime.function.internal
Internal reducer-break function for 'for-loop' structure.
ReducerContFn - Static variable in class com.googlecode.aviator.utils.Constants
 
ReducerContFunction - Class in com.googlecode.aviator.runtime.function.internal
Internal reducer-continue function for 'for-loop' structure.
ReducerEmptyVal - Static variable in class com.googlecode.aviator.utils.Constants
 
ReducerFn - Static variable in class com.googlecode.aviator.utils.Constants
 
ReducerFunction - Class in com.googlecode.aviator.runtime.function.internal
Internal reducer-callcc function for 'for-loop' structure.
ReducerResult - Class in com.googlecode.aviator.runtime.function.internal
ReducerResult in looping.
ReducerReturnFn - Static variable in class com.googlecode.aviator.utils.Constants
 
ReducerReturnFunction - Class in com.googlecode.aviator.runtime.function.internal
Internal reducer-return function for 'for-loop' structure.
ReducerState - Enum in com.googlecode.aviator.runtime.function.internal
 
Reflector - Class in com.googlecode.aviator.utils
Some code is copied from https://github.com/clojure/clojure/blob/master/src/jvm/clojure/lang/Reflector.java
Reflector() - Constructor for class com.googlecode.aviator.utils.Reflector
 
Reflector.PropertyType - Enum in com.googlecode.aviator.utils
 
Reflector.Target - Class in com.googlecode.aviator.utils
 
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() - Method in class com.googlecode.aviator.runtime.type.seq.EmptySequence.EmptyIterator
 
remove(Object) - Method in class com.googlecode.aviator.script.AviatorBindings
 
remove(Object) - Method in class com.googlecode.aviator.utils.Env
Remove a key-value pair.
remove(Object) - Method in class com.googlecode.aviator.utils.IdentityHashSet
 
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
removeModule(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Remove a module by namespace name.
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.
reportSyntaxError(String) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
REQUIRE_FN - Static variable in class com.googlecode.aviator.utils.Constants
 
RequireFunction - Class in com.googlecode.aviator.runtime.function.system
require('script.av') to load a script and retrieve it's exports, if it's required before, it will return the exports directly.
requireScript(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Loads a script from path and return it's exports with module caching.
reserve(String) - Method in class com.googlecode.aviator.lexer.SymbolTable
 
reserve(Variable) - Method in class com.googlecode.aviator.lexer.SymbolTable
 
reserveName(String) - Static method in class com.googlecode.aviator.runtime.type.AviatorJavaType
Reserved special var names, return null if not successes.
resetClassLoader() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Reset the classloader to a new instance.
resolveClassSymbol(String) - Method in class com.googlecode.aviator.utils.Env
 
resolveClassSymbol(String, boolean) - Method in class com.googlecode.aviator.utils.Env
 
resource(String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
restoreScope(ScopeInfo) - Method in class com.googlecode.aviator.parser.ExpressionParser
(non-Javadoc)
restoreScope(ScopeInfo) - Method in interface com.googlecode.aviator.parser.Parser
 
ret(int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates a RET instruction.
ret(int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
RET - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
RETURN - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
RETURN - Static variable in class com.googlecode.aviator.lexer.token.Variable
return keyword
returnStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
Call __reducer_return(result)
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
 
run() - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
run() - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
run() - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
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
 
SCOPE_META - Static variable in class com.googlecode.aviator.utils.Constants
 
ScopeInfo - Class in com.googlecode.aviator.parser
Lexical scope info
ScopeInfo(int, int, int, int, boolean, Deque<DepthState>) - Constructor for class com.googlecode.aviator.parser.ScopeInfo
 
segs - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance.StringSegments
 
seq(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
cast a file into a sequence of text lines in file.
seq(BufferedReader) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
seq(Object, Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
Cast an object into sequence if possible, otherwise throw an exception.
SEQ_LIST_VAR - Static variable in class com.googlecode.aviator.utils.Constants
 
SeqAddFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.add function to add an element into seq.
SeqAddFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqAddFunction
 
SeqArrayFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.array(class, ...elements) function to create a new array of special type and elements.
SeqArrayFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqArrayFunction
 
SeqCollectorFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.collector(seq) to create a collector for this sequence.
SeqCollectorRawFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.raw(collector) to retrieve the raw container of collector.
SeqCompsitePredFunFunction - Class in com.googlecode.aviator.runtime.function.seq
Composite predicate function with && or ||
SeqCompsitePredFunFunction(String, SeqCompsitePredFunFunction.LogicOp) - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction
 
SeqCompsitePredFunFunction.LogicOp - Enum in com.googlecode.aviator.runtime.function.seq
 
SeqContainsKeyFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.contains_key(map,key) function to check if seq(should be map) contains the key.
SeqContainsKeyFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqContainsKeyFunction
 
SeqCountFunction - Class in com.googlecode.aviator.runtime.function.seq
count(seq) to get seq's size
SeqCountFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqCountFunction
 
SeqEveryFunction - Class in com.googlecode.aviator.runtime.function.seq
Returns true if fun.call(x) is logical true for every x in sequence, else false.
SeqEveryFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqEveryFunction
 
SeqFilterFunction - Class in com.googlecode.aviator.runtime.function.seq
filter(seq,predicate) to filter seq by predicate
SeqFilterFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqFilterFunction
 
SeqFunction - Class in com.googlecode.aviator.runtime.function.system
seq(obj) function to cast a object into sequence, throw an runtime exception if fail.
SeqFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.SeqFunction
 
SeqGetFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.get function to retrieve a element by index(for list) or key(for map).
SeqGetFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqGetFunction
 
SeqIncludeFunction - Class in com.googlecode.aviator.runtime.function.seq
include(seq,obj) function to check if seq contains object
SeqIncludeFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqIncludeFunction
 
SeqIntoFunction - Class in com.googlecode.aviator.runtime.function.seq
into(to_coll, from_coll) Adds all elements in from_coll into to_coll by seq.add(to_coll, element) and return the to_coll.
SeqIntoFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqIntoFunction
 
SeqKeysFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.keys(map) to retrieve keys sequence of the map.
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
 
SeqMapEntryFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.entry(key, value) function to create a Map.Entry instance.
SeqMapEntryFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction
 
SeqMapFunction - Class in com.googlecode.aviator.runtime.function.seq
map(col,fun) function to iterate seq with function
SeqMapFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqMapFunction
 
SeqMaxFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.max function to find the largest element in sequence.
SeqMaxFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqMaxFunction
 
SeqMinFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.min function to find the smallest element in sequence.
SeqMinFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqMinFunction
 
SeqNewArrayFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.array_of(class, len) function to create a new array of special type and size.
SeqNewArrayFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
 
SeqNewListFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.list function to new an array list.
SeqNewListFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqNewListFunction
 
SeqNewMapFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.map function to new a hash map.
SeqNewMapFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqNewMapFunction
 
SeqNewSetFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.set function to new a hash set.
SeqNewSetFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqNewSetFunction
 
SeqNotAnyFunction - Class in com.googlecode.aviator.runtime.function.seq
Returns false if fun.call(x) is logical true for any x in sequence, else true.
SeqNotAnyFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqNotAnyFunction
 
SeqPredicateFunction - Class in com.googlecode.aviator.runtime.function.seq
A predicate function
SeqPredicateFunction(String, OperatorType, AviatorObject) - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
 
SeqPredicateFunction(String, OperatorType, AviatorObject, AviatorObject) - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
 
SeqPutFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.put function to set a element value by index(for list) or key(for map).
SeqPutFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqPutFunction
 
SeqReduceFunction - Class in com.googlecode.aviator.runtime.function.seq
reduce(col,fun,init) function to reduce seq with function and a initial value value
SeqReduceFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqReduceFunction
 
SeqRemoveFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.add function to add an element into seq.
SeqRemoveFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqRemoveFunction
 
SeqReverseFunction - Class in com.googlecode.aviator.runtime.function.seq
reverse(seq) to reverse an array or list in place.
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, [comparator]) function to sort a java.util.List or array,return a sorted duplicate object
SeqSortFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqSortFunction
 
Sequence<T> - Interface in com.googlecode.aviator.runtime.type
Sequence mark interface.
SeqValsFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.vals(map) to retrieve values sequence of the map.
SeqZipmapFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.collector(seq) to create a collector for this sequence.
SerialVersionUIDAdder - Class in com.googlecode.aviator.asm.commons
A ClassVisitor that adds a serial version unique identifier to a class if missing.
SerialVersionUIDAdder(ClassVisitor) - Constructor for class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
Creates a new SerialVersionUIDAdder.
SerialVersionUIDAdder(int, ClassVisitor) - Constructor for class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
Creates a new SerialVersionUIDAdder.
setApplicationContext(ApplicationContext) - Method in class com.googlecode.aviator.spring.SpringContextFunctionLoader
 
setAviatorClassLoader(AviatorClassLoader) - Static method in class com.googlecode.aviator.AviatorEvaluator
Deprecated. 
setAviatorClassLoader(AviatorClassLoader) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Set a custom aviator class loader
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
Setting whether to cache the compiled script, default is true(caching).
setCachedExpressionByDefault(boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
setCallable(Callable<Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
 
setCodeGenerator(CodeGenerator) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
setCodeGenerator(CodeGenerator) - Method in interface com.googlecode.aviator.parser.Parser
 
setCompileEnv(Env) - Method in class com.googlecode.aviator.BaseExpression
 
setContext(Env) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
setEnvProcessor(EnvProcessor) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Set an env processor.
setExpression(String) - Method in class com.googlecode.aviator.BaseExpression
 
setExpression(Expression) - Method in class com.googlecode.aviator.script.AviatorBindings
 
setExpression(Expression) - Method in class com.googlecode.aviator.utils.Env
 
setFirstIndex(int) - Method in class com.googlecode.aviator.parser.VariableMeta
 
setFuncsArgs(Map<Integer, List<FunctionArgument>>) - Method in class com.googlecode.aviator.BaseExpression
 
setFunctionMissing(FunctionMissing) - Static method in class com.googlecode.aviator.AviatorEvaluator
 
setFunctionMissing(FunctionMissing) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Configure a function missing handler.the handler can be null.
setInheritEnv(boolean) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
setInit(boolean) - Method in class com.googlecode.aviator.parser.VariableMeta
 
setInstance(AviatorEvaluatorInstance) - Method in class com.googlecode.aviator.script.AviatorBindings
 
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
 
setLexeme(String) - Method in class com.googlecode.aviator.lexer.token.Variable
 
setLineNo(int) - Method in class com.googlecode.aviator.lexer.ExpressionLexer
 
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
setMetaMap(Map<String, Object>) - Method in class com.googlecode.aviator.lexer.token.AbstractToken
 
setmOverrides(Map<String, Object>) - Method in class com.googlecode.aviator.script.AviatorBindings
 
setmOverrides(Map<String, Object>) - Method in class com.googlecode.aviator.utils.Env
 
setName(String) - Method in class com.googlecode.aviator.parser.VariableMeta
 
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.NoneCodeGenerator
 
setParser(Parser) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
setProperty(Map<String, Object>, String, Object) - Static method in class com.googlecode.aviator.utils.Reflector
 
setQuote(boolean) - Method in class com.googlecode.aviator.lexer.token.Variable
 
setRefs(int) - Method in class com.googlecode.aviator.parser.VariableMeta
 
setScopeInfo(ScopeInfo) - Method in class com.googlecode.aviator.code.LambdaGenerator
 
setSourceFile(String) - Method in class com.googlecode.aviator.BaseExpression
 
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
setType(CompileTypes) - Method in class com.googlecode.aviator.parser.VariableMeta
 
setValue(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
setValue(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
setValue(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
setValue(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType
 
shift() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
shiftLeft(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
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.function.internal.ReducerResult
 
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.runtime.type.Range
 
size() - Method in class com.googlecode.aviator.script.AviatorBindings
 
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.IdentityHashSet
 
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.
slurp(String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
slurp function to read file fully as a string.
slurp(String, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
slurp(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
slurp(File, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
slurp(URL) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
slurp(URL, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
sneakyThrow(Throwable) - Static method in class com.googlecode.aviator.utils.Reflector
Throw even checked exceptions without being required to declare them or catch them.
sourceFile - Variable in class com.googlecode.aviator.BaseExpression
 
spit(String, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
spit function to write a string fully to file.
spit(String, String, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
spit(File, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
spit(File, String, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
SPLIT_PAT - Static variable in class com.googlecode.aviator.utils.Constants
 
SpringContextFunctionLoader - Class in com.googlecode.aviator.spring
Function loader based on spring context, try to find the function by name from spring context.
SpringContextFunctionLoader() - Constructor for class com.googlecode.aviator.spring.SpringContextFunctionLoader
 
SpringContextFunctionLoader(ApplicationContext) - Constructor for class com.googlecode.aviator.spring.SpringContextFunctionLoader
 
SringContextFunctionLoader - Class in com.googlecode.aviator.spring
Deprecated.
SringContextFunctionLoader() - Constructor for class com.googlecode.aviator.spring.SringContextFunctionLoader
Deprecated.
 
SringContextFunctionLoader(ApplicationContext) - Constructor for class com.googlecode.aviator.spring.SringContextFunctionLoader
Deprecated.
 
stack - Variable in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
List of the operand stack slots for current execution frame.
StandardError - Exception in com.googlecode.aviator.exception
Standard error.
StandardError() - Constructor for exception com.googlecode.aviator.exception.StandardError
 
StandardError(String, Throwable, boolean, boolean) - Constructor for exception com.googlecode.aviator.exception.StandardError
 
StandardError(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.StandardError
 
StandardError(String) - Constructor for exception com.googlecode.aviator.exception.StandardError
 
StandardError(Throwable) - Constructor for exception com.googlecode.aviator.exception.StandardError
 
start() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
state - Variable in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
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
 
StringSegment - Interface in com.googlecode.aviator.runtime.type.string
A string segment.
StringSegments(List<StringSegment>, int) - Constructor for class com.googlecode.aviator.AviatorEvaluatorInstance.StringSegments
 
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, int) - Constructor for class com.googlecode.aviator.lexer.token.StringToken
 
stringValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
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.function.internal.ReducerResult
 
sub(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
sub(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
sub(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
subsumes(Class<?>[], Class<?>[]) - Static method in class com.googlecode.aviator.utils.Reflector
 
swap() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates a SWAP instruction.
swap(Type, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instructions to swap the top two stack values.
swap() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
SWAP - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
symbolTable - Variable in class com.googlecode.aviator.BaseExpression
 
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.
Target() - Constructor for class com.googlecode.aviator.utils.Reflector.Target
 
tconst(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
TEMP_VAR_GEN - Static variable in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
 
TEMP_VAR_GEN - Static variable in class com.googlecode.aviator.script.AviatorScriptEngine
 
term() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
ternary() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
THROW - Static variable in class com.googlecode.aviator.lexer.token.Variable
 
THROW_VAR - Static variable in class com.googlecode.aviator.utils.Constants
 
THROWABLE_VAR - Static variable in class com.googlecode.aviator.utils.Constants
 
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.
ThrowFunction - Class in com.googlecode.aviator.runtime.function.internal
__throw(e) to throw an exception.
throwNoSuchPropertyException(String) - Static method in class com.googlecode.aviator.utils.Reflector
 
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(Map<String, Object>, String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance.StringSegments
 
toString() - Method in class com.googlecode.aviator.lexer.token.AbstractToken
 
toString() - Method in class com.googlecode.aviator.lexer.token.Variable
 
toString() - Method in class com.googlecode.aviator.Options.Value
 
toString() - Method in class com.googlecode.aviator.parser.VariableMeta
 
toString() - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
toString() - Method in class com.googlecode.aviator.runtime.FunctionArgument
 
toString() - Method in class com.googlecode.aviator.runtime.FunctionParam
 
toString() - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
toString() - Method in class com.googlecode.aviator.runtime.type.seq.AbstractSequence
 
toString() - Method in class com.googlecode.aviator.runtime.type.string.ExpressionSegment
 
toString() - Method in class com.googlecode.aviator.runtime.type.string.LiteralSegment
 
toString() - Method in class com.googlecode.aviator.runtime.type.string.VarSegment
 
toString() - Method in class com.googlecode.aviator.script.AviatorBindings
 
toString() - Method in class com.googlecode.aviator.utils.Env
Gets the map as a String.
TraceFunction - Class in com.googlecode.aviator.runtime.function
Trace eval function.
TRUE - Static variable in class com.googlecode.aviator.lexer.token.Variable
Boolean value true
TRUE - Static variable in class com.googlecode.aviator.runtime.type.AviatorBoolean
 
TRUE_VALUE - Static variable in enum com.googlecode.aviator.Options
 
TRY - Static variable in class com.googlecode.aviator.lexer.token.Variable
elsif keyword
TRY_VAR - Static variable in class com.googlecode.aviator.utils.Constants
 
TryCatchFunction - Class in com.googlecode.aviator.runtime.function.internal
__try(try_func, catch_handlers, finally_fn, callcc)
tryFindScriptFile(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
tryResolveAsClass(Map<String, Object>, String) - Static method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
TupleFunction - Class in com.googlecode.aviator.runtime.function.system
tuple(x,y,z, ...) function to return an object array.
TupleFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.TupleFunction
 
type - Variable in class com.googlecode.aviator.asm.Attribute
The type of this attribute.
Type - Class in com.googlecode.aviator.asm
A Java field or method type.
TYPE_META - Static variable in class com.googlecode.aviator.utils.Constants
 
TypeFunction - Class in com.googlecode.aviator.runtime.function.system
type(x) function return the type of x, the result is a string such as 'string', 'long', 'double' etc.
TypeFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.TypeFunction
 
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.
UndefFunction - Class in com.googlecode.aviator.runtime.function.system
undef(x) to forgot a variable that is defined in current scope.
UndefFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.UndefFunction
 
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.
UNPACK_ARGS - Static variable in class com.googlecode.aviator.utils.Constants
 
unpackArgsFunction(AviatorFunction) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
Wrap the function to unpacking-arguments function.
UnpackingArgsFunction - Class in com.googlecode.aviator.runtime.function.internal
Unpacking arguments on runtime
UnpackingArgsFunction(AviatorFunction) - Constructor for class com.googlecode.aviator.runtime.function.internal.UnpackingArgsFunction
 
unsignedShiftRight(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
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
 
UnsupportedFeatureException - Exception in com.googlecode.aviator.exception
 
UnsupportedFeatureException(Feature) - Constructor for exception com.googlecode.aviator.exception.UnsupportedFeatureException
 
UnsupportedFeatureException() - Constructor for exception com.googlecode.aviator.exception.UnsupportedFeatureException
 
UnsupportedFeatureException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.UnsupportedFeatureException
 
UnsupportedFeatureException(String) - Constructor for exception com.googlecode.aviator.exception.UnsupportedFeatureException
 
UnsupportedFeatureException(Throwable) - Constructor for exception com.googlecode.aviator.exception.UnsupportedFeatureException
 
updateNewLocals(Object[]) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
Notifies subclasses that a new stack map frame is being visited.
USE - Static variable in class com.googlecode.aviator.lexer.token.Variable
 
USE_VAR - Static variable in class com.googlecode.aviator.utils.Constants
 
UseFunction - Class in com.googlecode.aviator.runtime.function.internal
__use(pkg, ...names) function to implement import use
useLRUExpressionCache(int) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Use LRUMap as expression caching.It should be called when initializing the evaluator instance.
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
 
Utils - Class in com.googlecode.aviator.utils
Some helper methods.

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
 
validate(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
 
validate(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Validate a script text whether is a legal aviatorscript text, throw exception if not.
Value() - Constructor for class com.googlecode.aviator.Options.Value
 
Value(Set<Feature>) - Constructor for class com.googlecode.aviator.Options.Value
 
Value(boolean) - Constructor for class com.googlecode.aviator.Options.Value
 
Value(MathContext) - Constructor for class com.googlecode.aviator.Options.Value
 
Value(int) - Constructor for class com.googlecode.aviator.Options.Value
 
valueOf(String) - Static method in enum com.googlecode.aviator.annotation.ImportScope
Returns the enum constant of this type with the specified name.
valueOf(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instructions to box the top stack value using Java 5's valueOf() method.
valueOf(String) - Static method in enum com.googlecode.aviator.Feature
Returns the enum constant of this type with the specified name.
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.parser.CompileTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.aviator.runtime.function.internal.ReducerState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction.LogicOp
Returns the enum constant of this type with the specified name.
valueOf(BigInteger) - Static method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
valueOf(String) - Static method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
valueOf(long) - Static method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
valueOf(boolean) - Static method in class com.googlecode.aviator.runtime.type.AviatorBoolean
 
valueOf(BigDecimal) - Static method in class com.googlecode.aviator.runtime.type.AviatorDecimal
 
valueOf(Map<String, Object>, String) - Static method in class com.googlecode.aviator.runtime.type.AviatorDecimal
 
valueOf(AviatorEvaluatorInstance, String) - Static method in class com.googlecode.aviator.runtime.type.AviatorDecimal
 
valueOf(double) - Static method in class com.googlecode.aviator.runtime.type.AviatorDouble
 
valueOf(Double) - Static method in class com.googlecode.aviator.runtime.type.AviatorDouble
 
valueOf(long) - Static method in class com.googlecode.aviator.runtime.type.AviatorLong
 
valueOf(Long) - Static method in class com.googlecode.aviator.runtime.type.AviatorLong
 
valueOf(Object) - Static method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
valueOf(String) - Static method in enum com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType.ContainerType
Returns the enum constant of this type with the specified name.
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.
valueOf(String) - Static method in enum com.googlecode.aviator.utils.Reflector.PropertyType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.googlecode.aviator.annotation.ImportScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.aviator.Feature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.aviator.lexer.token.OperatorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.aviator.lexer.token.Token.TokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.aviator.Options
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.aviator.parser.CompileTypes
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.internal.ReducerState
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.AviatorRuntimeJavaElementType.ContainerType
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.script.AviatorBindings
 
values() - Method in class com.googlecode.aviator.utils.Env
Get the values.
values() - Static method in enum com.googlecode.aviator.utils.Reflector.PropertyType
Returns an array containing the constants of this enum type, in the order they are declared.
varFullNames - Variable in class com.googlecode.aviator.BaseExpression
 
Variable - Class in com.googlecode.aviator.lexer.token
Variable token
Variable(String, int, int) - Constructor for class com.googlecode.aviator.lexer.token.Variable
 
VariableMeta - Class in com.googlecode.aviator.parser
Variable metadata, collected in compile-time.
VariableMeta(CompileTypes, String, boolean, int) - Constructor for class com.googlecode.aviator.parser.VariableMeta
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
Call with variadic arguments.The subclass must implement this method.
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.ClassMethodFunction
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.DispatchFunction
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.internal.CatchHandlerFunction
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.internal.NewInstanceFunction
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.internal.UnpackingArgsFunction
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.internal.UseFunction
use package.{class1, class2};
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.seq.SeqArrayFunction
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewListFunction
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewMapFunction
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewSetFunction
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.system.ConstantFunction
 
variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.system.TupleFunction
 
VarNameGenerator - Class in com.googlecode.aviator.utils
Non-threadsafe temporal variable name generator
VarNameGenerator() - Constructor for class com.googlecode.aviator.utils.VarNameGenerator
 
VarNameGenerator(long) - Constructor for class com.googlecode.aviator.utils.VarNameGenerator
 
varNames - Variable in class com.googlecode.aviator.BaseExpression
 
VarSegment - Class in com.googlecode.aviator.runtime.type.string
A string segment that generated by a variable in env.
VarSegment(String) - Constructor for class com.googlecode.aviator.runtime.type.string.VarSegment
 
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

WHILE - Static variable in class com.googlecode.aviator.lexer.token.Variable
while keyword
withBreak(AviatorObject) - Static method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
withCont(AviatorObject) - Static method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
withEmpty(AviatorObject) - Static method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
withEnv(Map<String, Object>) - Static method in class com.googlecode.aviator.utils.Reflector.Target
 
withMeta(String, Object) - Method in class com.googlecode.aviator.lexer.token.AbstractToken
 
withMeta(String, Object) - Method in interface com.googlecode.aviator.lexer.token.Token
 
withMeta(Object, Object) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
WithMetaFn - Static variable in class com.googlecode.aviator.utils.Constants
 
WithMetaFunction - Class in com.googlecode.aviator.runtime.function.system
with_meta(obj, key, value) function to add metadata key/value to obj, return the obj.
withObject(Object) - Static method in class com.googlecode.aviator.utils.Reflector.Target
 
withoutMeta(Object) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
WithoutMetaFunction - Class in com.googlecode.aviator.runtime.function.system
without_meta(obj, key) function to remove metadata by key from obj, return the obj.
withReturn(AviatorObject) - Static method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
wrapReturn(Object) - Static method in class com.googlecode.aviator.runtime.function.FunctionUtils
Wraps the object as aviator object.
wrapTrace(AviatorFunction) - Static method in class com.googlecode.aviator.runtime.function.TraceFunction
 
write(ClassWriter, byte[], int, int, int) - Method in class com.googlecode.aviator.asm.Attribute
Returns the byte array form of this attribute.
write(OutputStream, int) - Method in class com.googlecode.aviator.runtime.module.IoModule
 
writer(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
writer(File, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
writer(OutputStream) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
writer(OutputStream, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 

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
 

Z

ZERO_VALUE - Static variable in enum com.googlecode.aviator.Options
 
A B C D E F G H I J K L M N O P R S T U V W X Z 
Skip navigation links

Copyright © 2010–2021. All rights reserved.