Index

A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

a - Variable in class com.googlecode.aviator.runtime.type.seq.ArraySequence
 
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
 
AbstractMinMaxFunction.Op - Enum Class in com.googlecode.aviator.runtime.function.system
 
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
 
AbstractSeqMinMaxFunction.Op - Enum Class in com.googlecode.aviator.runtime.function.seq
 
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_CONSTRUCTOR - Static variable in class com.googlecode.aviator.asm.MethodWriter
Pseudo access flag used to denote constructors.
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_SYNTHETIC_ATTRIBUTE - Static variable in class com.googlecode.aviator.asm.ClassWriter
Pseudo access flag to distinguish between the synthetic attribute and the synthetic access flag.
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.
access - Variable in class com.googlecode.aviator.asm.ClassWriter
The access flags of this class.
access - Variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Access flags of the method visited by this adapter.
access - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
Classes access flags.
access - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder.Item
 
access - Variable in class com.googlecode.aviator.asm.Context
The access flags of the method currently being parsed.
access - Variable in class com.googlecode.aviator.asm.FieldWriter
Access flags of this field.
access - Variable in class com.googlecode.aviator.asm.MethodWriter
Access flags of this method.
aconst(Object) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
ACONST_NULL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
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(E) - Method in class com.googlecode.aviator.utils.IdentityHashSet
 
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 - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
ADD - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
ADD - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
addBranch(Label) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
addBranches(Label, Label[]) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
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.
addMethodFunctions(String, boolean, Class<?>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
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
 
addReference(int, int) - Method in class com.googlecode.aviator.asm.Label
Adds a forward reference to this label.
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.
addSuccessor(int, Label) - Method in class com.googlecode.aviator.asm.MethodWriter
Adds a successor to the currentBlock block.
addSVUID(long) - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
 
addSym(Env, String, String) - Method in class com.googlecode.aviator.runtime.function.internal.UseFunction
 
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
 
addToSubroutine(long, int) - Method in class com.googlecode.aviator.asm.Label
Marks this basic block as belonging to the given subroutine.
addType(Item) - Method in class com.googlecode.aviator.asm.ClassWriter
Adds the given Item to ClassWriter.typeTable.
addType(String) - Method in class com.googlecode.aviator.asm.ClassWriter
Adds the given internal name to ClassWriter.typeTable and returns its index.
addUninitializedType(String, int) - Method in class com.googlecode.aviator.asm.ClassWriter
Adds the given "uninitialized" type to ClassWriter.typeTable and returns its index.
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
 
aliasFunction(String, String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Set alias name for function specified by name
aliasOperator(OperatorType, String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Set a alias token for the operator, only supports AND and OR operator right now.
aliasOperatorTokens - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
alias operator token
ALLOWED_CLASS_SET - Enum constant in enum class com.googlecode.aviator.Options
Allowed java class set in new statement and class's static method(fields) etc.
aload(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
ALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ALWAYS_PARSE_FLOATING_POINT_NUMBER_INTO_DECIMAL - Enum constant in enum class com.googlecode.aviator.Options
When true, always parsing floating-point number into BigDecial, default is false.It replaces
invalid reference
#ALWAYS_USE_DOUBLE_AS_DECIMAL
option.
ALWAYS_PARSE_INTEGRAL_NUMBER_INTO_DECIMAL - Enum constant in enum class com.googlecode.aviator.Options
When true, always parsing integral number into BigDecial, default is false.
AnalyzerAdapter - Class in com.googlecode.aviator.asm.commons
A MethodVisitor that keeps track of stack map frame changes between visitFrame calls.
AnalyzerAdapter(int, String, int, String, String, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.AnalyzerAdapter
Creates a new AnalyzerAdapter.
AnalyzerAdapter(String, int, String, String, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.AnalyzerAdapter
Creates a new AnalyzerAdapter.
and() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
and(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
AND - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
AND - Enum constant in enum class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction.LogicOp
 
AND - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
AND - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
And_Left - Enum constant in enum class com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
 
anew(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
ANEWARRAY - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
annd - Variable in class com.googlecode.aviator.asm.MethodWriter
The annotation default attribute of this method.
annotateClass(Class<?>) - Method in class com.googlecode.aviator.serialize.AviatorObjectOutputStream
 
ANNOTATIONS - Static variable in class com.googlecode.aviator.asm.ClassReader
True to enable annotations support.
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.
AnnotationWriter - Class in com.googlecode.aviator.asm
An AnnotationVisitor that generates annotations in bytecode form.
AnnotationWriter(ClassWriter, boolean, ByteVector, ByteVector, int) - Constructor for class com.googlecode.aviator.asm.AnnotationWriter
Constructs a new AnnotationWriter.
anns - Variable in class com.googlecode.aviator.asm.ClassWriter
The runtime visible annotations of this class.
anns - Variable in class com.googlecode.aviator.asm.FieldWriter
The runtime visible annotations of this field.
anns - Variable in class com.googlecode.aviator.asm.MethodWriter
The runtime visible annotations of this method.
anonymousMethodName() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
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.
append(long) - Method in class com.googlecode.aviator.utils.VarNameGenerator
 
append(StringBuilder, String, boolean, Object) - Method in class com.googlecode.aviator.runtime.function.string.StringJoinFunction
 
APPEND_FRAME - Static variable in class com.googlecode.aviator.asm.MethodWriter
Frame where current locals are the same as the locals in the previous frame, except that k additional locals are defined.
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
 
argumentTypes - Variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Argument types of the method visited by this adapter.
ARITIES_META - Static variable in class com.googlecode.aviator.utils.Constants
 
arity - Variable in class com.googlecode.aviator.code.interpreter.ir.SendIR
 
arity - Variable in enum class com.googlecode.aviator.lexer.token.OperatorType
 
array - Variable in class com.googlecode.aviator.runtime.type.seq.ArrayCollector
 
array() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
Array - Enum constant in enum class com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
 
Array - Enum constant in enum class com.googlecode.aviator.parser.CompileTypes
 
Array - Enum constant in enum class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType.ContainerType
 
ARRAY - Static variable in class com.googlecode.aviator.asm.Type
The sort of array reference types.
ARRAY_OF - Static variable in class com.googlecode.aviator.asm.Frame
Constant to be added to a type to get a type with one more dimension.
arrayAccess() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
ArrayCollector - Class in com.googlecode.aviator.runtime.type.seq
 
ArrayCollector(int) - Constructor for class com.googlecode.aviator.runtime.type.seq.ArrayCollector
 
ArrayHashMap<K,V> - Class in com.googlecode.aviator.utils
 
ArrayHashMap() - Constructor for class com.googlecode.aviator.utils.ArrayHashMap
 
ArrayHashMap.MapEntry<K,V> - Class in com.googlecode.aviator.utils
 
arraylength() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
arrayLength() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to compute the length of an array.
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.
ArrayUtils - Class in com.googlecode.aviator.utils
Utilities to access/update array elements etc.
ArrayUtils() - Constructor for class com.googlecode.aviator.utils.ArrayUtils
 
asList(AviatorFunction...) - Static method in enum class com.googlecode.aviator.Feature
 
ASM - Enum constant in enum class com.googlecode.aviator.EvalMode
Generate JVM byecode by ASM and eval it by JVM.
ASM_MODE - Static variable in enum class com.googlecode.aviator.Options
 
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
 
ASMCodeGenerator.MethodMetaData - Class in com.googlecode.aviator.code.asm
 
AssertFailed() - Constructor for exception class com.googlecode.aviator.runtime.function.system.AssertFunction.AssertFailed
 
AssertFailed(String) - Constructor for exception class com.googlecode.aviator.runtime.function.system.AssertFunction.AssertFailed
 
AssertFailed(String, Throwable) - Constructor for exception class com.googlecode.aviator.runtime.function.system.AssertFunction.AssertFailed
 
AssertFailed(String, Throwable, boolean, boolean) - Constructor for exception class com.googlecode.aviator.runtime.function.system.AssertFunction.AssertFailed
 
AssertFailed(Throwable) - Constructor for exception class 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 Class 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.
AssertTypeIR - Class in com.googlecode.aviator.code.interpreter.ir
 
AssertTypeIR(AssertTypeIR.AssertTypes) - Constructor for class com.googlecode.aviator.code.interpreter.ir.AssertTypeIR
 
AssertTypeIR.AssertTypes - Enum Class in com.googlecode.aviator.code.interpreter.ir
 
AssertTypes() - Constructor for enum class com.googlecode.aviator.code.interpreter.ir.AssertTypeIR.AssertTypes
 
asSet(Feature...) - Static method in enum class com.googlecode.aviator.Feature
Create a feature set from arguments.
asSet(Class<?>...) - Static method in class com.googlecode.aviator.utils.Reflector
 
ASSIGN - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
ASSIGNABLE_ALLOWED_CLASS_SET - Enum constant in enum class com.googlecode.aviator.Options
Allowed assignable java class set in new statement and class's static method(fields) etc.
Assignment - Enum constant in enum class com.googlecode.aviator.Feature
variable assignment
ASSIGNMENT - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
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.
attrs - Variable in class com.googlecode.aviator.asm.ClassWriter
The non standard attributes of this class.
attrs - Variable in class com.googlecode.aviator.asm.Context
Prototypes of the attributes that must be parsed for this class.
attrs - Variable in class com.googlecode.aviator.asm.FieldWriter
The non standard attributes of this field.
attrs - Variable in class com.googlecode.aviator.asm.MethodWriter
The non standard attributes of the method.
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
 
AviatorBigInt.BigIntCache - Class in com.googlecode.aviator.runtime.type
 
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
AviatorBoolean(Boolean) - Constructor for class com.googlecode.aviator.runtime.type.AviatorBoolean
 
aviatorClassLoader - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
 
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
 
AviatorDouble(Number) - Constructor for class com.googlecode.aviator.runtime.type.AviatorDouble
 
AviatorEvaluator - Class in com.googlecode.aviator
Avaitor Expression evaluator
AviatorEvaluator() - Constructor for class com.googlecode.aviator.AviatorEvaluator
 
AviatorEvaluator.StaticHolder - Class in com.googlecode.aviator
 
AviatorEvaluatorInstance - Class in com.googlecode.aviator
A aviator evaluator instance
AviatorEvaluatorInstance(EvalMode) - Constructor for class com.googlecode.aviator.AviatorEvaluatorInstance
Create 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
AviatorLong(long) - Constructor for class com.googlecode.aviator.runtime.type.AviatorLong
 
AviatorLong(Number) - Constructor for class com.googlecode.aviator.runtime.type.AviatorLong
 
AviatorLong.LongCache - Class in com.googlecode.aviator.runtime.type
 
AviatorNil - Class in com.googlecode.aviator.runtime.type
Aviator nil object
AviatorNil() - Constructor for class com.googlecode.aviator.runtime.type.AviatorNil
 
AviatorNumber - Class in com.googlecode.aviator.runtime.type
Aviator number type
AviatorNumber(double) - Constructor for class com.googlecode.aviator.runtime.type.AviatorNumber
 
AviatorNumber(long) - 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
 
AviatorObjectInputStream - Class in com.googlecode.aviator.serialize
A special ObjectInputStream that loads a class based on the AvaitorClassLoader rather than the system default.
AviatorObjectInputStream(InputStream, AviatorEvaluatorInstance) - Constructor for class com.googlecode.aviator.serialize.AviatorObjectInputStream
 
AviatorObjectOutputStream - Class in com.googlecode.aviator.serialize
A special ObjectOutputStream that will write the generated script class byte array.
AviatorObjectOutputStream(OutputStream) - Constructor for class com.googlecode.aviator.serialize.AviatorObjectOutputStream
 
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 Class 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(AviatorScriptEngineFactory) - Constructor for class com.googlecode.aviator.script.AviatorScriptEngine
 
AviatorScriptEngine(Bindings) - Constructor for class com.googlecode.aviator.script.AviatorScriptEngine
 
AviatorScriptEngine.DynamicFunctionInvocationHandler - Class in com.googlecode.aviator.script
 
AviatorScriptEngine.DynamicMethodInvocationHandler - Class in com.googlecode.aviator.script
 
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(String) - Constructor for class com.googlecode.aviator.runtime.type.AviatorStringBuilder
 
AviatorStringBuilder(StringBuilder) - Constructor for class com.googlecode.aviator.runtime.type.AviatorStringBuilder
 
AviatorType - Enum Class in com.googlecode.aviator.runtime.type
Aviator types
AviatorType() - Constructor for enum class com.googlecode.aviator.runtime.type.AviatorType
 

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
 
BASE - Static variable in class com.googlecode.aviator.asm.Frame
Kind of the types that are not relative to an input stack map frame.
BASE_KIND - Static variable in class com.googlecode.aviator.asm.Frame
Mask to get the kind of base types.
BASE_VALUE - Static variable in class com.googlecode.aviator.asm.Frame
Mask to get the value of base types.
BaseEvalCodeGenerator - Class in com.googlecode.aviator.code
 
BaseEvalCodeGenerator(AviatorEvaluatorInstance, String, AviatorClassLoader) - Constructor for class com.googlecode.aviator.code.BaseEvalCodeGenerator
 
BaseExpression - Class in com.googlecode.aviator
Base expression
BaseExpression(AviatorEvaluatorInstance, List<VariableMeta>, SymbolTable) - Constructor for class com.googlecode.aviator.BaseExpression
 
BaseExpression.SymbolHashMap - Class in com.googlecode.aviator
 
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.
BigInt - Enum constant in enum class com.googlecode.aviator.runtime.type.AviatorType
 
BIGINT_TYPE - Static variable in class com.googlecode.aviator.runtime.function.system.TypeFunction
 
BigIntCache() - Constructor for class com.googlecode.aviator.runtime.type.AviatorBigInt.BigIntCache
 
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
 
BIT_AND - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
BIT_AND - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
BIT_NOT - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
BIT_NOT - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
BIT_OR - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
BIT_OR - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
BIT_XOR - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
BIT_XOR - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
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
 
Bool - Enum constant in enum class com.googlecode.aviator.code.interpreter.ir.AssertTypeIR.AssertTypes
 
BOOL_TYPE - Static variable in class com.googlecode.aviator.runtime.function.system.TypeFunction
 
Boolean - Enum constant in enum class com.googlecode.aviator.runtime.type.AviatorType
 
BOOLEAN - Static variable in class com.googlecode.aviator.asm.Frame
The BOOLEAN type.
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.commons.GeneratorAdapter
 
BOOLEAN_TYPE - Static variable in class com.googlecode.aviator.asm.Type
The boolean type.
BOOLEAN_VALUE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
 
BooleanFunction - Class in com.googlecode.aviator.runtime.function.system
Cast value to boolean, return false when nil or false, otherwise returns true.
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
 
bootstrapMethods - Variable in class com.googlecode.aviator.asm.ClassWriter
The BootstrapMethods attribute.
bootstrapMethods - Variable in class com.googlecode.aviator.asm.Context
The start index of each bootstrap method.
bootstrapMethodsCount - Variable in class com.googlecode.aviator.asm.ClassWriter
The number of entries in the BootstrapMethods attribute.
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
 
Brace - Enum constant in enum class com.googlecode.aviator.parser.DepthState
 
braceDepth - Variable in class com.googlecode.aviator.parser.ScopeInfo
 
Bracket - Enum constant in enum class com.googlecode.aviator.parser.DepthState
 
bracketDepth - Variable in class com.googlecode.aviator.parser.ScopeInfo
 
branches - Variable in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
BranchIfIR - Class in com.googlecode.aviator.code.interpreter.ir
 
BranchIfIR(Label, SourceInfo) - Constructor for class com.googlecode.aviator.code.interpreter.ir.BranchIfIR
 
BranchUnlessIR - Class in com.googlecode.aviator.code.interpreter.ir
 
BranchUnlessIR(Label, SourceInfo) - Constructor for class com.googlecode.aviator.code.interpreter.ir.BranchUnlessIR
 
Break - Enum constant in enum class com.googlecode.aviator.runtime.function.internal.ReducerState
 
BREAK - Static variable in class com.googlecode.aviator.lexer.token.Variable
return keyword
breakStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
Call __reducer_break()
BSM - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of BootstrapMethods items.
buf - Variable in class com.googlecode.aviator.asm.Type
A buffer containing the internal name of this Java type.
buffer - Variable in class com.googlecode.aviator.asm.Context
The buffer used to read strings.
BUFFER_SIZE - Static variable in class com.googlecode.aviator.runtime.module.IoModule
 
bv - Variable in class com.googlecode.aviator.asm.AnnotationWriter
The annotation values in bytecode form.
BYTE - Static variable in class com.googlecode.aviator.asm.Frame
The BYTE type.
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.commons.GeneratorAdapter
 
BYTE_TYPE - Static variable in class com.googlecode.aviator.asm.Type
The byte type.
BYTECODE_VER - Static variable in class com.googlecode.aviator.AviatorEvaluator
Deprecated. 
bytecodeVersion - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
Generated java class version,default 1.7
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

cache - Static variable in class com.googlecode.aviator.runtime.type.AviatorBigInt.BigIntCache
 
cache - Static variable in class com.googlecode.aviator.runtime.type.AviatorLong.LongCache
 
cached - Variable in class com.googlecode.aviator.script.AviatorScriptEngine
 
cachedExpressionByDefault - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
 
cachedMethods - Static variable in class com.googlecode.aviator.utils.Reflector
static method caching
cachedNumber - Variable in class com.googlecode.aviator.Options.Value
 
cachedProperties - Static variable in class com.googlecode.aviator.utils.Reflector
static and instance fields property caching
cachedSetterRq - Static variable in class com.googlecode.aviator.utils.Reflector
 
cachedSettters - Static variable in class com.googlecode.aviator.utils.Reflector
instance fields setter caching.
cacheMethodRq - Static variable in class com.googlecode.aviator.utils.Reflector
 
cachePropertyRq - Static variable in class com.googlecode.aviator.utils.Reflector
 
call() - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call() - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call() - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call() - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
 
call(Env) - Method in interface com.googlecode.aviator.utils.Env.GetValueTask
 
call(Env) - Method in class com.googlecode.aviator.utils.Env.TargetObjectTask
 
call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerBreakFunction
 
call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
 
call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.system.NowFunction
 
call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.system.PrintlnFunction
 
call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.system.RandomFunction
 
call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.system.SysDateFunction
 
call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
 
call(Map<String, Object>) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
call function
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
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) - 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) - Method in class com.googlecode.aviator.runtime.function.internal.UseFunction
use package.class;
call(Map<String, Object>, 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) - 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) - 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) - Method in class com.googlecode.aviator.runtime.function.seq.SeqCountFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqKeysFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqReverseFunction
 
call(Map<String, Object>, 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) - 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) - 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) - 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) - 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) - Method in class com.googlecode.aviator.runtime.function.system.IdentityFunction
 
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) - Method in class com.googlecode.aviator.runtime.function.system.PrintFunction
 
call(Map<String, Object>, 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) - Method in class com.googlecode.aviator.runtime.function.system.RandomFunction
 
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) - 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) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
 
call(Map<String, Object>, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
 
call(Map<String, Object>, 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>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.UseFunction
use package.* or use.package.{class};
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathPowFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqAddAllFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqAddFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqContainsKeyFunction
 
call(Map<String, Object>, AviatorObject, 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, 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) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNotAnyFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqRemoveFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqSomeFunction
 
call(Map<String, Object>, AviatorObject, 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.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, 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.StringSplitFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringStartsWithFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringSubStringFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.AssertFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.BinaryFunction
 
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, 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.IsAFunction
 
call(Map<String, Object>, AviatorObject, 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.PrintFunction
 
call(Map<String, Object>, AviatorObject, 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.PstFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.RangeFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.String2DateFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.WithoutMetaFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
 
call(Map<String, Object>, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
 
call(Map<String, Object>, AviatorObject, 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.AbstractVariadicFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerFunction
 
call(Map<String, Object>, AviatorObject, 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.seq.SeqAddFunction
 
call(Map<String, Object>, AviatorObject, 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.SeqPutFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqReduceFunction
 
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, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringSubStringFunction
 
call(Map<String, Object>, AviatorObject, 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.RangeFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.WithMetaFunction
 
call(Map<String, Object>, AviatorObject, 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.RuntimeFunctionDelegator
 
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 class com.googlecode.aviator.runtime.function.AbstractFunction
 
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) - Method in class com.googlecode.aviator.runtime.function.internal.TryCatchFunction
 
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) - 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.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
 
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 class com.googlecode.aviator.runtime.function.AbstractFunction
 
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) - 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.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
 
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 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.AbstractVariadicFunction
 
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) - 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.RuntimeFunctionDelegator
 
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 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.AbstractVariadicFunction
 
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, 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.RuntimeFunctionDelegator
 
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 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.AbstractVariadicFunction
 
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) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
 
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 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.AbstractVariadicFunction
 
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) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
 
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 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.AbstractVariadicFunction
 
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) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
 
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 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.AbstractVariadicFunction
 
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) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
 
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 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.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.TraceFunction
 
call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
 
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 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.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.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.RuntimeFunctionDelegator
 
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 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.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.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.RuntimeFunctionDelegator
 
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 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.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.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.RuntimeFunctionDelegator
 
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 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.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.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.RuntimeFunctionDelegator
 
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 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.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.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.RuntimeFunctionDelegator
 
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 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.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.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.RuntimeFunctionDelegator
 
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 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.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.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.RuntimeFunctionDelegator
 
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 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.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.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.RuntimeFunctionDelegator
 
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 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.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.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.RuntimeFunctionDelegator
 
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
 
callASM(Map<String, VariableMeta>, Map<String, Integer>, Set<Token<?>>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
callFn(AviatorFunction, AviatorObject[], int, Env) - Method in class com.googlecode.aviator.code.interpreter.ir.SendIR
 
CALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
capitalize(StringBuilder, String) - Static method in class com.googlecode.aviator.utils.Reflector
 
CAPTURE_FUNCTION_ARGS - Enum constant in enum class com.googlecode.aviator.Options
Whether to capture the function arguments(at invocation) into env, the argument list will be stored in __args__ variable in env valid for function body.
captureFuncArgs - Variable in class com.googlecode.aviator.parser.ExpressionParser
 
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.
CatchHandlerFunction() - Constructor for class com.googlecode.aviator.runtime.function.internal.CatchHandlerFunction
 
cattrs - Variable in class com.googlecode.aviator.asm.MethodWriter
The non standard attributes of the method's code.
ch - Variable in class com.googlecode.aviator.lexer.token.CharToken
 
changed - Variable in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
Indicates if at least one local variable has moved due to remapping.
Char - Enum constant in enum class com.googlecode.aviator.lexer.token.Token.TokenType
 
CHAR - Static variable in class com.googlecode.aviator.asm.Frame
The CHAR type.
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.
CHAR_VALUE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
 
CHARACTER_TYPE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
 
chars - Variable in class com.googlecode.aviator.utils.VarNameGenerator
 
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.InstructionAdapter
 
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 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
checkExecutionTimedOut(Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
 
checkExecutionTimeout() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
checkFunctionName(Token<?>, boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
checkIfClassIsAllowed(boolean, Class<?>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
check if class is in Options.ALLOWED_CLASS_SET
checkPoints - Variable in class com.googlecode.aviator.utils.Env
 
CHECKPOINTS - Static variable in class com.googlecode.aviator.runtime.RuntimeUtils
 
checkVariableName(Token<?>) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
checkVarIsInit(Token<?>, ExpressionParser.StatementType) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
chooseResult(AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.TryCatchFunction
 
CHOP_FRAME - Static variable in class com.googlecode.aviator.asm.MethodWriter
Frame where current locals are the same as the locals in the previous frame, except that the k last locals are absent.
Class - Enum constant in enum class com.googlecode.aviator.parser.CompileTypes
 
CLASS - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of CONSTANT_Class constant pool items.
CLASS_COUNTER - Static variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
classBytes - Variable in class com.googlecode.aviator.ClassExpression
 
classBytesCache - Variable in class com.googlecode.aviator.serialize.AviatorObjectInputStream
 
classBytesCache - Variable in class com.googlecode.aviator.serialize.AviatorObjectOutputStream
 
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
 
classForName(String) - Method in class com.googlecode.aviator.utils.Env
 
classLoader - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
 
classLoader - Variable in class com.googlecode.aviator.serialize.AviatorObjectInputStream
 
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
 
className - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
className - Variable in class com.googlecode.aviator.code.LambdaGenerator
 
className() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
ClassPathConfigFunctionLoader - Class in com.googlecode.aviator
A function loader that loads function from classpath config file.
ClassPathConfigFunctionLoader() - Constructor for class com.googlecode.aviator.ClassPathConfigFunctionLoader
 
ClassPathConfigFunctionLoader.StaticHolder - Class in com.googlecode.aviator
 
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.
classReaderLength - Variable in class com.googlecode.aviator.asm.MethodWriter
If not zero, indicates that the code of this method must be copied from the ClassReader associated to this writer in cw.cr.
classReaderOffset - Variable in class com.googlecode.aviator.asm.MethodWriter
If not zero, indicates that the code of this method must be copied from the ClassReader associated to this writer in cw.cr.
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 - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
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.
clazz - Variable in class com.googlecode.aviator.runtime.function.ClassMethodFunction
 
clazz - Variable in class com.googlecode.aviator.utils.Reflector.MethodKey
 
CLDESC - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
 
clear() - Method in class com.googlecode.aviator.script.AviatorBindings
 
clear() - Method in class com.googlecode.aviator.utils.ArrayHashMap
 
clear() - Method in class com.googlecode.aviator.utils.Env
Clear all override key-value pairs.
clear() - Method in class com.googlecode.aviator.utils.IdentityHashSet
 
clearCache(ReferenceQueue<V>, ConcurrentHashMap<K, Reference<V>>) - Static method in class com.googlecode.aviator.utils.Reflector
 
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
ClearIR - Class in com.googlecode.aviator.code.interpreter.ir
 
ClearIR() - Constructor for class com.googlecode.aviator.code.interpreter.ir.ClearIR
 
clearStack() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
 
clinit - Variable in class com.googlecode.aviator.asm.commons.StaticInitMerger
 
close(Closeable) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
closeQuietly(Closeable) - Static method in class com.googlecode.aviator.ClassPathConfigFunctionLoader
 
cmpg(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
cmpl(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
code - Variable in class com.googlecode.aviator.asm.MethodWriter
The bytecode of this method.
codeGen - Variable in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
codeGenerator - Variable in class com.googlecode.aviator.code.LambdaGenerator
 
codeGenerator - Variable in class com.googlecode.aviator.parser.ExpressionParser
 
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(int, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
 
CodeSizeEvaluator(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.code.interpreter - package com.googlecode.aviator.code.interpreter
 
com.googlecode.aviator.code.interpreter.ir - package com.googlecode.aviator.code.interpreter.ir
 
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.serialize - package com.googlecode.aviator.serialize
 
com.googlecode.aviator.utils - package com.googlecode.aviator.utils
 
comapreLong(long, long) - Static method in class com.googlecode.aviator.utils.TypeUtils
 
compactTokenList() - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
ComparatorFunction - Class in com.googlecode.aviator.runtime.function.system
Returns an implementation of java.util.Comparator based upon pred function.
ComparatorFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.ComparatorFunction
 
compare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
compare(AviatorObject, Map<String, Object>, boolean) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
compare(Object, Object) - Method in class com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction
 
compare(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction
 
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 Class in com.googlecode.aviator.exception
 
CompareNotSupportedException() - Constructor for exception class com.googlecode.aviator.exception.CompareNotSupportedException
 
CompareNotSupportedException(String) - Constructor for exception class com.googlecode.aviator.exception.CompareNotSupportedException
 
CompareNotSupportedException(String, Throwable) - Constructor for exception class com.googlecode.aviator.exception.CompareNotSupportedException
 
CompareNotSupportedException(Throwable) - Constructor for exception class com.googlecode.aviator.exception.CompareNotSupportedException
 
compareObjects(Object, Object, boolean) - Method in class com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction
 
compareObjects(Map<String, Object>, AviatorObject, AviatorObject, boolean) - Method in class com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction
 
compareTo(SerialVersionUIDAdder.Item) - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder.Item
 
compareTo(LambdaFunctionBootstrap) - Method in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
 
compile(Reader) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
compile(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
Compile a text expression to Expression Object without caching
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(String, boolean) - Static method in class com.googlecode.aviator.AviatorEvaluator
Compile a text expression to Expression object
compile(String, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Compile a text expression to Expression object
compile(String, String, boolean) - Static method in class com.googlecode.aviator.AviatorEvaluator
Compile a text expression to Expression object and cache it with the specified cache key
compile(String, String, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Compile a text expression to Expression object
compile(String, String, String, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
COMPILE - Static variable in class com.googlecode.aviator.AviatorEvaluator
Optimized for compile speed
COMPILE_TIMES - Static variable in class com.googlecode.aviator.runtime.type.AviatorString
 
COMPILE_VALUE - Static variable in enum class com.googlecode.aviator.Options
 
CompiledAviatorScript - Class in com.googlecode.aviator.script
A compiled aviator script.
CompiledAviatorScript(AviatorScriptEngine, Expression) - Constructor for class com.googlecode.aviator.script.CompiledAviatorScript
 
compileEnv - Variable in class com.googlecode.aviator.BaseExpression
 
compileEnv - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
Compile environment only has the *instance*.
compileEnv - Variable in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
CompileExpressionErrorException - Exception Class in com.googlecode.aviator.exception
Compile expression exception
CompileExpressionErrorException() - Constructor for exception class com.googlecode.aviator.exception.CompileExpressionErrorException
 
CompileExpressionErrorException(String) - Constructor for exception class com.googlecode.aviator.exception.CompileExpressionErrorException
 
CompileExpressionErrorException(String, Throwable) - Constructor for exception class com.googlecode.aviator.exception.CompileExpressionErrorException
 
CompileExpressionErrorException(Throwable) - Constructor for exception class com.googlecode.aviator.exception.CompileExpressionErrorException
 
compileScript(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Compile a script file into expression, it doesn't cache the compiled result.
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.
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 Class in com.googlecode.aviator.parser
compile-time types
CompileTypes() - Constructor for enum class com.googlecode.aviator.parser.CompileTypes
 
compute - Variable in class com.googlecode.aviator.asm.MethodWriter
Indicates what must be automatically computed.
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.
computeFrames - Variable in class com.googlecode.aviator.asm.ClassWriter
true if the stack map frames must be recomputed from scratch.
computeMaxs - Variable in class com.googlecode.aviator.asm.ClassWriter
true if the maximum stack size and number of local variables must be automatically computed.
computeSHAdigest(byte[]) - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
Returns the SHA-1 message digest of the given value.
computeSVUID - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
Flag that indicates if we need to compute SVUID.
computeSVUID() - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
Computes and returns the value of SVUID.
configure(AviatorEvaluatorInstance, Expression, long, Env.IntCounter) - Method in class com.googlecode.aviator.utils.Env
 
configureExpression(BaseExpression) - Method in class com.googlecode.aviator.serialize.AviatorObjectInputStream
 
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
 
constantPool - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
constantPool - Variable in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
constantPool - Variable in class com.googlecode.aviator.InterpretExpression
 
Constants - Class in com.googlecode.aviator.utils
 
Constants() - Constructor for class com.googlecode.aviator.utils.Constants
 
constructor - Variable in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
CONSTRUCTOR_METHOD_NAME - Static variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
Cont - Enum constant in enum class com.googlecode.aviator.runtime.function.internal.ReducerState
 
container - Variable in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType
 
containerType - Variable in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType
 
ContainerType() - Constructor for enum class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType.ContainerType
 
contains(Object) - Method in class com.googlecode.aviator.utils.IdentityHashSet
 
containsDot - Variable in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
 
containsDot - Variable in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
containsFunction(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
Check if the function exists in the global evaluator instance.
containsFunction(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Check if the function exists in the evaluator.
containsKey(Object) - Method in class com.googlecode.aviator.script.AviatorBindings
 
containsKey(Object) - Method in class com.googlecode.aviator.utils.ArrayHashMap
 
containsKey(Object) - Method in class com.googlecode.aviator.utils.Env
Check if a key has a defined value.
containsOpFunction(Map<String, Object>, OperatorType) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
 
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
 
Context - Class in com.googlecode.aviator.asm
Information about a class being parsed in a ClassReader.
Context() - Constructor for class com.googlecode.aviator.asm.Context
 
CONTINUE - Static variable in class com.googlecode.aviator.lexer.token.Variable
return keyword
continueStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
Call __reducer_cont(nil)
copyBootstrapMethods(ClassWriter, Item[], char[]) - Method in class com.googlecode.aviator.asm.ClassReader
Copies the bootstrap method data into the given ClassWriter.
copyPool(ClassWriter) - Method in class com.googlecode.aviator.asm.ClassReader
Copies the constant pool data into the given ClassWriter.
count - Variable in class com.googlecode.aviator.utils.VarNameGenerator
 
counter - Variable in class com.googlecode.aviator.asm.commons.StaticInitMerger
 
cr - Variable in class com.googlecode.aviator.asm.ClassWriter
The class reader from which this class writer was constructed, if any.
createAviatorFunctionObject(String) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
createBindings() - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
createBindings(Bindings) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
createFunction(Map<String, Object>, AviatorObject[], SeqCompsitePredFunFunction.LogicOp) - Static method in class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction
 
cs - Variable in class com.googlecode.aviator.runtime.type.seq.CharSeqSequence
 
CURRENT_VERSION - Static variable in class com.googlecode.aviator.utils.Utils
 
currentBlock - Variable in class com.googlecode.aviator.asm.MethodWriter
The current basic block.
currentLabel - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
currentLocals - Variable in class com.googlecode.aviator.asm.MethodWriter
Number of local variables in the current stack map frame.
currentTimeNanos() - Static method in class com.googlecode.aviator.utils.Utils
 
currentToken() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
currentTokenLexeme() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
currLabel - Variable in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
CUSTOM_FUNCTION_LIST_FILE - Static variable in class com.googlecode.aviator.ClassPathConfigFunctionLoader
 
customReadObject(ObjectInputStream) - Method in class com.googlecode.aviator.BaseExpression
 
customWriteObject(ObjectOutputStream) - Method in class com.googlecode.aviator.BaseExpression
 
cv - Variable in class com.googlecode.aviator.asm.ClassVisitor
The class visitor to which this visitor must delegate method calls.
cw - Variable in class com.googlecode.aviator.asm.AnnotationWriter
The class writer to which this annotation must be added.
cw - Variable in class com.googlecode.aviator.asm.FieldWriter
The class writer to which this field must be added.
cw - Variable in class com.googlecode.aviator.asm.MethodWriter
The class writer to which this method must be added.

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
 
data - Variable in class com.googlecode.aviator.asm.ByteVector
The content of this vector.
DATE_FORMATTER - Static variable in class com.googlecode.aviator.runtime.type.AviatorString
 
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
 
DEBUG - Static variable in class com.googlecode.aviator.asm.Label
Indicates if this label is only used for debug attributes.
Decimal - Enum constant in enum class com.googlecode.aviator.runtime.type.AviatorType
 
DECIMAL_TYPE - Static variable in class com.googlecode.aviator.runtime.function.system.TypeFunction
 
DecimalFunction - Class in com.googlecode.aviator.runtime.function.system
Cast value to decimal.
DecimalFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.DecimalFunction
 
DEF - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
DEFAULT_MATH_CONTEXT - Static variable in enum class com.googlecode.aviator.Options
 
DEFINE - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
DEFINE_CLASS_HANDLE - Static variable in class com.googlecode.aviator.code.asm.ClassDefiner
 
DEFINE_META - Static variable in class com.googlecode.aviator.utils.Constants
 
defineClass(String, byte[]) - Method in class com.googlecode.aviator.parser.AviatorClassLoader
 
defineClass(String, Class<?>, byte[], AviatorClassLoader, boolean) - Static method in class com.googlecode.aviator.code.asm.ClassDefiner
 
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) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
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, 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
 
delegate - Variable in class com.googlecode.aviator.utils.IdentityHashSet
 
Delegate - Enum constant in enum class com.googlecode.aviator.lexer.token.Token.TokenType
 
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 Class in com.googlecode.aviator.lexer.token
 
delegateTokenType - Variable in class com.googlecode.aviator.lexer.token.DelegateToken
 
DelegateTokenType() - Constructor for enum class com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
 
delete(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
deleted - Variable in class com.googlecode.aviator.utils.ArrayHashMap.MapEntry
 
depthState - Variable in class com.googlecode.aviator.parser.ScopeInfo
 
DepthState - Enum Class in com.googlecode.aviator.parser
 
DepthState() - Constructor for enum class com.googlecode.aviator.parser.DepthState
 
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 - Variable in class com.googlecode.aviator.asm.commons.Method
The method descriptor.
desc - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder.Item
 
desc - Variable in class com.googlecode.aviator.asm.Context
The descriptor of the method currently being parsed.
desc - Variable in class com.googlecode.aviator.asm.FieldWriter
The index of the constant pool item that contains the descriptor of this field.
desc - Variable in class com.googlecode.aviator.asm.Handle
The descriptor of the field or method designated by this handle.
desc - Variable in class com.googlecode.aviator.asm.Handler
Internal name of the type of exceptions handled by this handler, or null to catch any exceptions.
desc - Variable in class com.googlecode.aviator.asm.MethodWriter
The index of the constant pool item that contains the descriptor of this method.
desc(AviatorObject, Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
 
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
 
descOperandsStack() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
 
descriptor - Variable in class com.googlecode.aviator.asm.MethodWriter
The descriptor of this method.
DESCRIPTORS - Static variable in class com.googlecode.aviator.asm.commons.Method
Maps primitive Java type names to their descriptors.
DigitOnes - Static variable in class com.googlecode.aviator.utils.VarNameGenerator
 
digits - Static variable in class com.googlecode.aviator.utils.VarNameGenerator
 
DigitTens - Static variable in class com.googlecode.aviator.utils.VarNameGenerator
 
DIM - Static variable in class com.googlecode.aviator.asm.Frame
Mask to get the dimension of a frame type.
disableFeature(Feature) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Disable a script engine feature.
dispatch() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
Move pc to next and execute it.
dispatch(boolean) - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
dispatch next IR execution.
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(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
 
DIV - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
DIV - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
DIV - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
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
 
doCompareAndJump(Token<?>, int, OperatorType) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
Double - Enum constant in enum class com.googlecode.aviator.runtime.type.AviatorType
 
DOUBLE - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of CONSTANT_Double constant pool items.
DOUBLE - Static variable in class com.googlecode.aviator.asm.Frame
The DOUBLE type.
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.commons.GeneratorAdapter
 
DOUBLE_TYPE - Static variable in class com.googlecode.aviator.asm.Type
The double type.
DOUBLE_TYPE - Static variable in class com.googlecode.aviator.runtime.function.system.TypeFunction
 
DOUBLE_VALUE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
 
doubleClasses - Static variable in class com.googlecode.aviator.utils.Reflector
 
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 - Variable in class com.googlecode.aviator.runtime.type.AviatorNumber
 
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() - 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
 
DUP_X1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
DUP_X2 - 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
 
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
 
DynamicFunctionInvocationHandler() - Constructor for class com.googlecode.aviator.script.AviatorScriptEngine.DynamicFunctionInvocationHandler
 
DynamicMethodInvocationHandler(Object) - Constructor for class com.googlecode.aviator.script.AviatorScriptEngine.DynamicMethodInvocationHandler
 

E

Edge - Class in com.googlecode.aviator.asm
An edge in the control flow graph of a method body.
Edge() - Constructor for class com.googlecode.aviator.asm.Edge
 
ELEMENT_OF - Static variable in class com.googlecode.aviator.asm.Frame
Constant to be added to a type to get a type with one less dimension.
ELSE - Static variable in class com.googlecode.aviator.lexer.token.Variable
else keyword
elseBody(boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
elseStatement(boolean, boolean, boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
ELSIF - Static variable in class com.googlecode.aviator.lexer.token.Variable
elsif keyword
emit(IR) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
Empty - Enum constant in enum class com.googlecode.aviator.parser.ExpressionParser.StatementType
 
Empty - Enum constant in enum class com.googlecode.aviator.runtime.function.internal.ReducerState
 
EMPTY_ENV - Static variable in class com.googlecode.aviator.utils.Env
 
EMPTY_OBJS - Static variable in class com.googlecode.aviator.code.asm.ClassDefiner
 
EMPTY_VAR_ARGS - Static variable in class com.googlecode.aviator.runtime.function.DispatchFunction
 
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() - Constructor for class com.googlecode.aviator.runtime.type.seq.EmptySequence
 
EmptySequence.EmptyIterator - Class in com.googlecode.aviator.runtime.type.seq
 
ENABLE_PROPERTY_SYNTAX_SUGAR - Enum constant in enum class com.googlecode.aviator.Options
Enable property access syntax sugar, use common-beantuils to access property such as "a.b.c" etc.
enableFeature(Feature) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Enable a script engine feature.
enableSandboxMode() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Configure the evaluator into sandbox mode for security, it means: Disable syntax feature: Module, NewInstance, StaticMethods and InternalVars, Disable reflection invocation by function missing, Set the single maximum loop counter to 65535, Set ALLOWED_CLASS_SET and ASSIGNABLE_ALLOWED_CLASS_SET to be empty, disable all classes to be accessed via static fields or methods, Set the EVAL_TIMEOUT_MS to be 1000 milliseconds(1 second), which means the execution timeout.
enclosingMethod - Variable in class com.googlecode.aviator.asm.ClassWriter
The constant pool item that contains the name and descriptor of the enclosing method of this class.
enclosingMethodOwner - Variable in class com.googlecode.aviator.asm.ClassWriter
The constant pool item that contains the name of the enclosing class of this class.
end - Variable in class com.googlecode.aviator.asm.Handler
End of the exception handler's scope (exclusive).
end - Variable in class com.googlecode.aviator.runtime.type.Range
 
end(boolean) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
END - Static variable in class com.googlecode.aviator.lexer.token.Variable
end keyword
endFrame() - Method in class com.googlecode.aviator.asm.MethodWriter
Checks if the visit of the current frame MethodWriter.frame is finished, and if yes, write it in the StackMapTable attribute.
endMethod() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Marks the end of the visited method.
endVisitClass() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
endVisitMethodCode(boolean) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
engine - Variable in class com.googlecode.aviator.script.AviatorScriptEngine
 
engine - Variable in class com.googlecode.aviator.script.CompiledAviatorScript
 
enlarge(int) - Method in class com.googlecode.aviator.asm.ByteVector
Enlarge this byte vector so that it can receive n more bytes.
ensureDepthState() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
ensureEnableSerializableOption() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
ensureFeatureEnabled(Feature) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
ensureFeatureEnabled(Feature) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
ensureLong(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
ensureNoStatementAfterReturn(ExpressionParser.StatementType) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
enterBrace() - Method in class com.googlecode.aviator.parser.ScopeInfo
 
enterBracket() - Method in class com.googlecode.aviator.parser.ScopeInfo
 
enterLambda() - Method in class com.googlecode.aviator.parser.ScopeInfo
 
enterParen() - Method in class com.googlecode.aviator.parser.ScopeInfo
 
enterScope(boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
enterScope(boolean) - Method in interface com.googlecode.aviator.parser.Parser
 
entries - Variable in class com.googlecode.aviator.utils.ArrayHashMap
 
entrySet() - Method in class com.googlecode.aviator.script.AviatorBindings
 
entrySet() - Method in class com.googlecode.aviator.utils.ArrayHashMap
 
entrySet() - Method in class com.googlecode.aviator.utils.Env
Get the set of entries.
env - Variable in class com.googlecode.aviator.code.interpreter.InterpretContext
 
env - Variable in class com.googlecode.aviator.script.AviatorBindings
 
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
 
Env.GetValueTask - Interface in com.googlecode.aviator.utils
 
Env.IntCounter - Class in com.googlecode.aviator.utils
 
Env.NullClass - Class in com.googlecode.aviator.utils
Default Value when cannot resolve class symbol.
Env.TargetObjectTask - Class in com.googlecode.aviator.utils
 
envProcessor - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
 
EnvProcessor - Interface in com.googlecode.aviator
Processing env before or after executing expression.
EQ - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
EQ - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
EQ - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
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.commons.SerialVersionUIDAdder.Item
 
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.code.interpreter.ir.Label
 
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.runtime.function.seq.SeqMapEntryFunction.MapEntry
 
equals(Object) - Method in class com.googlecode.aviator.script.AviatorBindings
 
equals(Object) - Method in class com.googlecode.aviator.utils.Reflector.MethodKey
 
error(String) - Static method in class com.googlecode.aviator.ClassPathConfigFunctionLoader
 
errorTimes - Static variable in class com.googlecode.aviator.code.asm.ClassDefiner
 
eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.AssertTypeIR
 
eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.BranchIfIR
 
eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.BranchUnlessIR
 
eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.ClearIR
 
eval(InterpretContext) - Method in interface com.googlecode.aviator.code.interpreter.IR
 
eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.GotoIR
 
eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.LoadIR
 
eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.NewLambdaIR
 
eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.PopIR
 
eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.PopNIR
 
eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.SendIR
 
eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.VisitLabelIR
 
eval(AviatorObject[], Map<String, Object>) - Method in enum class com.googlecode.aviator.lexer.token.OperatorType
 
eval(AviatorObject, AviatorObject, Map<String, Object>, OperatorType) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
Eval with binary operator
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(Reader, ScriptContext) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
eval(String, ScriptContext) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
eval(Map<String, Object>, AviatorObject[], OperatorType) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
Eval with arguments array.
eval(ScriptContext) - Method in class com.googlecode.aviator.script.CompiledAviatorScript
 
EVAL - Static variable in class com.googlecode.aviator.AviatorEvaluator
Optimized for execute speed,this is the default option
EVAL_MODE - Enum constant in enum class com.googlecode.aviator.Options
Script engine evaluate mode, default is ASM mode.
EVAL_TIMEOUT_MS - Enum constant in enum class com.googlecode.aviator.Options
The expression execution timeout value in milliseconds.
EVAL_VALUE - Static variable in enum class com.googlecode.aviator.Options
 
eval0(AviatorObject, AviatorObject, Map<String, Object>, OperatorType, AviatorFunction) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
 
eval0(AviatorObject, Map<String, Object>, OperatorType, AviatorFunction) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
 
eval0(Map<String, Object>, AviatorObject[], OperatorType, AviatorFunction) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
 
EvalCodeGenerator - Interface in com.googlecode.aviator.code
 
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
 
evalMode - Variable in class com.googlecode.aviator.Options.Value
 
EvalMode - Enum Class in com.googlecode.aviator
Expression engine evaluate mode
EvalMode() - Constructor for enum class com.googlecode.aviator.EvalMode
 
evalOpFunction(Map<String, Object>, AviatorObject[], OperatorType, AviatorFunction) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
 
evalWithoutDispatch(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.LoadIR
 
EXCEPTION - Static variable in class com.googlecode.aviator.asm.Edge
Denotes a control flow graph edge corresponding to an exception handler.
exceptionClasses - Variable in class com.googlecode.aviator.runtime.function.internal.CatchHandler
 
exceptionCount - Variable in class com.googlecode.aviator.asm.MethodWriter
Number of exceptions that can be thrown by this method.
ExceptionHandle - Enum constant in enum class com.googlecode.aviator.Feature
try..catch..finally and throw statement to handle exceptions.
exceptions - Variable in class com.googlecode.aviator.asm.MethodWriter
The exceptions that can be thrown by this method.
exec(String, Object...) - Static method in class com.googlecode.aviator.AviatorEvaluator
Deprecated. 
exec(String, Object...) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Deprecated.
execute() - Method in class com.googlecode.aviator.BaseExpression
 
execute() - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
execute() - Method in interface com.googlecode.aviator.Expression
Execute an expression with an empty environment, returns the result.
execute(int, int, ClassWriter, Item) - Method in class com.googlecode.aviator.asm.Frame
Simulates the action of the given instruction on the output stack frame.
execute(int, int, String) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
execute(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
Execute a text expression without caching and env map.
execute(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Execute a text expression without caching and env map.
execute(String, String, Map<String, Object>, boolean) - Static method in class com.googlecode.aviator.AviatorEvaluator
Execute a text expression with environment
execute(String, String, Map<String, Object>, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
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, Map<String, Object>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Execute a text expression without caching
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>, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Execute a text expression with environment
execute(Map<String, Object>) - Method in class com.googlecode.aviator.BaseExpression
 
execute(Map<String, Object>) - Method in interface com.googlecode.aviator.Expression
Execute an expression with an environment, returns the result.
execute(Map<String, Object>, boolean) - Method in class com.googlecode.aviator.BaseExpression
 
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.InterpretExpression
 
executeDirectly(Map<String, Object>) - Method in class com.googlecode.aviator.LiteralExpression
 
executeModule(Expression, String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
executeOperator(Map<Integer, DelegateToken.DelegateTokenType>, Token<?>, OperatorType, int, int) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
exists(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
exp - Variable in class com.googlecode.aviator.runtime.type.string.ExpressionSegment
 
EXP - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
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.
expectChar(char) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
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
 
Exponent - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
expr() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
expression - Variable in class com.googlecode.aviator.BaseExpression
 
expression - Variable in class com.googlecode.aviator.code.interpreter.InterpretContext
 
expression - Variable in class com.googlecode.aviator.lexer.ExpressionLexer
 
expression - Variable in class com.googlecode.aviator.runtime.function.LambdaFunction
 
expression - Variable in class com.googlecode.aviator.runtime.FunctionArgument
 
expression - Variable in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
 
expression - Variable in class com.googlecode.aviator.script.CompiledAviatorScript
 
expression - Variable in class com.googlecode.aviator.utils.Env
 
Expression - Interface in com.googlecode.aviator
A expression
ExpressionAccessor - Class in com.googlecode.aviator
Base expression default methods accessor
ExpressionAccessor() - Constructor for class com.googlecode.aviator.ExpressionAccessor
 
expressionCache - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
Compiled Expression cache
ExpressionLexer - Class in com.googlecode.aviator.lexer
Expression Lexer,scan tokens from string
ExpressionLexer(AviatorEvaluatorInstance, String) - Constructor for class com.googlecode.aviator.lexer.ExpressionLexer
 
expressionLRUCache - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
 
ExpressionNotFoundException - Exception Class in com.googlecode.aviator.exception
Compiled expression not found exception.
ExpressionNotFoundException() - Constructor for exception class com.googlecode.aviator.exception.ExpressionNotFoundException
 
ExpressionNotFoundException(String) - Constructor for exception class com.googlecode.aviator.exception.ExpressionNotFoundException
 
ExpressionNotFoundException(String, Throwable) - Constructor for exception class com.googlecode.aviator.exception.ExpressionNotFoundException
 
ExpressionNotFoundException(Throwable) - Constructor for exception class 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
 
ExpressionParser.StatementType - Enum Class in com.googlecode.aviator.parser
 
ExpressionRuntimeException - Exception Class in com.googlecode.aviator.exception
Expression runtime exception
ExpressionRuntimeException() - Constructor for exception class com.googlecode.aviator.exception.ExpressionRuntimeException
 
ExpressionRuntimeException(String) - Constructor for exception class com.googlecode.aviator.exception.ExpressionRuntimeException
 
ExpressionRuntimeException(String, Throwable) - Constructor for exception class com.googlecode.aviator.exception.ExpressionRuntimeException
 
ExpressionRuntimeException(Throwable) - Constructor for exception class 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 Class in com.googlecode.aviator.exception
Expression syntax exception
ExpressionSyntaxErrorException() - Constructor for exception class com.googlecode.aviator.exception.ExpressionSyntaxErrorException
 
ExpressionSyntaxErrorException(String) - Constructor for exception class com.googlecode.aviator.exception.ExpressionSyntaxErrorException
 
ExpressionSyntaxErrorException(String, Throwable) - Constructor for exception class com.googlecode.aviator.exception.ExpressionSyntaxErrorException
 
ExpressionSyntaxErrorException(Throwable) - Constructor for exception class com.googlecode.aviator.exception.ExpressionSyntaxErrorException
 
extensions - Static variable in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 

F

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.
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
 
factor() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
factor0() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
factory - Variable in class com.googlecode.aviator.script.AviatorScriptEngine
 
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 class 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 Class in com.googlecode.aviator
Syntax features.
Feature() - Constructor for enum class com.googlecode.aviator.Feature
 
Feature(List<AviatorFunction>) - Constructor for enum class com.googlecode.aviator.Feature
 
Feature(Set<Feature>) - Constructor for enum class com.googlecode.aviator.Feature
 
Feature(Set<Feature>, List<AviatorFunction>) - Constructor for enum class com.googlecode.aviator.Feature
 
FEATURE_SET - Enum constant in enum class com.googlecode.aviator.Options
AviatorScript engine feature set, see Feature
featureSet - Variable in class com.googlecode.aviator.Options.Value
 
featureSet - Variable in class com.googlecode.aviator.parser.ExpressionParser
 
FIELD - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of CONSTANT_Fieldref constant pool items.
FIELD_PREFIX - Static variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
fieldCounter - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
fieldInsn(int, Type, String, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates a get field or set field instruction.
FIELDORMETH_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of field and method invocations instructions.
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.
FieldWriter - Class in com.googlecode.aviator.asm
An FieldVisitor that generates Java fields in bytecode form.
FieldWriter(ClassWriter, int, String, String, String, Object) - Constructor for class com.googlecode.aviator.asm.FieldWriter
Constructs a new FieldWriter.
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
 
fillDefaultOpts() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
filteredFunctionNames - Variable in class com.googlecode.aviator.BaseExpression
 
FINALLY - Static variable in class com.googlecode.aviator.lexer.token.Variable
 
findMethodsFromClass(Class<?>, boolean) - Static method in class com.googlecode.aviator.utils.Reflector
 
findSymbol(String) - Method in class com.googlecode.aviator.utils.Env
 
first() - Method in class com.googlecode.aviator.runtime.type.Range
 
firstField - Variable in class com.googlecode.aviator.asm.ClassWriter
The fields of this class.
firstHandler - Variable in class com.googlecode.aviator.asm.MethodWriter
The first element in the exception handler list.
firstIndex - Variable in class com.googlecode.aviator.parser.VariableMeta
 
firstLocal - Variable in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
Index of the first local variable, after formal parameters.
firstMethod - Variable in class com.googlecode.aviator.asm.ClassWriter
The methods of this class.
flags - Variable in class com.googlecode.aviator.asm.Context
The ClassReader option flags for the parsing of this class.
FLOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FLOAT - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of CONSTANT_Float constant pool items.
FLOAT - Static variable in class com.googlecode.aviator.asm.Frame
The FLOAT type.
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.commons.GeneratorAdapter
 
FLOAT_TYPE - Static variable in class com.googlecode.aviator.asm.Type
The float type.
FLOAT_VALUE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
 
FMUL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
fn - Variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
fn - Variable in class com.googlecode.aviator.runtime.function.internal.UnpackingArgsFunction
 
Fn - Enum constant in enum class com.googlecode.aviator.Feature
fn to define named function
FN - Static variable in class com.googlecode.aviator.lexer.token.Variable
fn keyword
FNEG - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
fnLocal - Variable in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
 
fnStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
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.
ForLoop - Enum constant in enum class com.googlecode.aviator.Feature
for loop statement
formatCache - Static variable in class com.googlecode.aviator.runtime.function.system.DateFormatCache
 
forStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
for x in coll { ...body...
forward - Variable in class com.googlecode.aviator.runtime.type.Range
 
frame - Variable in class com.googlecode.aviator.asm.Label
Information about the input and output stack map frames of this basic block.
frame - Variable in class com.googlecode.aviator.asm.MethodWriter
The current stack map frame.
Frame - Class in com.googlecode.aviator.asm
Information about the input and output stack map frames of a basic block.
Frame() - Constructor for class com.googlecode.aviator.asm.Frame
 
frameCount - Variable in class com.googlecode.aviator.asm.MethodWriter
Number of stack map frames in the StackMapTable attribute.
FRAMES - Static variable in class com.googlecode.aviator.asm.ClassReader
True to enable stack map frames support.
FRAMES - Static variable in class com.googlecode.aviator.asm.MethodWriter
Indicates that the stack map frames must be recomputed from scratch.
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
 
fromClasses(Set<Class<?>>) - Static method in class com.googlecode.aviator.Options.Value
 
FSTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FSUB - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
FULL_FEATURE_SET - Static variable in enum class com.googlecode.aviator.Options
 
FULL_FRAME - Static variable in class com.googlecode.aviator.asm.MethodWriter
Full frame
func - Variable in class com.googlecode.aviator.runtime.function.internal.CatchHandler
 
func - Variable in class com.googlecode.aviator.utils.Reflector.PropertyFoundResult
 
FUNC - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
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
 
FUNC_TYPE - Static variable in class com.googlecode.aviator.runtime.function.system.TypeFunction
 
funcId - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator.MethodMetaData
 
funcId - Variable in class com.googlecode.aviator.code.interpreter.ir.SendIR
 
funcInvocationId - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
 
funcMap - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
 
funcsArgs - Variable in class com.googlecode.aviator.BaseExpression
 
funcsArgs - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
function params info.
Function - Enum constant in enum class com.googlecode.aviator.parser.CompileTypes
 
Function - Annotation Interface 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.
functionLoaders - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
function loader list
functionMissing - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
 
functionMissing - Variable in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
 
FunctionMissing - Interface in com.googlecode.aviator
Function not found hook interface.
functionNames - Variable in class com.googlecode.aviator.BaseExpression
 
FunctionNotFoundException - Exception Class in com.googlecode.aviator.exception
Function not found exception.
FunctionNotFoundException() - Constructor for exception class com.googlecode.aviator.exception.FunctionNotFoundException
 
FunctionNotFoundException(String) - Constructor for exception class com.googlecode.aviator.exception.FunctionNotFoundException
 
FunctionNotFoundException(String, Throwable) - Constructor for exception class com.googlecode.aviator.exception.FunctionNotFoundException
 
FunctionNotFoundException(Throwable) - Constructor for exception class 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
 
functionProxyHandler - Variable in class com.googlecode.aviator.script.AviatorScriptEngine
 
functions - Variable in class com.googlecode.aviator.ClassPathConfigFunctionLoader
 
functions - Variable in enum class com.googlecode.aviator.Feature
Functions to support the feature.
functions - Variable in class com.googlecode.aviator.runtime.function.DispatchFunction
 
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 - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
GE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
GE - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
gen() - Method in class com.googlecode.aviator.utils.VarNameGenerator
Generate a temporal variable name.
genCustomSerializeMethod() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
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(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.
GeneratorAdapter(int, MethodVisitor, int, String, String) - Constructor for class com.googlecode.aviator.asm.commons.GeneratorAdapter
Creates a new GeneratorAdapter.
GeneratorAdapter(MethodVisitor, int, String, String) - Constructor for class com.googlecode.aviator.asm.commons.GeneratorAdapter
Creates a new GeneratorAdapter.
genGetterName(String, String) - Static method in class com.googlecode.aviator.utils.Reflector
 
genName() - Static method in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
 
genNewLambdaCode(LambdaFunctionBootstrap) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
genNewLambdaCode(LambdaFunctionBootstrap) - Method in interface com.googlecode.aviator.code.EvalCodeGenerator
 
genNewLambdaCode(LambdaFunctionBootstrap) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
genReadObject() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
genTopEnv(Map<String, Object>, boolean) - Method in class com.googlecode.aviator.BaseExpression
 
genVar() - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
genWriteObject() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
get(int) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
get(int) - Method in class com.googlecode.aviator.asm.Frame
Returns the output frame local variable type at the given index.
get(Item) - Method in class com.googlecode.aviator.asm.ClassWriter
Returns the constant pool's hash table item which is equal to the given item.
get(Object) - Method in class com.googlecode.aviator.script.AviatorBindings
 
get(Object) - Method in class com.googlecode.aviator.utils.ArrayHashMap
 
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
 
get(Object, int) - Static method in class com.googlecode.aviator.utils.ArrayUtils
 
getAccess() - Method in class com.googlecode.aviator.asm.ClassReader
Returns the class's access flags (see Opcodes).
getArgIndex(int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Returns the index of the given method argument in the frame's local variables array.
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.
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.
getArgumentTypes() - Method in class com.googlecode.aviator.asm.commons.Method
Returns the argument types of the method described by this object.
getArgumentTypes() - Method in class com.googlecode.aviator.asm.Type
Returns the argument types of methods of this type.
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(String) - Static method in class com.googlecode.aviator.asm.Type
Returns the Java types corresponding to the argument types of the given method descriptor.
getArity() - Method in enum class com.googlecode.aviator.lexer.token.OperatorType
 
getArity() - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
getAssignedValue(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
getAttributes() - Method in class com.googlecode.aviator.asm.ClassReader
Returns the start index of the attribute_info structure of this class.
getAviatorClassLoader() - Static method in class com.googlecode.aviator.AviatorEvaluator
Returns classloader
getAviatorClassLoader() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Returns classloader
getAviatorClassLoader(boolean) - Static method in class com.googlecode.aviator.AviatorEvaluator
Returns classloader
getAviatorClassLoader(boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Returns classloader
getAviatorObjectFromToken(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
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.RuntimeFunctionDelegator
 
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
 
getBigNumberLexeme(StringBuilder) - Method in class com.googlecode.aviator.lexer.ExpressionLexer
 
getBooleanValue() - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
 
getBooleanValue(AviatorObject, Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.function.FunctionUtils
Get boolean value from env.
getBoxedType(Type) - Static method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
 
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
 
getCauseOrElse(Exception) - Static method in class com.googlecode.aviator.utils.Reflector
 
getCGTimes - Variable in class com.googlecode.aviator.parser.ExpressionParser
 
getCh() - Method in class com.googlecode.aviator.lexer.token.CharToken
 
getCharsFromLong(long, int, char[]) - Static method in class com.googlecode.aviator.utils.VarNameGenerator
 
getCheckPoints() - Method in class com.googlecode.aviator.utils.Env
 
getClassBytes() - Method in class com.googlecode.aviator.ClassExpression
 
getClassInstanceMethods(Class<?>, String) - Static method in class com.googlecode.aviator.utils.Reflector
 
getClassLoader() - Method in class com.googlecode.aviator.code.BaseEvalCodeGenerator
 
getClassLoader() - Method in interface com.googlecode.aviator.code.EvalCodeGenerator
 
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.
getClassPropertyResults(ConcurrentHashMap<Class<?>, Reference<Map<String, Reflector.PropertyFoundResult>>>, ReferenceQueue<Map<String, Reflector.PropertyFoundResult>>, Class<?>) - Static method in class com.googlecode.aviator.utils.Reflector
 
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
 
getCodeGeneratorWithTimes() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
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 class com.googlecode.aviator.Feature
Returns the feature set that is compatible with aviator early versions(before 5.0).
getCompiledExpression(String, FutureTask<Expression>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
getCompileEnv() - Method in class com.googlecode.aviator.BaseExpression
 
getCompileEnv() - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
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
 
getCount() - Method in class com.googlecode.aviator.asm.Attribute
Returns the length of the attribute list that begins with this attribute.
getCurrentIndex() - Method in class com.googlecode.aviator.lexer.ExpressionLexer
 
getDefaultEvalMode() - Static method in enum class com.googlecode.aviator.Options
 
getDefaults() - Method in class com.googlecode.aviator.script.AviatorBindings
 
getDefaults() - Method in class com.googlecode.aviator.utils.Env
 
getDefaultValue() - Method in enum class com.googlecode.aviator.Options
Returns the default value of option.
getDefaultValueObject() - Method in enum class 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.
getDescriptor(StringBuilder) - Method in class com.googlecode.aviator.asm.Type
Appends the descriptor corresponding to this Java type to the given string buffer.
getDescriptor(StringBuilder, Class<?>) - Static method in class com.googlecode.aviator.asm.Type
Appends the descriptor of the given class to the given string buffer.
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
getElementClass(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
 
getElementType() - Method in class com.googlecode.aviator.asm.Type
Returns the type of the elements of this array type.
getEndIndex() - Method in class com.googlecode.aviator.lexer.token.AbstractToken
 
getEndIndex() - Method in interface com.googlecode.aviator.lexer.token.Token
 
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
 
getEnv() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
 
getEnvProcessor() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Retrieve current env processor, default is null.
getEvalMode() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
getEvalTimeoutNs(Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
 
getExecutionStartNs(boolean) - Method in class com.googlecode.aviator.BaseExpression
 
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.code.interpreter.InterpretContext
 
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(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
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 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
getFileDir(String) - Static method in class com.googlecode.aviator.Main
 
getFirst() - Method in class com.googlecode.aviator.asm.Label
Returns the first label of the series to which this label belongs.
getFirstIndex() - Method in class com.googlecode.aviator.parser.VariableMeta
 
getFullFeatures() - Static method in enum class 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
 
getFunc(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
 
getFuncMap() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Returns the functions map
getFuncsArgs() - Method in class com.googlecode.aviator.code.BaseEvalCodeGenerator
 
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(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(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.
getFunctionNames() - Method in class com.googlecode.aviator.BaseExpression
 
getFunctionNames() - Method in interface com.googlecode.aviator.Expression
Returns the function names in the expression when using AviatorEvaluator.EVAL mode, otherwise returns an empty list.
getFunctions() - Method in enum class com.googlecode.aviator.Feature
 
getImplicitFrame(Context) - Method in class com.googlecode.aviator.asm.ClassReader
Computes the implicit frame of the method currently being parsed (as defined in the given Context) and stores it in the given context.
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
 
getIndex2DelegateTypeMap(OperatorType) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
getInnerName(String) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
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() - Method in class com.googlecode.aviator.script.AviatorBindings
 
getInstance() - Method in class com.googlecode.aviator.utils.Env
 
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.
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.
getInternalNames(Type[]) - Static method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Returns the internal names of the given types.
getInvokeMethodDesc(int) - Static method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
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
getKey() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction.MapEntry
 
getKey() - Method in class com.googlecode.aviator.utils.ArrayHashMap.MapEntry
 
getLabel() - Method in class com.googlecode.aviator.code.interpreter.ir.BranchIfIR
 
getLabel() - Method in class com.googlecode.aviator.code.interpreter.ir.BranchUnlessIR
 
getLabel() - Method in class com.googlecode.aviator.code.interpreter.ir.GotoIR
 
getLabel() - Method in interface com.googlecode.aviator.code.interpreter.ir.JumpIR
 
getLabel() - Method in class com.googlecode.aviator.code.interpreter.ir.VisitLabelIR
 
getLabels() - Method in class com.googlecode.aviator.asm.Attribute
Returns the labels corresponding to this attribute.
getLambdaBootstraps() - Method in class com.googlecode.aviator.BaseExpression
 
getLambdaFunctionBootstrap() - Method in class com.googlecode.aviator.lexer.token.DelegateToken
 
getLambdaGenerator() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
getLanguageName() - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
getLanguageVersion() - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
getLength(Object) - Static method in class com.googlecode.aviator.utils.ArrayUtils
 
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
 
getLookheadLexemeLength() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
getLookheadStartIndex() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
getLoopKeyword(boolean) - 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.
getMergedType(int, int) - Method in class com.googlecode.aviator.asm.ClassWriter
Returns the index of the common super type of the two given types.
getMeta(String) - Method in class com.googlecode.aviator.lexer.token.AbstractToken
 
getMeta(String) - Method in interface com.googlecode.aviator.lexer.token.Token
 
getMeta(String, V) - Method in class com.googlecode.aviator.lexer.token.AbstractToken
 
getMeta(String, V) - 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(Constructor<?>) - Static method in class com.googlecode.aviator.asm.commons.Method
Creates a new Method.
getMethod(Method) - 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(Type, Type...) - Static method in class com.googlecode.aviator.asm.Type
Returns the Java method type corresponding to the given argument and return types.
getMethodType(String) - Static method in class com.googlecode.aviator.asm.Type
Returns the Java type corresponding to the given method descriptor.
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
 
getmOverrides(boolean) - Method in class com.googlecode.aviator.utils.Env
 
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.SeqAddAllFunction
 
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 class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
 
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
 
getNewOffset(int[], int[], int, int) - Static method in class com.googlecode.aviator.asm.MethodWriter
Computes the future value of a bytecode offset.
getNewOffset(int[], int[], Label) - Static method in class com.googlecode.aviator.asm.MethodWriter
Updates the offset of the given label.
getNextFuncInvocationId() - Method in class com.googlecode.aviator.code.BaseEvalCodeGenerator
 
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.code.interpreter.ir.OperatorIR
 
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.
getOperands() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
 
getOperatorAliasToken(OperatorType) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
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.
getOptimizeLevel() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
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
 
getParamExp(int) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
getParsedTokens() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
getPattern() - Method in class com.googlecode.aviator.runtime.type.AviatorPattern
 
getPc() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
 
getPc() - Method in class com.googlecode.aviator.code.interpreter.ir.BranchIfIR
 
getPc() - Method in class com.googlecode.aviator.code.interpreter.ir.BranchUnlessIR
 
getPc() - Method in class com.googlecode.aviator.code.interpreter.ir.GotoIR
 
getPrequires() - Method in enum class com.googlecode.aviator.Feature
 
getPrevToken() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
getProgram(String...) - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
getProperty(Object, String) - Static method in class com.googlecode.aviator.utils.Reflector
 
getProperty(String, String[], Map<String, Object>, boolean, boolean) - Static method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
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
 
getRemainArgs(String[], int) - Static method in class com.googlecode.aviator.Main
 
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.interpreter.InterpretCodeGenerator
 
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() - Method in class com.googlecode.aviator.asm.Type
Returns the return type of methods of this type.
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(String) - Static method in class com.googlecode.aviator.asm.Type
Returns the Java type corresponding to the return type of the given method descriptor.
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.AnnotationWriter
Returns the size of this annotation writer list.
getSize() - Method in class com.googlecode.aviator.asm.FieldWriter
Returns the size of this field.
getSize() - Method in class com.googlecode.aviator.asm.MethodWriter
Returns the size of the bytecode of this method.
getSize() - Method in class com.googlecode.aviator.asm.Type
Returns the size of values of this type.
getSize(ClassWriter, byte[], int, int, int) - Method in class com.googlecode.aviator.asm.Attribute
Returns the size of all the attributes in this attribute list.
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
 
getStartNs() - Method in class com.googlecode.aviator.utils.Env
 
getstatic(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
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 - 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
 
getSystemEvalMode() - Static method in enum class com.googlecode.aviator.Options
 
getTag() - Method in class com.googlecode.aviator.asm.Handle
Returns the kind of field or method designated by this handle.
Getter - Enum constant in enum class com.googlecode.aviator.utils.Reflector.PropertyType
 
getToken() - Method in class com.googlecode.aviator.lexer.token.DelegateToken
 
getToken() - Method in enum class com.googlecode.aviator.lexer.token.OperatorType
 
getTokenFromOperand(Token<?>, AviatorObject) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
Get token from executing result
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() - 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
 
getType(char[], int) - 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(String) - Static method in class com.googlecode.aviator.asm.Type
Returns the Java type corresponding to the given type descriptor.
getValue() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction.MapEntry
 
getValue() - Method in class com.googlecode.aviator.utils.ArrayHashMap.MapEntry
 
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.RuntimeFunctionDelegator
 
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, String[], Map<String, Object>, boolean, boolean) - Static method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
getValueFromEnv(String, boolean, Map<String, Object>, boolean) - 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, otherwise returns an empty list.
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, otherwise returns an empty list.
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
 
GotoIR - Class in com.googlecode.aviator.code.interpreter.ir
 
GotoIR(Label, SourceInfo) - Constructor for class com.googlecode.aviator.code.interpreter.ir.GotoIR
 
GT - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
GT - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
GT - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 

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 - Variable in class com.googlecode.aviator.runtime.function.ClassMethodFunction
 
handle - Variable in class com.googlecode.aviator.utils.Reflector.PropertyFoundResult
 
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.
HANDLE - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of CONSTANT_MethodHandle constant pool items.
HANDLE_BASE - Static variable in class com.googlecode.aviator.asm.ClassWriter
The base value for all CONSTANT_MethodHandle constant pool items.
handler - Variable in class com.googlecode.aviator.asm.Handler
Beginning of the exception handler's code.
Handler - Class in com.googlecode.aviator.asm
Information about an exception handler block.
Handler() - Constructor for class com.googlecode.aviator.asm.Handler
 
handlerCount - Variable in class com.googlecode.aviator.asm.MethodWriter
Number of elements in the exception handler list.
hash - Variable in class com.googlecode.aviator.utils.ArrayHashMap.MapEntry
 
hash(Object) - Static method in class com.googlecode.aviator.utils.ArrayHashMap
 
hashCode - Variable in class com.googlecode.aviator.asm.Item
The hash code value of this constant pool item.
hashCode() - Method in class com.googlecode.aviator.asm.commons.Method
 
hashCode() - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder.Item
 
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.code.interpreter.ir.Label
 
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.runtime.function.seq.SeqMapEntryFunction.MapEntry
 
hashCode() - Method in class com.googlecode.aviator.script.AviatorBindings
 
hashCode() - Method in class com.googlecode.aviator.utils.Reflector.MethodKey
 
hasInterpolation - Variable in class com.googlecode.aviator.runtime.type.AviatorString
 
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
 
hasStaticInitializer - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
Set to true if the class has static initializer.
hasSVUID - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
Set to true if the class already has SVUID.
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.
HEX_ARRAY - Static variable in class com.googlecode.aviator.utils.Utils
 
hintLength - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance.StringSegments
 
hintSize() - Method in class com.googlecode.aviator.runtime.module.LineSequence
 
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

i - Variable in class com.googlecode.aviator.code.interpreter.ir.Label
 
i - Variable in class com.googlecode.aviator.runtime.type.seq.ArrayCollector
 
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
 
ianns - Variable in class com.googlecode.aviator.asm.ClassWriter
The runtime invisible annotations of this class.
ianns - Variable in class com.googlecode.aviator.asm.FieldWriter
The runtime invisible annotations of this field.
ianns - Variable in class com.googlecode.aviator.asm.MethodWriter
The runtime invisible annotations of this method.
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 - Enum constant in enum class com.googlecode.aviator.Feature
if/elsif/else statement
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
IfCallccFunction() - Constructor for class com.googlecode.aviator.runtime.function.internal.IfCallccFunction
 
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.InstructionAdapter
 
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 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
ifnull(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
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 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IfReturnFn - Static variable in class com.googlecode.aviator.utils.Constants
 
ifStatement(boolean, boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
if(test) { ...if-body...
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 Interface 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
 
IINC_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of the IINC instruction.
IllegalArityException - Exception Class in com.googlecode.aviator.exception
Illegal function arity exception.
IllegalArityException() - Constructor for exception class com.googlecode.aviator.exception.IllegalArityException
 
IllegalArityException(String) - Constructor for exception class com.googlecode.aviator.exception.IllegalArityException
 
IllegalArityException(String, Throwable) - Constructor for exception class com.googlecode.aviator.exception.IllegalArityException
 
IllegalArityException(Throwable) - Constructor for exception class com.googlecode.aviator.exception.IllegalArityException
 
ILOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IMETH - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of CONSTANT_InterfaceMethodref constant pool items.
IMPLVAR_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of instructions with an implicit local variable index argument.
Import - Annotation Interface in com.googlecode.aviator.annotation
Import annotation for class to special importing methods scope.
importedPackages - Variable in class com.googlecode.aviator.utils.Env
 
importedSymbols - Variable in class com.googlecode.aviator.utils.Env
 
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 Class in com.googlecode.aviator.annotation
Import method scopes
ImportScope() - Constructor for enum class com.googlecode.aviator.annotation.ImportScope
 
IMUL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IN - Static variable in class com.googlecode.aviator.lexer.token.Variable
in keyword
incExecCheckpointsAndGet() - Method in class com.googlecode.aviator.utils.Env
 
inConstantPool - Variable in class com.googlecode.aviator.code.interpreter.ir.LoadIR
 
incRefsAndGet() - Method in class com.googlecode.aviator.parser.VariableMeta
 
index - Variable in class com.googlecode.aviator.asm.ClassWriter
Index of the next item to be added in the constant pool.
index - Variable in class com.googlecode.aviator.asm.Item
Index of this item in the constant pool.
index - Variable in class com.googlecode.aviator.runtime.FunctionArgument
 
index - Variable in class com.googlecode.aviator.runtime.FunctionParam
 
index - Variable in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType
 
INDEX - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
INDEX - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
Index_Start - Enum constant in enum class com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
 
INDY - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of CONSTANT_InvokeDynamic constant pool items.
INDYMETH_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of the INVOKEDYNAMIC instruction.
INEG - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
info - Variable in class com.googlecode.aviator.asm.Edge
Information about this control flow graph edge.
info - Variable in class com.googlecode.aviator.asm.Label
Field used to associate user information to a label.
info(String) - Static method in class com.googlecode.aviator.ClassPathConfigFunctionLoader
 
infos - Variable in class com.googlecode.aviator.code.NoneCodeGenerator
 
INHERIT_ENV_META - Static variable in class com.googlecode.aviator.utils.Constants
 
inheritEnv - Variable in class com.googlecode.aviator.code.LambdaGenerator
 
inheritEnv - Variable in class com.googlecode.aviator.runtime.function.LambdaFunction
 
inheritEnv - Variable in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
 
init(boolean, String, List<Method>) - Method in class com.googlecode.aviator.runtime.function.ClassMethodFunction
 
init(int) - Method in class com.googlecode.aviator.asm.Frame
Adds a new type to the list of types on which a constructor is invoked in the basic block.
init(ClassWriter, int) - Method in class com.googlecode.aviator.asm.Frame
Replaces the given type with the appropriate type if it is one of the types on which a constructor is invoked in the basic block.
init(String, SymbolTable) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
INIT_BUFFER_SIZE - Static variable in class com.googlecode.aviator.runtime.module.IoModule
 
INIT_CAP - Static variable in class com.googlecode.aviator.runtime.type.seq.ListCollector
 
INIT_META - Static variable in class com.googlecode.aviator.utils.Constants
 
initAviatorClassLoader() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
initConstants(Set<Token<?>>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
Initial constant pool.
initConstants(Set<Token<?>>) - Method in interface com.googlecode.aviator.code.EvalCodeGenerator
 
initConstants(Set<Token<?>>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
initializationCount - Variable in class com.googlecode.aviator.asm.Frame
Number of types that are initialized in the basic block.
initializations - Variable in class com.googlecode.aviator.asm.Frame
The types that are initialized in the basic block.
initInputFrame(ClassWriter, int, Type[], int) - Method in class com.googlecode.aviator.asm.Frame
Initializes the input frame of the first basic block from the method descriptor.
initMethods(Map<String, Integer>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
initMethods(Map<String, Integer>) - Method in class com.googlecode.aviator.code.BaseEvalCodeGenerator
 
initMethods(Map<String, Integer>) - Method in interface com.googlecode.aviator.code.EvalCodeGenerator
 
initVariables(Map<String, VariableMeta>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
initVariables(Map<String, VariableMeta>) - Method in interface com.googlecode.aviator.code.EvalCodeGenerator
 
initVariables(Map<String, VariableMeta>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
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
 
innerClasses - Variable in class com.googlecode.aviator.asm.ClassWriter
The InnerClasses attribute.
innerClassesCount - Variable in class com.googlecode.aviator.asm.ClassWriter
The number of entries in the InnerClasses attribute.
innerClazz - Variable in class com.googlecode.aviator.utils.Reflector.Target
 
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(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
 
innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
 
innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
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(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
 
innerCompare(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
innerCompare(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
 
innerCompare(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
 
innerCompare(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
 
innerCompare(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
innerCompile(String, String, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
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
 
innerEnv - Variable in class com.googlecode.aviator.utils.Reflector.Target
 
innerMethodMap - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
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
 
innerVars - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
inPattern - Variable in class com.googlecode.aviator.parser.ExpressionParser
 
inputLocals - Variable in class com.googlecode.aviator.asm.Frame
The input stack map frame locals.
inputStack - Variable in class com.googlecode.aviator.asm.Frame
The input stack map frame stack.
inputStackTop - Variable in class com.googlecode.aviator.asm.Label
Start of the output stack relatively to the input stack.
inputStream(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
inputStream(URL) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
inSameSubroutine(Label) - Method in class com.googlecode.aviator.asm.Label
Returns true if this basic block and the given one belong to a common subroutine.
install(LambdaFunction) - Method in class com.googlecode.aviator.runtime.function.DispatchFunction
 
installed - Variable in class com.googlecode.aviator.runtime.function.LambdaFunction
 
instance - Variable in class com.googlecode.aviator.BaseExpression
 
instance - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
 
instance - Variable in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
instance - Variable in class com.googlecode.aviator.lexer.ExpressionLexer
 
instance - Variable in class com.googlecode.aviator.parser.ExpressionParser
 
instance - Variable in class com.googlecode.aviator.serialize.AviatorObjectInputStream
 
instance - Variable in class com.googlecode.aviator.utils.Env
Current evaluator instance that executes current expression.
Instance - Enum constant in enum class com.googlecode.aviator.annotation.ImportScope
Instance methods
INSTANCE - Static variable in class com.googlecode.aviator.AviatorEvaluator.StaticHolder
 
INSTANCE - Static variable in class com.googlecode.aviator.ClassPathConfigFunctionLoader.StaticHolder
 
INSTANCE - Static variable in class com.googlecode.aviator.code.interpreter.ir.ClearIR
 
INSTANCE - Static variable in class com.googlecode.aviator.code.interpreter.ir.PopIR
 
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.JavaMethodReflectionFunctionMissing
 
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
 
instanceMethodsCache - Static variable in class com.googlecode.aviator.utils.Reflector
 
instanceMethodsRq - Static variable in class com.googlecode.aviator.utils.Reflector
 
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(int, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.InstructionAdapter
Creates a new InstructionAdapter.
InstructionAdapter(MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.InstructionAdapter
Creates a new InstructionAdapter.
instruments - Variable in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
instruments - Variable in class com.googlecode.aviator.code.interpreter.InterpretContext
 
instruments - Variable in class com.googlecode.aviator.InterpretExpression
 
inSubroutine(long) - Method in class com.googlecode.aviator.asm.Label
Returns true is this basic block belongs to the given subroutine.
INT - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of CONSTANT_Integer constant pool items.
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.
INT_VALUE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
 
IntCounter() - Constructor for class com.googlecode.aviator.utils.Env.IntCounter
 
INTEGER - Static variable in class com.googlecode.aviator.asm.Frame
The INTEGER type.
INTEGER - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
INTEGER_TYPE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
 
INTER_META - Static variable in class com.googlecode.aviator.utils.Constants
Compiled-time metadata
interfaceCount - Variable in class com.googlecode.aviator.asm.ClassWriter
Number of interfaces implemented or extended by this class or interface.
interfaces - Variable in class com.googlecode.aviator.asm.ClassWriter
The interfaces implemented or extended by this class or interface.
interfaces - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
Interfaces implemented by the class.
INTERNAL_VARIABLES - Static variable in class com.googlecode.aviator.utils.Env
Internal variable tasks to get the value.
internalASMLibFunctions - Static variable in class com.googlecode.aviator.AviatorEvaluatorInstance
cached compiled internal ASM lib functions
internalInterpretedLibFunctions - Static variable in class com.googlecode.aviator.AviatorEvaluatorInstance
cached compiled internal interpred lib functions
InternalVars - Enum constant in enum class com.googlecode.aviator.Feature
Internal vars such as __env__, __instance__
InterpretCodeGenerator - Class in com.googlecode.aviator.code.interpreter
Generate expression based on IR for interpreting.
InterpretCodeGenerator(AviatorEvaluatorInstance, String, AviatorClassLoader) - Constructor for class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
InterpretContext - Class in com.googlecode.aviator.code.interpreter
Eval IR context.
InterpretContext(InterpretExpression, List<IR>, Env) - Constructor for class com.googlecode.aviator.code.interpreter.InterpretContext
 
INTERPRETER - Enum constant in enum class com.googlecode.aviator.EvalMode
Interpreter mode.
INTERPRETER_MODE - Static variable in enum class com.googlecode.aviator.Options
 
InterpretExpression - Class in com.googlecode.aviator
 
InterpretExpression(AviatorEvaluatorInstance, List<VariableMeta>, Set<Token<?>>, SymbolTable, List<IR>, boolean) - Constructor for class com.googlecode.aviator.InterpretExpression
 
intoObject(Options.Value) - Method in enum class com.googlecode.aviator.Options
Cast value union into java object.
intoValue(Object) - Method in enum class com.googlecode.aviator.Options
Cast java object into value union.
intVal - Variable in class com.googlecode.aviator.asm.Item
Value of this item, for an integer item.
invalidateCache() - Method in class com.googlecode.aviator.utils.Env
 
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
invalidFrames - Variable in class com.googlecode.aviator.asm.ClassWriter
true if the stack map tables of this class are invalid.
invoke(Object, Method, Object[]) - Method in class com.googlecode.aviator.script.AviatorScriptEngine.DynamicFunctionInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class com.googlecode.aviator.script.AviatorScriptEngine.DynamicMethodInvocationHandler
 
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.InstructionAdapter
 
invokeDynamic(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates an invokedynamic instruction.
INVOKEDYNAMIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
invokeFunction(String, Object...) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
invokeFunction(String, Bindings, Object...) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
 
invokeInsn(int, Type, Method) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates an invoke method instruction.
invokeInstanceMethod(Class<?>, String, Object, List<Method>, Object[]) - Static method in class com.googlecode.aviator.utils.Reflector
 
invokeinterface(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
invokeInterface(Type, Method) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to invoke an interface method.
INVOKEINTERFACE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
invokeMatchingMethod(String, List, Object, Object[]) - Static method in class com.googlecode.aviator.utils.Reflector
 
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(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
invokeStatic(Type, Method) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to invoke a static method.
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(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
invokeVirtual(Type, Method) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to invoke a normal method.
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
 
ipanns - Variable in class com.googlecode.aviator.asm.MethodWriter
The runtime invisible parameter annotations of this method.
IR - Interface in com.googlecode.aviator.code.interpreter
IR interface
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.
IsAFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.IsAFunction
 
isAndroid() - Static method in class com.googlecode.aviator.utils.Utils
 
isBigInt(Object) - Static method in class com.googlecode.aviator.utils.TypeUtils
 
isBinaryOP(char) - Static method in class com.googlecode.aviator.lexer.ExpressionLexer
 
isBooleanType - Variable in class com.googlecode.aviator.utils.Reflector.PropertyFoundResult
 
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.
isEmptyState() - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
isEqNe(int) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
isEqualTo(Item) - Method in class com.googlecode.aviator.asm.Item
Indicates if the given item is equal to this one.
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
 
isIBMJdk() - Static method in class com.googlecode.aviator.code.asm.ClassDefiner
 
isInheritEnv() - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
isInit - Variable in class com.googlecode.aviator.parser.VariableMeta
 
isInit() - Method in class com.googlecode.aviator.parser.VariableMeta
 
isInstalled() - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
isJavaIdentifier(String) - Static method in class com.googlecode.aviator.parser.ExpressionParser
Test whether a given string is a valid Java identifier.
isJDK7() - Static method in class com.googlecode.aviator.code.asm.ClassDefiner
 
isLiteral - Variable in class com.googlecode.aviator.runtime.type.AviatorString
 
isLiteralOperand(Token<?>, Token.TokenType, int, Map<Integer, DelegateToken.DelegateTokenType>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
isLiteralToken(Token<?>, AviatorEvaluatorInstance) - Static method in class com.googlecode.aviator.parser.ExpressionParser
 
isLong(Object) - Static method in class com.googlecode.aviator.utils.TypeUtils
 
isLoop - Variable in class com.googlecode.aviator.runtime.type.Range
 
isLoop() - Method in class com.googlecode.aviator.runtime.type.Range
 
isMatch(Class<?>) - Method in class com.googlecode.aviator.runtime.function.internal.CatchHandler
 
isNewState(AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.TryCatchFunction
 
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
 
isReachEnd() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
 
isReserved(String) - Method in class com.googlecode.aviator.lexer.SymbolTable
Check variable has been reserved?
isReservedKeyword(Variable) - Static method in class com.googlecode.aviator.lexer.SymbolTable
 
isReservedKeyword(String) - Static method in class com.googlecode.aviator.lexer.SymbolTable
 
isReturnResult(AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.TryCatchFunction
 
isStatic - Variable in class com.googlecode.aviator.runtime.function.ClassMethodFunction
 
isStaticProperty() - Method in enum class com.googlecode.aviator.utils.Reflector.PropertyType
 
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
 
isValidLookhead() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
isValidValue(Object) - Method in enum class com.googlecode.aviator.Options
 
isVariadic - Variable in class com.googlecode.aviator.runtime.function.LambdaFunction
 
isVariadic - Variable in class com.googlecode.aviator.runtime.FunctionParam
 
isVariadic() - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
isVariadic() - Method in class com.googlecode.aviator.runtime.FunctionParam
 
Item - Class in com.googlecode.aviator.asm
A constant pool item.
Item() - Constructor for class com.googlecode.aviator.asm.Item
Constructs an uninitialized Item.
Item(int) - Constructor for class com.googlecode.aviator.asm.Item
Constructs an uninitialized Item for constant pool element at given position.
Item(int, Item) - Constructor for class com.googlecode.aviator.asm.Item
Constructs a copy of the given item.
Item(String, int, String) - Constructor for class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder.Item
 
items - Variable in class com.googlecode.aviator.asm.ClassReader
The start index of each constant pool item in b, plus one.
items - Variable in class com.googlecode.aviator.asm.ClassWriter
The constant pool's hash table data.
iterable - Variable in class com.googlecode.aviator.runtime.type.seq.IterableSequence
 
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 - Variable in class com.googlecode.aviator.lexer.ExpressionLexer
 
iterator() - Method in class com.googlecode.aviator.runtime.module.LineSequence
 
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
 
ITFMETH_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of the INVOKEINTERFACE/INVOKEDYNAMIC instruction.
IUSHR - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
IXOR - Static variable in interface com.googlecode.aviator.asm.Opcodes
 

J

JAVA_TYPE_OWNER - Static variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
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).
JavaMethodReflectionFunctionMissing() - Constructor for class com.googlecode.aviator.runtime.JavaMethodReflectionFunctionMissing
 
JavaType - Enum constant in enum class com.googlecode.aviator.runtime.type.AviatorType
 
join() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
join(Map<String, Object>, AviatorObject, Object, String) - Method in class com.googlecode.aviator.runtime.function.string.StringJoinFunction
 
Join_Left - Enum constant in enum class com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
 
jsr(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
JSR - Static variable in class com.googlecode.aviator.asm.Label
Indicates if this basic block ends with a JSR instruction.
JSR - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
JumpIR - Interface in com.googlecode.aviator.code.interpreter.ir
 
jumpTo(int) - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
 

K

key - Variable in class com.googlecode.aviator.asm.ClassWriter
A reusable key used to look for items in the ClassWriter.items hash table.
key - Variable in class com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction.MapEntry
 
key - Variable in class com.googlecode.aviator.utils.ArrayHashMap.MapEntry
 
KEY_THRESHOLD - Static variable in class com.googlecode.aviator.script.AviatorScriptEngine
 
key2 - Variable in class com.googlecode.aviator.asm.ClassWriter
A reusable key used to look for items in the ClassWriter.items hash table.
key3 - Variable in class com.googlecode.aviator.asm.ClassWriter
A reusable key used to look for items in the ClassWriter.items hash table.
key4 - Variable in class com.googlecode.aviator.asm.ClassWriter
A reusable key used to look for items in the ClassWriter.items hash table.
keySet() - Method in class com.googlecode.aviator.script.AviatorBindings
 
keySet() - Method in class com.googlecode.aviator.utils.Env
Get the set of keys.
KIND - Static variable in class com.googlecode.aviator.asm.Frame
Mask to get the kind of a frame type.

L

l0stack - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
Label stack for ternary operator
l1stack - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
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 - Variable in class com.googlecode.aviator.code.interpreter.ir.BranchIfIR
 
label - Variable in class com.googlecode.aviator.code.interpreter.ir.BranchUnlessIR
 
label - Variable in class com.googlecode.aviator.code.interpreter.ir.GotoIR
 
label - Variable in class com.googlecode.aviator.code.interpreter.ir.VisitLabelIR
 
Label - Class in com.googlecode.aviator.asm
A label represents a position in the bytecode of a method.
Label - Class in com.googlecode.aviator.code.interpreter.ir
 
Label() - Constructor for class com.googlecode.aviator.asm.Label
Constructs a new label.
Label(int) - Constructor for class com.googlecode.aviator.code.interpreter.ir.Label
 
LABEL_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of instructions with a 2 bytes bytecode offset label.
labelNameIndexMap - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
labelNum - Variable in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
labels - Variable in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
The labels that designate the next instruction to be visited.
labels - Variable in class com.googlecode.aviator.asm.MethodWriter
A list of labels.
labels0 - Variable in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
labels1 - Variable in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
LABELW_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of instructions with a 4 bytes bytecode offset label.
LADD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
LALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
lambda(boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
Lambda - Enum constant in enum class com.googlecode.aviator.Feature
lambda to define function
Lambda - Enum constant in enum class com.googlecode.aviator.parser.DepthState
 
Lambda - Enum constant in enum class com.googlecode.aviator.runtime.type.AviatorType
 
LAMBDA - Static variable in class com.googlecode.aviator.lexer.token.Variable
Lambda keyword
LAMBDA_COUNTER - Static variable in class com.googlecode.aviator.code.LambdaGenerator
 
Lambda_New - Enum constant in enum class com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
 
lambdaArgument(int) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
lambdaArgument0(int, boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
lambdaBootstraps - Variable in class com.googlecode.aviator.BaseExpression
 
lambdaBootstraps - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
Compiled lambda functions.
lambdaBootstraps - Variable in class com.googlecode.aviator.code.OptimizeCodeGenerator
Compiled lambda functions.
lambdaDepth - Variable in class com.googlecode.aviator.parser.ScopeInfo
 
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 - Variable in class com.googlecode.aviator.lexer.token.DelegateToken
 
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 - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
 
lambdaGenerator - Variable in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
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
 
lambdaName - Variable in class com.googlecode.aviator.code.interpreter.ir.NewLambdaIR
 
LAND - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
last() - Method in class com.googlecode.aviator.runtime.type.Range
 
lastField - Variable in class com.googlecode.aviator.asm.ClassWriter
The fields of this class.
lastHandler - Variable in class com.googlecode.aviator.asm.MethodWriter
The last element in the exception handler list.
lastMethod - Variable in class com.googlecode.aviator.asm.ClassWriter
The methods of this class.
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
 
LDC_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of the LDC instruction.
LDCW_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of the LDC_W and LDC2_W instructions.
LDIV - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
LE - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
LE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
LE - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
leaveBrace() - Method in class com.googlecode.aviator.parser.ScopeInfo
 
leaveBracket() - Method in class com.googlecode.aviator.parser.ScopeInfo
 
leaveLambda() - Method in class com.googlecode.aviator.parser.ScopeInfo
 
leaveParen() - Method in class com.googlecode.aviator.parser.ScopeInfo
 
LEFT_PAREN - Static variable in class com.googlecode.aviator.parser.ExpressionParser
 
len - Variable in class com.googlecode.aviator.asm.Type
The length of the internal name of this Java type.
len - Variable in class com.googlecode.aviator.runtime.type.seq.ArraySequence
 
length - Variable in class com.googlecode.aviator.asm.ByteVector
Actual number of bytes in this vector.
Let - Enum constant in enum class com.googlecode.aviator.Feature
let statement
LET - Static variable in class com.googlecode.aviator.lexer.token.Variable
let keyword
letStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
lexeme - Variable in class com.googlecode.aviator.lexer.token.AbstractToken
 
lexeme - Variable in class com.googlecode.aviator.runtime.type.AviatorString
 
lexer - Variable in class com.googlecode.aviator.parser.ExpressionParser
 
LexicalScope - Enum constant in enum class com.googlecode.aviator.Feature
Lexical scope
libs - Static variable in class com.googlecode.aviator.AviatorEvaluatorInstance
internal libs in main resources
LimitedSequence<T> - Class in com.googlecode.aviator.runtime.type.seq
 
LimitedSequence(Sequence<T>, int) - Constructor for class com.googlecode.aviator.runtime.type.seq.LimitedSequence
 
line - Variable in class com.googlecode.aviator.asm.Label
The line number corresponding to this label, if known.
lineIndex - Variable in class com.googlecode.aviator.lexer.token.AbstractToken
 
lineNo - Variable in class com.googlecode.aviator.code.interpreter.ir.SourceInfo
 
lineNo - Variable in class com.googlecode.aviator.lexer.ExpressionLexer
 
lineNo - Variable in class com.googlecode.aviator.lexer.token.AbstractToken
 
lineNo - Variable in class com.googlecode.aviator.runtime.type.AviatorString
 
lineNumber - Variable in class com.googlecode.aviator.asm.MethodWriter
The LineNumberTable attribute.
lineNumberCount - Variable in class com.googlecode.aviator.asm.MethodWriter
Number of entries in the LineNumberTable attribute.
LineSequence - Class in com.googlecode.aviator.runtime.module
Cast reader into a sequence of text lines in file.
LineSequence(BufferedReader) - Constructor for class com.googlecode.aviator.runtime.module.LineSequence
 
list - Variable in class com.googlecode.aviator.runtime.type.seq.ListCollector
 
List - Enum constant in enum class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType.ContainerType
 
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
 
literal - Variable in class com.googlecode.aviator.runtime.type.string.LiteralSegment
 
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() - Method in class com.googlecode.aviator.ClassPathConfigFunctionLoader
Load custom functions from config file, default is "aviator_functions.config" in classpath.
load(int, Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
LOAD_CONSTANTS_TYPE - Static variable in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
LOAD_FACTOR - Static variable in class com.googlecode.aviator.utils.ArrayHashMap
 
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() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instructions to load all the method arguments on the stack.
loadArgs(int, int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instructions to load the given method arguments on the stack.
loadAviatorFunction(String, String) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
loadClass(String) - Method in class com.googlecode.aviator.ClassPathConfigFunctionLoader
 
loadConstant(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
 
loadConstant(Token<?>) - Method in class com.googlecode.aviator.InterpretExpression
 
loadConstant(Token<?>, boolean) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
loadConstants(Set<Token<?>>, List<IR>) - Method in class com.googlecode.aviator.InterpretExpression
 
loadEnv() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
loadFeatureFunctions() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
LoadFunction - Class in com.googlecode.aviator.runtime.function.system
load('script.av') to load a script and retrieve it's exports.
LoadFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.LoadFunction
 
loadInsn(Type, int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to push a local variable on the stack.
loadInternalFunctions() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
loadInternalLibs() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
LoadIR - Class in com.googlecode.aviator.code.interpreter.ir
load an operand
LoadIR(String, Token<?>, VariableMeta, boolean) - Constructor for class com.googlecode.aviator.code.interpreter.ir.LoadIR
 
loadLib() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
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.
loadMathFunctions() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
loadModule() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
loadModule(Class<?>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
loadOpType(OperatorType) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
loadScript(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Loads a script from path and return its exports.
loadScript0(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
LoadScriptFailureException - Exception Class in com.googlecode.aviator.exception
 
LoadScriptFailureException() - Constructor for exception class com.googlecode.aviator.exception.LoadScriptFailureException
 
LoadScriptFailureException(String) - Constructor for exception class com.googlecode.aviator.exception.LoadScriptFailureException
 
LoadScriptFailureException(String, Throwable) - Constructor for exception class com.googlecode.aviator.exception.LoadScriptFailureException
 
LoadScriptFailureException(Throwable) - Constructor for exception class com.googlecode.aviator.exception.LoadScriptFailureException
 
loadSeqFunctions() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
loadStringFunctions() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
loadSystemFunctions() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
loadThis() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to load 'this' on the stack.
loadThreshold - Variable in class com.googlecode.aviator.utils.ArrayHashMap
 
loadVar(VariableMeta) - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
 
loadVar(VariableMeta) - Method in class com.googlecode.aviator.InterpretExpression
 
loadVars(List<VariableMeta>) - Method in class com.googlecode.aviator.InterpretExpression
 
local - Variable in class com.googlecode.aviator.asm.Context
The local values of the latest stack map frame that has been parsed.
LOCAL - Static variable in class com.googlecode.aviator.asm.Frame
Kind of the types that are relative to the local variable types of an input stack map frame.
localCount - Variable in class com.googlecode.aviator.asm.Context
The number of locals in the latest stack map frame that has been parsed.
localDiff - Variable in class com.googlecode.aviator.asm.Context
The number locals in the latest stack map frame that has been parsed, minus the number of locals in the previous frame.
locals - Variable in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
List of the local variable slots for current execution frame.
localTypes - Variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Types of the local variables of the method visited by this adapter.
localVar - Variable in class com.googlecode.aviator.asm.MethodWriter
The LocalVariableTable attribute.
localVarCount - Variable in class com.googlecode.aviator.asm.MethodWriter
Number of entries in the LocalVariableTable attribute.
LocalVariablesSorter - Class in com.googlecode.aviator.asm.commons
A MethodVisitor that renumbers local variables in their order of appearance.
LocalVariablesSorter(int, int, String, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.LocalVariablesSorter
Creates a new LocalVariablesSorter.
LocalVariablesSorter(int, String, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.LocalVariablesSorter
Creates a new LocalVariablesSorter.
localVarType - Variable in class com.googlecode.aviator.asm.MethodWriter
The LocalVariableTypeTable attribute.
localVarTypeCount - Variable in class com.googlecode.aviator.asm.MethodWriter
Number of entries in the LocalVariableTypeTable attribute.
LogicOp() - Constructor for enum class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction.LogicOp
 
Long - Enum constant in enum class com.googlecode.aviator.runtime.type.AviatorType
 
LONG - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of CONSTANT_Long constant pool items.
LONG - Static variable in class com.googlecode.aviator.asm.Frame
The LONG type.
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.commons.GeneratorAdapter
 
LONG_TYPE - Static variable in class com.googlecode.aviator.asm.Type
The long type.
LONG_TYPE - Static variable in class com.googlecode.aviator.runtime.function.system.TypeFunction
 
LONG_VALUE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
 
LongCache() - Constructor for class com.googlecode.aviator.runtime.type.AviatorLong.LongCache
 
longClasses - Static variable in class com.googlecode.aviator.utils.Reflector
 
LongFunction - Class in com.googlecode.aviator.runtime.function.system
Cast value to long
LongFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.LongFunction
 
longVal - Variable in class com.googlecode.aviator.asm.Item
Value of this item, for a long item.
longValue - Variable in class com.googlecode.aviator.runtime.type.AviatorNumber
 
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() - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
LOOK_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of the LOOKUPSWITCH instruction.
lookhead - Variable in class com.googlecode.aviator.parser.ExpressionParser
 
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 - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
LT - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
LT - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
LUSHR - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
LXOR - Static variable in interface com.googlecode.aviator.asm.Opcodes
 

M

main(String[]) - Static method in class com.googlecode.aviator.Main
 
Main - Class in com.googlecode.aviator
AviatorScript bootstrap
Main() - Constructor for class com.googlecode.aviator.Main
 
makeConstructor() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
Make a default constructor
makeLabel() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
Make a label
makeLabel() - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
MANA_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of the MULTIANEWARRAY instruction.
map - Variable in class com.googlecode.aviator.runtime.type.seq.MapSequence
 
map(String, boolean) - Static method in class com.googlecode.aviator.asm.commons.Method
 
Map - Enum constant in enum class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType.ContainerType
 
MapEntry(Object, Object) - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction.MapEntry
 
MapEntry(K, V, int) - Constructor for class com.googlecode.aviator.utils.ArrayHashMap.MapEntry
 
mapping - Variable in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
Mapping from old to new local variable indexes.
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() - 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.GeneratorAdapter
Marks the current code position with the given 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
 
MATCH - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
MATCH - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
math(int, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to do the specified mathematical or logical operation.
MATH_CONTEXT - Enum constant in enum class com.googlecode.aviator.Options
Math context for decimal, default is
invalid reference
MathContext.DECIMAL128
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
MathAcosFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathAcosFunction
 
MathAsinFunction - Class in com.googlecode.aviator.runtime.function.math
math.asin(d) function
MathAsinFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathAsinFunction
 
MathAtanFunction - Class in com.googlecode.aviator.runtime.function.math
math.atan(d) function
MathAtanFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathAtanFunction
 
MathCeilFunction - Class in com.googlecode.aviator.runtime.function.math
math.ceil(d) function
MathCeilFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathCeilFunction
 
mathContext - Variable in class com.googlecode.aviator.lexer.ExpressionLexer
 
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
MathFloorFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathFloorFunction
 
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
 
Max - Enum constant in enum class com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction.Op
 
Max - Enum constant in enum class com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction.Op
 
MAX_LOOP_COUNT - Enum constant in enum class com.googlecode.aviator.Options
Max loop count to prevent too much CPU consumption.
maxCapacity - Variable in class com.googlecode.aviator.utils.LRUMap
 
maxCapacity - Variable in class com.googlecode.aviator.utils.SyncLRUMap
 
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
 
maxLocals - Variable in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
The maximum number of local variables of this method.
maxLocals - Variable in class com.googlecode.aviator.asm.MethodWriter
Maximum number of local variables for this method.
maxLocals - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
maxLoopCount - Variable in class com.googlecode.aviator.runtime.type.seq.LimitedSequence
 
MAXS - Static variable in class com.googlecode.aviator.asm.MethodWriter
Indicates that the maximum stack size and number of local variables must be automatically computed.
maxSize - Variable in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
 
maxSize - Static variable in class com.googlecode.aviator.runtime.function.system.DateFormatCache
 
maxStack - Variable in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
The maximum stack size of this method.
maxStack - Variable in class com.googlecode.aviator.asm.MethodWriter
Maximum stack size of this method.
maxStacks - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
maxStackSize - Variable in class com.googlecode.aviator.asm.MethodWriter
The (relative) maximum stack size after the last visited instruction.
maxStringLength - Variable in class com.googlecode.aviator.asm.ClassReader
Maximum length of the strings contained in the constant pool of the class.
mayBeCost() - Method in class com.googlecode.aviator.code.interpreter.ir.BranchIfIR
 
mayBeCost() - Method in class com.googlecode.aviator.code.interpreter.ir.BranchUnlessIR
 
mayBeCost() - Method in class com.googlecode.aviator.code.interpreter.ir.GotoIR
 
mayBeCost() - Method in interface com.googlecode.aviator.code.interpreter.IR
Returns true when the IR execution cost may be expensive
mayBeCost() - Method in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
mayBeCost() - Method in class com.googlecode.aviator.code.interpreter.ir.SendIR
 
md5sum(String) - Static method in class com.googlecode.aviator.utils.Utils
 
mDefaults - Variable in class com.googlecode.aviator.utils.Env
Default values map.
merge(ClassWriter, int, int[], int) - Static method in class com.googlecode.aviator.asm.Frame
Merges the type at the given index in the given type array with the given type.
merge(ClassWriter, Frame, int) - Method in class com.googlecode.aviator.asm.Frame
Merges the input frame of the given basic block with the input and output frames of this basic block.
MESSAGE_DIGEST_LOCAL - Static variable in class com.googlecode.aviator.utils.Utils
 
meta - Variable in class com.googlecode.aviator.code.interpreter.ir.LoadIR
 
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.
MetaFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.MetaFunction
 
metaMap - Variable in class com.googlecode.aviator.lexer.token.AbstractToken
 
METH - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of CONSTANT_Methodref constant pool items.
method(Token<?>) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
Method - Class in com.googlecode.aviator.asm.commons
A named method descriptor.
Method - Enum constant in enum class com.googlecode.aviator.runtime.type.AviatorType
 
Method(String, Type, Type[]) - Constructor for class com.googlecode.aviator.asm.commons.Method
Creates a new Method.
Method(String, String) - 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.
Method_Name - Enum constant in enum class com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
 
Method_Param - Enum constant in enum class com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
 
methodAccess - Variable in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
methodDesc - Variable in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
methodInvokeOrArrayAccess() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
MethodKey(Class<?>, String) - Constructor for class com.googlecode.aviator.utils.Reflector.MethodKey
 
MethodMetaData(Token<?>, String) - Constructor for class com.googlecode.aviator.code.asm.ASMCodeGenerator.MethodMetaData
 
methodMetaDataStack - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
 
methodName - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator.MethodMetaData
 
methodName - Variable in class com.googlecode.aviator.runtime.function.ClassMethodFunction
 
methods - Variable in class com.googlecode.aviator.runtime.function.ClassMethodFunction
 
methodTokens - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
 
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.
MethodWriter - Class in com.googlecode.aviator.asm
A MethodVisitor that generates methods in bytecode form.
MethodWriter(ClassWriter, int, String, String, String, String[], boolean, boolean) - Constructor for class com.googlecode.aviator.asm.MethodWriter
Constructs a new MethodWriter.
mimeTypes - Static variable in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
Min - Enum constant in enum class com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction.Op
 
Min - Enum constant in enum class com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction.Op
 
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
 
minSize - Variable in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
 
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
 
MOD - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
MOD - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
mode - Variable in class com.googlecode.aviator.asm.Context
The encoding of the latest stack map frame that has been parsed.
Module - Enum constant in enum class com.googlecode.aviator.Feature
module system such as exports/require/load function supporting.
moduleCache - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
 
monitorenter() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
monitorEnter() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to get the monitor of the top stack value.
MONITORENTER - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
monitorexit() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
monitorExit() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to release the monitor of the top stack value.
MONITOREXIT - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
move(boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
mOverrides - Variable in class com.googlecode.aviator.utils.Env
Override values map.
MTYPE - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of CONSTANT_MethodType constant pool items.
mul(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
MUL - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
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
 
MULT - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
MULT - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
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.
mv - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 

N

n - Variable in class com.googlecode.aviator.utils.Env.IntCounter
 
name - Variable in class com.googlecode.aviator.asm.ClassWriter
The constant pool item that contains the internal name of this class.
name - Variable in class com.googlecode.aviator.asm.commons.Method
The method name.
name - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder.Item
 
name - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
Internal name of the class
name - Variable in class com.googlecode.aviator.asm.commons.StaticInitMerger
 
name - Variable in class com.googlecode.aviator.asm.Context
The name of the method currently being parsed.
name - Variable in class com.googlecode.aviator.asm.FieldWriter
The index of the constant pool item that contains the name of this method.
name - Variable in class com.googlecode.aviator.asm.Handle
The name of the field or method designated by this handle.
name - Variable in class com.googlecode.aviator.asm.MethodWriter
The index of the constant pool item that contains the name of this method.
name - Variable in class com.googlecode.aviator.code.interpreter.ir.Label
 
name - Variable in class com.googlecode.aviator.code.interpreter.ir.SendIR
 
name - Variable in class com.googlecode.aviator.parser.VariableMeta
 
name - Variable in class com.googlecode.aviator.runtime.function.ClassMethodFunction
 
name - Variable in class com.googlecode.aviator.runtime.function.DispatchFunction
 
name - Variable in class com.googlecode.aviator.runtime.function.LambdaFunction
 
name - Variable in class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction
 
name - Variable in class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
 
name - Variable in class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
 
name - Variable in class com.googlecode.aviator.runtime.function.system.ConstantFunction
 
name - Variable in class com.googlecode.aviator.runtime.FunctionParam
 
name - Variable in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
 
name - Variable in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
 
name - Variable in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
name - Variable in class com.googlecode.aviator.utils.Reflector.MethodKey
 
NAME_TYPE - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of CONSTANT_NameAndType constant pool items.
named - Variable in class com.googlecode.aviator.asm.AnnotationWriter
true if values are named, false otherwise.
names - Static variable in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
NE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
NE - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
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
 
NEG - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
NEG - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
NEG - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
NEQ - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
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.InstructionAdapter
 
newArray(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to create a new array.
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.
newClassItem(String) - Method in class com.googlecode.aviator.asm.ClassWriter
Adds a class reference to the constant pool of the class being build.
newCodeGenerator(AviatorClassLoader, String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
newCodeGenerator(String, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
newCollector(int) - Method in class com.googlecode.aviator.runtime.module.LineSequence
 
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
 
newCompileTask(String, String, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
newConst(Object) - Method in class com.googlecode.aviator.asm.ClassWriter
Adds a number or string constant to the constant pool of the class being build.
newConstItem(Object) - Method in class com.googlecode.aviator.asm.ClassWriter
Adds a number or string constant to the constant pool of the class being build.
newDouble(double) - Method in class com.googlecode.aviator.asm.ClassWriter
Adds a double to the constant pool of the class being build.
newEnv(Expression, String, String[]) - Static method in class com.googlecode.aviator.Main
 
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(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 invalid input: '<'String, Object>.
newEnv(Map<String, Object>) - Method in class com.googlecode.aviator.BaseExpression
 
newEnv(Map<String, Object>, boolean, boolean) - Method in class com.googlecode.aviator.BaseExpression
 
newEnv(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
newEvalCodeGenerator(AviatorClassLoader, String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
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.
newFieldItem(String, String, String) - Method in class com.googlecode.aviator.asm.ClassWriter
Adds a field reference to the constant pool of the class being build.
newFloat(float) - Method in class com.googlecode.aviator.asm.ClassWriter
Adds a float 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.
newHandleItem(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() - Static method in class com.googlecode.aviator.AviatorEvaluator
Create a aviator script engine instance.
newInstance() - Static method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
newInstance(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to create a new object.
newInstance(EvalMode) - Static method in class com.googlecode.aviator.AviatorEvaluator
Create a aviator script engine instance with eval mode
newInstance(Env) - Method in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
Create a lambda function.
NewInstance - Enum constant in enum class com.googlecode.aviator.Feature
new Class(arguments) to create an instance of special class with arguments.
NewInstanceFunction - Class in com.googlecode.aviator.runtime.function.internal
__new(Class, ...args) to create an instance of special class with arguments.
NewInstanceFunction() - Constructor for class com.googlecode.aviator.runtime.function.internal.NewInstanceFunction
 
newInteger(int) - Method in class com.googlecode.aviator.asm.ClassWriter
Adds an integer to the constant pool of the class being build.
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.
newInvokeDynamicItem(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.BaseExpression
 
NewLambdaIR - Class in com.googlecode.aviator.code.interpreter.ir
 
NewLambdaIR(String) - Constructor for class com.googlecode.aviator.code.interpreter.ir.NewLambdaIR
 
newLexicalScope - Variable in class com.googlecode.aviator.code.LambdaGenerator
 
newLexicalScope - Variable in class com.googlecode.aviator.parser.ScopeInfo
 
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
 
newLocals - Variable in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
Array used to store stack map local variable types after remapping.
newLong(long) - Method in class com.googlecode.aviator.asm.ClassWriter
Adds a long to the constant pool of the class being build.
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.
newMethodItem(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.
newMethodTypeItem(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.
newNameTypeItem(String, String) - Method in class com.googlecode.aviator.asm.ClassWriter
Adds a name and type to the constant pool of the class being build.
newObjectInputStream(InputStream) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Create an ObjectInputStream from an input stream for deserialize an expression.
newObjectOutputStream(OutputStream) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Create an ObjectOutputStream to serialize an expression.
newStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
newString(String) - Method in class com.googlecode.aviator.asm.ClassWriter
Adds a string 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 - Variable in class com.googlecode.aviator.asm.AnnotationWriter
Next annotation writer.
next - Variable in class com.googlecode.aviator.asm.Attribute
The next attribute in this attribute list.
next - Variable in class com.googlecode.aviator.asm.Edge
The next edge in the list of successors of the originating basic block.
next - Variable in class com.googlecode.aviator.asm.Handler
Next exception handler block info.
next - Variable in class com.googlecode.aviator.asm.Item
Link to another constant pool item, used for collision lists in the constant pool's hash table.
next - Variable in class com.googlecode.aviator.asm.Label
The next basic block in the basic block stack.
next() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
 
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 - Enum constant in enum class com.googlecode.aviator.runtime.type.AviatorType
 
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
 
NIL_TYPE - Static variable in class com.googlecode.aviator.runtime.function.system.TypeFunction
 
NIL_WHEN_PROPERTY_NOT_FOUND - Enum constant in enum class com.googlecode.aviator.Options
When enable property access syntax sugar, returns nil if the property value is not found or throws exception.Default value is false,disabled this behaviour.
NOARG_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of instructions without any argument.
noMethodReport(String, Object, Object[]) - Static method in class com.googlecode.aviator.utils.Reflector
 
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
 
NORMAL - Static variable in class com.googlecode.aviator.asm.Edge
Denotes a normal control flow graph edge.
noSuccessor() - Method in class com.googlecode.aviator.asm.MethodWriter
Ends the current basic block.
NoSuchPropertyException - Exception Class in com.googlecode.aviator.exception
No such property exception when property not found in java beans.
NoSuchPropertyException() - Constructor for exception class com.googlecode.aviator.exception.NoSuchPropertyException
 
NoSuchPropertyException(String) - Constructor for exception class com.googlecode.aviator.exception.NoSuchPropertyException
 
NoSuchPropertyException(String, Throwable) - Constructor for exception class com.googlecode.aviator.exception.NoSuchPropertyException
 
NoSuchPropertyException(Throwable) - Constructor for exception class 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
 
NOT - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
NOT - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
NOTHING - Static variable in class com.googlecode.aviator.asm.MethodWriter
Indicates that nothing must be automatically computed.
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
 
nowNs - Static variable in class com.googlecode.aviator.utils.Utils.StaticHolder
 
ns() - Element in annotation interface com.googlecode.aviator.annotation.Import
Setting the namespace.
NULL - Static variable in class com.googlecode.aviator.asm.Frame
The NULL type.
NULL - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
NULL_CLASS_SET - Static variable in enum class com.googlecode.aviator.Options
 
NullClass() - Constructor for class com.googlecode.aviator.utils.Env.NullClass
 
number - Variable in class com.googlecode.aviator.Options.Value
 
number - Variable in class com.googlecode.aviator.runtime.type.AviatorNumber
Number union
number - Variable in class com.googlecode.aviator.utils.VarNameGenerator
 
Number - Enum constant in enum class com.googlecode.aviator.code.interpreter.ir.AssertTypeIR.AssertTypes
 
Number - Enum constant in enum class com.googlecode.aviator.lexer.token.Token.TokenType
 
NUMBER_TYPE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
 
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 - Variable in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
 
OBJECT - Static variable in class com.googlecode.aviator.asm.Frame
Base kind of the base reference types.
OBJECT - Static variable in class com.googlecode.aviator.asm.Type
The sort of object reference types.
OBJECT_DESC - Static variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
OBJECT_OWNER - Static variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
OBJECT_TYPE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
 
OBJECT_TYPE - Static variable in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
OBJECT_TYPE - Static variable in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
 
off - Variable in class com.googlecode.aviator.asm.Type
The offset of the internal name of this Java type in buf or, for primitive types, the size, descriptor and getOpcode offsets for this type (byte 0 contains the size, byte 1 the descriptor, byte 2 the offset for IALOAD or IASTORE, byte 3 the offset for all other instructions).
offset - Variable in class com.googlecode.aviator.asm.AnnotationWriter
Where the number of values of this annotation must be stored in AnnotationWriter.parent.
offset - Variable in class com.googlecode.aviator.asm.Context
The offset of the latest stack map frame that has been parsed.
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.interpreter.InterpretCodeGenerator
 
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 "invalid input: '&'invalid input: '&'" left operand
onAndLeft(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onAndLeft(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
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 "invalid input: '&'invalid input: '&'" right operand
onAndRight(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
 
onAndRight(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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
 
onConstant0(Token<?>, boolean) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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
 
ONE_ARG - Static variable in class com.googlecode.aviator.runtime.op.OperationRuntime
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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, The implementation must returns null when function not found.
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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.interpreter.InterpretCodeGenerator
 
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
 
op - Variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
op - Variable in class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction
 
Op() - Constructor for enum class com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction.Op
 
Op() - Constructor for enum class com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction.Op
 
Opcodes - Interface in com.googlecode.aviator.asm
Defines the JVM opcodes, access flags and array type codes.
operands - Variable in class com.googlecode.aviator.code.interpreter.InterpretContext
 
operandsCount - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
Operands count to check stack frames
OperationRuntime - Class in com.googlecode.aviator.runtime.op
Operation runtime
OperationRuntime() - Constructor for class com.googlecode.aviator.runtime.op.OperationRuntime
 
Operator - Enum constant in enum class com.googlecode.aviator.lexer.token.Token.TokenType
 
OperatorIR - Class in com.googlecode.aviator.code.interpreter.ir
OperatorType IR
OperatorIR(OperatorType) - Constructor for class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
OperatorIR(OperatorType, AviatorFunction) - Constructor for class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
OperatorToken - Class in com.googlecode.aviator.lexer.token
Operator token
OperatorToken(Token<?>, OperatorType) - Constructor for class com.googlecode.aviator.lexer.token.OperatorToken
 
operatorType - Variable in class com.googlecode.aviator.lexer.token.OperatorToken
 
OperatorType - Enum Class in com.googlecode.aviator.lexer.token
Operator type
OperatorType(String, int) - Constructor for enum class com.googlecode.aviator.lexer.token.OperatorType
 
OPS - Static variable in class com.googlecode.aviator.lexer.ExpressionLexer
 
OPS_MAP - Static variable in class com.googlecode.aviator.AviatorEvaluator
Deprecated.
please use instance's field.
opsMap - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
 
optimize(List<IR>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
OPTIMIZE_LEVEL - Enum constant in enum class com.googlecode.aviator.Options
Optimize level, default is AviatorEvaluator.EVAL
OptimizeCodeGenerator - Class in com.googlecode.aviator.code
Optimized code generator
OptimizeCodeGenerator(AviatorEvaluatorInstance, String, ClassLoader, OutputStream) - Constructor for class com.googlecode.aviator.code.OptimizeCodeGenerator
 
options - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
Options
Options - Enum Class in com.googlecode.aviator
Aviator Evaluator Configuration options.
Options() - Constructor for enum class com.googlecode.aviator.Options
 
Options.Value - Class in com.googlecode.aviator
The option's value union
opType - Variable in class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
 
opType - Variable in class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
 
opType - Variable in class com.googlecode.aviator.runtime.function.system.BinaryFunction
 
or(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
OR - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
OR - Enum constant in enum class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction.LogicOp
 
OR - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
OR - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
Other - Enum constant in enum class com.googlecode.aviator.parser.ExpressionParser.StatementType
 
OTHER - Static variable in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
outputLocals - Variable in class com.googlecode.aviator.asm.Frame
The output stack map frame locals.
outputStack - Variable in class com.googlecode.aviator.asm.Frame
The output stack map frame stack.
outputStackMax - Variable in class com.googlecode.aviator.asm.Label
Maximum height reached by the output stack, relatively to the top of the input stack.
outputStackTop - Variable in class com.googlecode.aviator.asm.Frame
Relative size of the output stack.
outputStream(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
OVERFLOW_FLAG - Static variable in class com.googlecode.aviator.lexer.ExpressionLexer
 
OVERFLOW_SINGLE - Static variable in class com.googlecode.aviator.lexer.ExpressionLexer
 
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.
owner - Variable in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
The owner's class name.
owner - Variable in class com.googlecode.aviator.asm.Frame
The label (i.e.
owner - Variable in class com.googlecode.aviator.asm.Handle
The internal name of the field or method designed by this handle.

P

panns - Variable in class com.googlecode.aviator.asm.MethodWriter
The runtime visible parameter annotations of this method.
PARAM_MAP - Static variable in class com.googlecode.aviator.script.AviatorScriptEngineFactory
 
paramArgTypeMatch(Class<?>, Class<?>) - Static method in class com.googlecode.aviator.utils.Reflector
 
parameterCount - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator.MethodMetaData
 
params - Variable in class com.googlecode.aviator.code.LambdaGenerator
 
params - Variable in class com.googlecode.aviator.runtime.function.LambdaFunction
 
params - Variable in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
 
PARAMS_META - Static variable in class com.googlecode.aviator.utils.Constants
 
parenDepth - Variable in class com.googlecode.aviator.parser.ScopeInfo
 
parent - Variable in class com.googlecode.aviator.asm.AnnotationWriter
The byte vector to be used to store the number of values of this annotation.
Parent - Enum constant in enum class com.googlecode.aviator.parser.DepthState
 
parentCodeGenerator - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
parent code generator when compiling lambda.
parentCodeGenerator - Variable in class com.googlecode.aviator.code.LambdaGenerator
 
parentCodeGenerator - Variable in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
parse() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
parse(boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
parsedTokens - Variable in class com.googlecode.aviator.parser.ExpressionParser
 
parseFloatIntoDecimal - Variable in class com.googlecode.aviator.lexer.ExpressionLexer
 
parseIntegralNumberIntoDecimal - Variable in class com.googlecode.aviator.lexer.ExpressionLexer
 
parser - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
 
parser - Variable in class com.googlecode.aviator.code.NoneCodeGenerator
 
parser - Variable in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
Parser - Interface in com.googlecode.aviator.parser
 
pattern - Variable in class com.googlecode.aviator.runtime.type.AviatorPattern
 
pattern() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
Pattern - Enum constant in enum class com.googlecode.aviator.lexer.token.Token.TokenType
 
Pattern - Enum constant in enum class com.googlecode.aviator.runtime.type.AviatorType
 
PATTERN_TYPE - Static variable in class com.googlecode.aviator.runtime.function.system.TypeFunction
 
PatternToken - Class in com.googlecode.aviator.lexer.token
A pattern token
PatternToken(String, int, int) - Constructor for class com.googlecode.aviator.lexer.token.PatternToken
 
pc - Variable in class com.googlecode.aviator.code.interpreter.InterpretContext
 
pc - Variable in class com.googlecode.aviator.code.interpreter.ir.BranchIfIR
 
pc - Variable in class com.googlecode.aviator.code.interpreter.ir.BranchUnlessIR
 
pc - Variable in class com.googlecode.aviator.code.interpreter.ir.GotoIR
 
pcIndex - Variable in class com.googlecode.aviator.code.interpreter.InterpretContext
 
peek - Variable in class com.googlecode.aviator.lexer.ExpressionLexer
 
peek() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
 
peekLabel0() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
peekLabel0() - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
peekLabel1() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
peekLabel1() - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
peekValue() - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
pool - Variable in class com.googlecode.aviator.asm.ClassWriter
The constant pool of this class.
pop() - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
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() - Method in class com.googlecode.aviator.asm.Frame
Pops a type from the output frame stack and returns its value.
pop() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
 
pop(int) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
pop(int) - Method in class com.googlecode.aviator.asm.Frame
Pops the given number of types from the output frame stack.
pop(String) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
pop(String) - Method in class com.googlecode.aviator.asm.Frame
Pops a type from the output frame stack.
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
 
PopIR - Class in com.googlecode.aviator.code.interpreter.ir
 
PopIR() - Constructor for class com.googlecode.aviator.code.interpreter.ir.PopIR
 
popLabel0() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
popLabel0() - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
popLabel1() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
popLabel1() - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
PopNIR - Class in com.googlecode.aviator.code.interpreter.ir
 
PopNIR(int) - Constructor for class com.googlecode.aviator.code.interpreter.ir.PopNIR
 
popOperand() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
Pop a operand from stack
popOperand(int) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
Pop a operand from stack
populateFilteredFuncNames() - Method in class com.googlecode.aviator.BaseExpression
 
populateFullNames() - Method in class com.googlecode.aviator.BaseExpression
 
populateNames() - Method in class com.googlecode.aviator.BaseExpression
 
popValue() - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
position - Variable in class com.googlecode.aviator.asm.Label
The position of this label in the code, if known.
preferClassLoader - Static variable in class com.googlecode.aviator.code.asm.ClassDefiner
 
prefix - Variable in class com.googlecode.aviator.asm.commons.StaticInitMerger
 
prequires - Variable in enum class com.googlecode.aviator.Feature
Require feature sets for this feature.
prev - Variable in class com.googlecode.aviator.asm.AnnotationWriter
Previous annotation writer.
prevChar() - Method in class com.googlecode.aviator.lexer.ExpressionLexer
 
previousBlock - Variable in class com.googlecode.aviator.asm.MethodWriter
The previous basic block.
previousFrame - Variable in class com.googlecode.aviator.asm.MethodWriter
The last frame that was written in the StackMapTable attribute.
previousFrameOffset - Variable in class com.googlecode.aviator.asm.MethodWriter
The offset of the last frame that was written in the StackMapTable attribute.
prevTokens - Variable in class com.googlecode.aviator.parser.ExpressionParser
 
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
 
printInstruments() - Method in class com.googlecode.aviator.InterpretExpression
 
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
 
printTokenList() - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
processVariadicArgs(Map<String, Object>, int, LambdaFunction, AviatorObject[]) - Static method in class com.googlecode.aviator.runtime.function.DispatchFunction
 
PropertyFoundResult(ClassMethodFunction) - Constructor for class com.googlecode.aviator.utils.Reflector.PropertyFoundResult
 
PropertyFoundResult(MethodHandle, boolean) - Constructor for class com.googlecode.aviator.utils.Reflector.PropertyFoundResult
 
propertyName - Variable in class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
 
PropertyType() - Constructor for enum class com.googlecode.aviator.utils.Reflector.PropertyType
 
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
 
pTypes - Variable in class com.googlecode.aviator.runtime.function.ClassMethodFunction
 
push(boolean) - 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(float) - 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(int) - Method in class com.googlecode.aviator.asm.Frame
Pushes a new type onto the output frame stack.
push(long) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(ClassWriter, String) - Method in class com.googlecode.aviator.asm.Frame
Pushes a new type onto the output frame stack.
push(Handle) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to push a handle 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(AviatorObject) - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
 
push(Object) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
push(String) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
pushback(Token<?>) - Method in class com.googlecode.aviator.lexer.ExpressionLexer
Push back token
pushDesc(String) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
PUSHED - Static variable in class com.googlecode.aviator.asm.Label
Indicates if this basic block has been pushed in the basic block stack.
pushLabel0(Label) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
pushLabel0(Label) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
pushLabel1(Label) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
pushLabel1(Label) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
pushOperand() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
pushOperand(int) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
pushValue(Object) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
put(AnnotationWriter[], int, ByteVector) - Static method in class com.googlecode.aviator.asm.AnnotationWriter
Puts the given annotation lists into the given byte vector.
put(ByteVector) - Method in class com.googlecode.aviator.asm.AnnotationWriter
Puts the annotations of this annotation writer list into the given byte vector.
put(ByteVector) - Method in class com.googlecode.aviator.asm.FieldWriter
Puts the content of this field into the given byte vector.
put(ByteVector) - Method in class com.googlecode.aviator.asm.MethodWriter
Puts the bytecode of this method in the given byte vector.
put(ClassWriter, byte[], int, int, int, ByteVector) - Method in class com.googlecode.aviator.asm.Attribute
Writes all the attributes of this attribute list in the given byte vector.
put(Item) - Method in class com.googlecode.aviator.asm.ClassWriter
Puts the given item in the constant pool's hash table.
put(MethodWriter, ByteVector, int, boolean) - Method in class com.googlecode.aviator.asm.Label
Puts a reference to this label in the bytecode of a method.
put(String, Object) - Method in class com.googlecode.aviator.BaseExpression.SymbolHashMap
 
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.ArrayHashMap
 
put(K, V) - Method in class com.googlecode.aviator.utils.LRUMap
 
put(K, V) - Method in class com.googlecode.aviator.utils.SyncLRUMap
 
PUT_CAPTURING_GROUPS_INTO_ENV - Enum constant in enum class com.googlecode.aviator.Options
Whether to put capturing groups into passed-in env map when regular-expression pattern matches, default is true.If you don't want the groups, you can turn it off to get better performance in regular-expression pattern matching.
put11(int, int) - Method in class com.googlecode.aviator.asm.ByteVector
Puts two bytes into this byte vector.
put112(int, int, int) - Method in class com.googlecode.aviator.asm.ClassWriter
Puts two bytes and one short into the constant pool.
put12(int, int) - Method in class com.googlecode.aviator.asm.ByteVector
Puts a byte and a short into this byte vector.
put122(int, int, int) - Method in class com.googlecode.aviator.asm.ClassWriter
Puts one byte and two shorts into the constant pool.
put2cache(String, Class<?>) - Method in class com.googlecode.aviator.utils.Env
 
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.
putDummyHandle(String, Map<String, Reflector.PropertyFoundResult>) - Static method in class com.googlecode.aviator.utils.Reflector
 
putfield(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
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 - 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(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
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 - 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.

Q

quote - Variable in class com.googlecode.aviator.lexer.token.Variable
 

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
 
randomLocal - Static variable in class com.googlecode.aviator.runtime.function.system.RandomFunction
 
Range - Class in com.googlecode.aviator.runtime.type
A range in [start, end) with step.
Range - Enum constant in enum class com.googlecode.aviator.runtime.type.AviatorType
 
Range(AviatorNumber, AviatorNumber, AviatorNumber) - Constructor for class com.googlecode.aviator.runtime.type.Range
 
RANGE_TYPE - Static variable in class com.googlecode.aviator.runtime.function.system.TypeFunction
 
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
 
rawFunc - Variable in class com.googlecode.aviator.runtime.function.TraceFunction
 
REACHABLE - Static variable in class com.googlecode.aviator.asm.Label
Indicates if this label corresponds to a reachable basic block.
reachEnd - Variable in class com.googlecode.aviator.code.interpreter.InterpretContext
 
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
 
readAnnotationValue(int, char[], String, AnnotationVisitor) - Method in class com.googlecode.aviator.asm.ClassReader
Reads a value of an annotation and makes the given visitor visit it.
readAnnotationValues(int, char[], boolean, AnnotationVisitor) - Method in class com.googlecode.aviator.asm.ClassReader
Reads the values of an annotation and makes the given visitor visit them.
readAttribute(Attribute[], String, int, int, char[], int, Label[]) - Method in class com.googlecode.aviator.asm.ClassReader
Reads an attribute in b.
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.
readClass(InputStream, boolean) - Static method in class com.googlecode.aviator.asm.ClassReader
Reads the bytecode of a class.
readCode(MethodVisitor, Context, int) - Method in class com.googlecode.aviator.asm.ClassReader
Reads the bytecode of a method and makes the given visitor visit it.
readConst(int, char[]) - Method in class com.googlecode.aviator.asm.ClassReader
Reads a numeric or string constant pool item in b.
reader - Variable in class com.googlecode.aviator.runtime.module.LineSequence
 
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
 
readField(ClassVisitor, Context, int) - Method in class com.googlecode.aviator.asm.ClassReader
Reads a field and makes the given visitor visit it.
readFrame(int, boolean, boolean, Label[], Context) - Method in class com.googlecode.aviator.asm.ClassReader
Reads a stack map frame and stores the result in the given Context object.
readFrameType(Object[], int, int, char[], Label[]) - Method in class com.googlecode.aviator.asm.ClassReader
Reads a stack map frame type and stores it at the given index in the given array.
readFully(Reader) - Static method in class com.googlecode.aviator.utils.Utils
 
readInt(byte[], int) - Static method in class com.googlecode.aviator.asm.MethodWriter
Reads a signed int value in the given byte array.
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.
readMethod(ClassVisitor, Context, int) - Method in class com.googlecode.aviator.asm.ClassReader
Reads a method and makes the given visitor visit it.
readObject(ObjectInputStream) - Method in class com.googlecode.aviator.InterpretExpression
 
readObject(ObjectInputStream) - Method in class com.googlecode.aviator.LiteralExpression
 
readObject(ObjectInputStream) - Method in class com.googlecode.aviator.runtime.function.ClassMethodFunction
 
readObject(ObjectInputStream) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
readParameterAnnotations(int, String, char[], boolean, MethodVisitor) - Method in class com.googlecode.aviator.asm.ClassReader
Reads parameter annotations and makes the given visitor visit them.
readShort(byte[], int) - Static method in class com.googlecode.aviator.asm.MethodWriter
Reads a signed short value in the given byte array.
readShort(int) - Method in class com.googlecode.aviator.asm.ClassReader
Reads a signed short value in b.
readUnsignedShort(byte[], int) - Static method in class com.googlecode.aviator.asm.MethodWriter
Reads an unsigned short value in the given byte array.
readUnsignedShort(int) - Method in class com.googlecode.aviator.asm.ClassReader
Reads an unsigned short value in b.
readUTF(int, int, char[]) - Method in class com.googlecode.aviator.asm.ClassReader
Reads UTF8 string in b.
readUTF8(int, char[]) - Method in class com.googlecode.aviator.asm.ClassReader
Reads an UTF8 string constant pool item in b.
reduce(Map<String, Object>, AviatorObject, AviatorObject, Object, AviatorFunction) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerFunction
 
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.
ReducerBreakFunction() - Constructor for class com.googlecode.aviator.runtime.function.internal.ReducerBreakFunction
 
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.
ReducerContFunction() - Constructor for class com.googlecode.aviator.runtime.function.internal.ReducerContFunction
 
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.
ReducerFunction() - Constructor for class com.googlecode.aviator.runtime.function.internal.ReducerFunction
 
ReducerResult - Class in com.googlecode.aviator.runtime.function.internal
ReducerResult in looping.
ReducerResult(ReducerState, AviatorObject) - Constructor for class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
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.
ReducerReturnFunction() - Constructor for class com.googlecode.aviator.runtime.function.internal.ReducerReturnFunction
 
ReducerState - Enum Class in com.googlecode.aviator.runtime.function.internal
 
ReducerState() - Constructor for enum class com.googlecode.aviator.runtime.function.internal.ReducerState
 
referenceCount - Variable in class com.googlecode.aviator.asm.Label
Number of forward references to this label, times two.
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.MethodKey - Class in com.googlecode.aviator.utils
Class's instance method cache key
Reflector.PropertyFoundResult - Class in com.googlecode.aviator.utils
 
Reflector.PropertyType - Enum Class in com.googlecode.aviator.utils
 
Reflector.Target - Class in com.googlecode.aviator.utils
 
refs - Variable in class com.googlecode.aviator.parser.VariableMeta
 
rel() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
rem(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
REM - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
remap(int, Type) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
 
remove() - Method in class com.googlecode.aviator.runtime.type.seq.EmptySequence.EmptyIterator
 
remove(Handler, Label, Label) - Static method in class com.googlecode.aviator.asm.Handler
Removes the range between start and end from the given exception handlers.
remove(Object) - Method in class com.googlecode.aviator.script.AviatorBindings
 
remove(Object) - Method in class com.googlecode.aviator.utils.ArrayHashMap
 
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(AviatorFunction) - Static method in class com.googlecode.aviator.AviatorEvaluator
Remove a aviator function
removeFunction(AviatorFunction) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Remove a aviator function
removeFunction(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
Remove an aviator function by name,it's not thread-safe.
removeFunction(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Remove an aviator function by name,it's not thread-safe.
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.
rename() - Element in annotation interface com.googlecode.aviator.annotation.Function
Rename the method name as the imported function name.
replaceObject(Object) - Method in class com.googlecode.aviator.serialize.AviatorObjectOutputStream
 
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.
RequireFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.RequireFunction
 
requireScript(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Loads a script from path and return its exports with module caching.
reserve(Variable) - Method in class com.googlecode.aviator.lexer.SymbolTable
 
reserve(String) - Method in class com.googlecode.aviator.lexer.SymbolTable
 
RESERVED - Static variable in class com.googlecode.aviator.asm.MethodWriter
Reserved for future use
RESERVED - Static variable in class com.googlecode.aviator.lexer.SymbolTable
 
reserveKeyword(Variable) - Static 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.
resetContext() - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
resetLambdaContext(AviatorFunction) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
 
resize - Variable in class com.googlecode.aviator.asm.MethodWriter
Indicates if some jump instructions are too small and need to be resized.
resize(ArrayHashMap.MapEntry<K, V>[]) - Method in class com.googlecode.aviator.utils.ArrayHashMap
 
RESIZE - Static variable in class com.googlecode.aviator.asm.ClassReader
True to enable JSR_W and GOTO_W support.
resizeBuffer(byte[], int, int) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
RESIZED - Static variable in class com.googlecode.aviator.asm.Label
Indicates if this label has been updated, after instruction resizing.
resizeIfLoadHigh(ArrayHashMap.MapEntry<K, V>[]) - Method in class com.googlecode.aviator.utils.ArrayHashMap
 
resizeInstructions() - Method in class com.googlecode.aviator.asm.MethodWriter
Resizes and replaces the temporary instructions inserted by Label.resolve(com.googlecode.aviator.asm.MethodWriter, int, byte[]) for wide forward jumps, while keeping jump offsets and instruction addresses consistent.
resolve(MethodWriter, int, byte[]) - Method in class com.googlecode.aviator.asm.Label
Resolves all forward references to this label.
resolveClass(ObjectStreamClass) - Method in class com.googlecode.aviator.serialize.AviatorObjectInputStream
 
resolveClassSymbol(String) - Method in class com.googlecode.aviator.utils.Env
 
resolveClassSymbol(String, boolean) - Method in class com.googlecode.aviator.utils.Env
 
RESOLVED - Static variable in class com.googlecode.aviator.asm.Label
Indicates if the position of this label is known.
resolvedClasses - Variable in class com.googlecode.aviator.utils.Env
 
resolveFromImportedPackages(String) - Method in class com.googlecode.aviator.utils.Env
 
resolveFromImportedSymbols(String, Class<?>) - Method in class com.googlecode.aviator.utils.Env
 
resolveLabels(List<IR>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
resolveObject(Object) - Method in class com.googlecode.aviator.serialize.AviatorObjectInputStream
 
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
 
result - Variable in class com.googlecode.aviator.LiteralExpression
 
result - Variable in class com.googlecode.aviator.runtime.function.system.ConstantFunction
 
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 class com.googlecode.aviator.asm.Label
Indicates if this basic block ends with a RET instruction.
RET - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
retrieveFromCache(String) - Method in class com.googlecode.aviator.utils.Env
 
retrieveGetterHandle(Map<String, Reflector.PropertyFoundResult>, Class<?>, String) - Static method in class com.googlecode.aviator.utils.Reflector
 
retrieveSetterHandle(Map<String, Reflector.PropertyFoundResult>, Class<?>, String) - Static method in class com.googlecode.aviator.utils.Reflector
 
retrieveStaticFieldHandle(Map<String, Reflector.PropertyFoundResult>, Class<?>, String) - Static method in class com.googlecode.aviator.utils.Reflector
 
retrieveStaticFunction(Map<String, Reflector.PropertyFoundResult>, Class<?>, String) - Static method in class com.googlecode.aviator.utils.Reflector
 
Return - Enum constant in enum class com.googlecode.aviator.Feature
return statement
Return - Enum constant in enum class com.googlecode.aviator.parser.ExpressionParser.StatementType
 
Return - Enum constant in enum class com.googlecode.aviator.runtime.function.internal.ReducerState
 
RETURN - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
RETURN - Static variable in class com.googlecode.aviator.lexer.token.Variable
return keyword
returnArray - Variable in class com.googlecode.aviator.runtime.type.seq.ListCollector
 
returnStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
Call __reducer_return(result)
returnType - Variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Return type of the method visited by this adapter.
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
 
run() - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
 
RUNTIME_UTILS - Static variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
RuntimeFunctionDelegator - Class in com.googlecode.aviator.runtime
Runtime function delegator
RuntimeFunctionDelegator(String, SymbolTable, FunctionMissing) - Constructor for class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
 
RuntimeUtils - Class in com.googlecode.aviator.runtime
Runtime utils
RuntimeUtils() - Constructor for class com.googlecode.aviator.runtime.RuntimeUtils
 

S

SALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
SAME_FRAME - Static variable in class com.googlecode.aviator.asm.MethodWriter
Frame has exactly the same locals as the previous stack map frame and number of stack items is zero.
SAME_FRAME_EXTENDED - Static variable in class com.googlecode.aviator.asm.MethodWriter
Frame has exactly the same locals as the previous stack map frame and number of stack items is zero.
SAME_LOCALS_1_STACK_ITEM_FRAME - Static variable in class com.googlecode.aviator.asm.MethodWriter
Frame has exactly the same locals as the previous stack map frame and number of stack items is 1
SAME_LOCALS_1_STACK_ITEM_FRAME_EXTENDED - Static variable in class com.googlecode.aviator.asm.MethodWriter
Frame has exactly the same locals as the previous stack map frame and number of stack items is 1.
SASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
sb - Variable in class com.googlecode.aviator.runtime.type.AviatorStringBuilder
 
SBYTE_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of instructions with an signed byte argument.
scan() - Method in class com.googlecode.aviator.lexer.ExpressionLexer
 
scan(boolean) - Method in class com.googlecode.aviator.lexer.ExpressionLexer
 
scope - Variable in class com.googlecode.aviator.parser.ExpressionParser
 
SCOPE_META - Static variable in class com.googlecode.aviator.utils.Constants
 
scopeInfo - Variable in class com.googlecode.aviator.code.LambdaGenerator
 
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
 
scopes() - Element in annotation interface com.googlecode.aviator.annotation.Import
Setting import method scope, default is {ImportScope.Instance, ImportScope.Static}
scopeStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
segs - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance.StringSegments
 
SendIR - Class in com.googlecode.aviator.code.interpreter.ir
 
SendIR(String, int, boolean, int, SourceInfo) - Constructor for class com.googlecode.aviator.code.interpreter.ir.SendIR
 
seq - Variable in class com.googlecode.aviator.runtime.type.seq.LimitedSequence
 
seq(BufferedReader) - Static method in class com.googlecode.aviator.runtime.module.IoModule
 
seq(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
cast a file into a sequence of text lines in file.
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_ADD - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqIntoFunction
 
SEQ_LIST_VAR - Static variable in class com.googlecode.aviator.utils.Constants
 
SeqAddAllFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.add function to add all elements in other sequence into this one.
SeqAddAllFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqAddAllFunction
 
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.
SeqCollectorFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqCollectorFunction
 
SeqCollectorRawFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.raw(collector) to retrieve the raw container of collector.
SeqCollectorRawFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqCollectorRawFunction
 
SeqCompsitePredFunFunction - Class in com.googlecode.aviator.runtime.function.seq
Composite predicate function with invalid input: '&'invalid input: '&' or ||
SeqCompsitePredFunFunction(String, SeqCompsitePredFunFunction.LogicOp) - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction
 
SeqCompsitePredFunFunction.LogicOp - Enum Class 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.
SeqKeysFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqKeysFunction
 
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
 
SeqMapEntryFunction.MapEntry - Class in com.googlecode.aviator.runtime.function.seq
 
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.
SeqReverseFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqReverseFunction
 
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.
SeqValsFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqValsFunction
 
SeqZipmapFunction - Class in com.googlecode.aviator.runtime.function.seq
seq.collector(seq) to create a collector for this sequence.
SeqZipmapFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqZipmapFunction
 
SERIALIZABLE - Enum constant in enum class com.googlecode.aviator.Options
Whether the compiled expression is serializable.
serialVersionUID - Static variable in class com.googlecode.aviator.BaseExpression
 
serialVersionUID - Static variable in class com.googlecode.aviator.BaseExpression.SymbolHashMap
 
serialVersionUID - Static variable in class com.googlecode.aviator.ClassExpression
 
serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.AssertTypeIR
 
serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.BranchIfIR
 
serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.BranchUnlessIR
 
serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.ClearIR
 
serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.GotoIR
 
serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.Label
 
serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.LoadIR
 
serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.NewLambdaIR
 
serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.PopIR
 
serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.PopNIR
 
serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.SendIR
 
serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.SourceInfo
 
serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.VisitLabelIR
 
serialVersionUID - Static variable in exception class com.googlecode.aviator.exception.CompareNotSupportedException
 
serialVersionUID - Static variable in exception class com.googlecode.aviator.exception.CompileExpressionErrorException
 
serialVersionUID - Static variable in exception class com.googlecode.aviator.exception.ExpressionNotFoundException
 
serialVersionUID - Static variable in exception class com.googlecode.aviator.exception.ExpressionRuntimeException
 
serialVersionUID - Static variable in exception class com.googlecode.aviator.exception.ExpressionSyntaxErrorException
 
serialVersionUID - Static variable in exception class com.googlecode.aviator.exception.FunctionNotFoundException
 
serialVersionUID - Static variable in exception class com.googlecode.aviator.exception.IllegalArityException
 
serialVersionUID - Static variable in exception class com.googlecode.aviator.exception.LoadScriptFailureException
 
serialVersionUID - Static variable in exception class com.googlecode.aviator.exception.NoSuchPropertyException
 
serialVersionUID - Static variable in exception class com.googlecode.aviator.exception.StandardError
 
serialVersionUID - Static variable in exception class com.googlecode.aviator.exception.TimeoutException
 
serialVersionUID - Static variable in exception class com.googlecode.aviator.exception.UnsupportedFeatureException
 
serialVersionUID - Static variable in class com.googlecode.aviator.InterpretExpression
 
serialVersionUID - Static variable in class com.googlecode.aviator.lexer.SymbolTable
 
serialVersionUID - Static variable in class com.googlecode.aviator.lexer.token.AbstractToken
 
serialVersionUID - Static variable in class com.googlecode.aviator.lexer.token.CharToken
 
serialVersionUID - Static variable in class com.googlecode.aviator.lexer.token.DelegateToken
 
serialVersionUID - Static variable in class com.googlecode.aviator.lexer.token.NumberToken
 
serialVersionUID - Static variable in class com.googlecode.aviator.lexer.token.OperatorToken
 
serialVersionUID - Static variable in class com.googlecode.aviator.lexer.token.PatternToken
 
serialVersionUID - Static variable in class com.googlecode.aviator.lexer.token.StringToken
 
serialVersionUID - Static variable in class com.googlecode.aviator.lexer.token.Variable
 
serialVersionUID - Static variable in class com.googlecode.aviator.LiteralExpression
 
serialVersionUID - Static variable in class com.googlecode.aviator.parser.VariableMeta
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.AbstractFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.ClassMethodFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.DispatchFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.CatchHandler
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.CatchHandlerFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.IfCallccFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.NewInstanceFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.ReducerBreakFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.ReducerContFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.ReducerFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.ReducerReturnFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.ThrowFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.TryCatchFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.UnpackingArgsFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.UseFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.LambdaFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathAbsFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathAcosFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathAsinFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathAtanFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathCeilFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathCosFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathFloorFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathLog10Function
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathLogFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathPowFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathRoundFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathSinFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathSqrtFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathTanFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqAddAllFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqAddFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqArrayFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqCollectorFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqCollectorRawFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqContainsKeyFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqCountFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqEveryFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqFilterFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqGetFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqIncludeFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqIntoFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqKeysFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqMapFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqMaxFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqMinFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqNewListFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqNewMapFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqNewSetFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqNotAnyFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqPutFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqReduceFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqRemoveFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqReverseFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqSomeFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqSortFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqValsFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqZipmapFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.string.StringContainsFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.string.StringEndsWithFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.string.StringIndexOfFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.string.StringJoinFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.string.StringLengthFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.string.StringReplaceAllFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.string.StringReplaceFirstFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.string.StringSplitFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.string.StringStartsWithFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.string.StringSubStringFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction
 
serialVersionUID - Static variable in exception class com.googlecode.aviator.runtime.function.system.AssertFunction.AssertFailed
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.AssertFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.BigIntFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.BinaryFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.BooleanFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.ComparatorFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.CompareFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.ConstantFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.Date2StringFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.DecimalFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.DoubleFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.EvalFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.IdentityFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.IsAFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.IsDefFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.LoadFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.LongFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.MaxFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.MetaFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.MinFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.NowFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.PrintFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.PrintlnFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.PstFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.RandomFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.RangeFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.RequireFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.SeqFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.StrFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.String2DateFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.SysDateFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.TupleFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.TypeFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.UndefFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.WithMetaFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.WithoutMetaFunction
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.FunctionParam
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.JavaMethodReflectionFunctionMissing
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorBoolean
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorDecimal
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorDouble
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorLong
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorNil
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorNumber
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorObject
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorPattern
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorString
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorStringBuilder
 
serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.Range
 
serialVersionUID - Static variable in class com.googlecode.aviator.utils.ArrayHashMap.MapEntry
 
serialVersionUID - Static variable in class com.googlecode.aviator.utils.ArrayHashMap
 
serialVersionUID - Static variable in class com.googlecode.aviator.utils.Env
 
serialVersionUID - Static variable in class com.googlecode.aviator.utils.LRUMap
 
serialVersionUID - Static variable in class com.googlecode.aviator.utils.SyncLRUMap
 
SerialVersionUIDAdder - Class in com.googlecode.aviator.asm.commons
A ClassVisitor that adds a serial version unique identifier to a class if missing.
SerialVersionUIDAdder(int, ClassVisitor) - Constructor for class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
Creates a new SerialVersionUIDAdder.
SerialVersionUIDAdder(ClassVisitor) - Constructor for class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
Creates a new SerialVersionUIDAdder.
SerialVersionUIDAdder.Item - Class in com.googlecode.aviator.asm.commons
 
set(double) - Method in class com.googlecode.aviator.asm.Item
Sets this item to a double item.
set(float) - Method in class com.googlecode.aviator.asm.Item
Sets this item to a float item.
set(int) - Method in class com.googlecode.aviator.asm.Item
Sets this item to an integer item.
set(int, int) - Method in class com.googlecode.aviator.asm.Frame
Sets the output frame local variable type at the given index.
set(int, int) - Method in class com.googlecode.aviator.asm.Item
Sets the item to a BootstrapMethod item.
set(int, Object) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
set(int, String, String, String) - Method in class com.googlecode.aviator.asm.Item
Sets this item to an item that do not hold a primitive value.
set(long) - Method in class com.googlecode.aviator.asm.Item
Sets this item to a long item.
set(Object, int, Object) - Static method in class com.googlecode.aviator.utils.ArrayUtils
 
set(String, String, int) - Method in class com.googlecode.aviator.asm.Item
Sets the item to an InvokeDynamic item.
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
 
setClassBytes(byte[]) - Method in class com.googlecode.aviator.ClassExpression
 
setCodeGenerator(CodeGenerator) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
setCodeGenerator(CodeGenerator) - Method in interface com.googlecode.aviator.parser.Parser
 
setCompileEnv(BaseExpression, Env) - Static method in class com.googlecode.aviator.ExpressionAccessor
 
setCompileEnv(Env) - Method in class com.googlecode.aviator.BaseExpression
 
setContext(Env) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
setEntries(ArrayHashMap.MapEntry[]) - Method in class com.googlecode.aviator.utils.ArrayHashMap
 
setEnvProcessor(EnvProcessor) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Set an env processor.
setExpression(BaseExpression, String) - Static method in class com.googlecode.aviator.ExpressionAccessor
 
setExpression(Expression) - Method in class com.googlecode.aviator.script.AviatorBindings
 
setExpression(Expression) - Method in class com.googlecode.aviator.utils.Env
 
setExpression(String) - Method in class com.googlecode.aviator.BaseExpression
 
setFirstIndex(int) - Method in class com.googlecode.aviator.parser.VariableMeta
 
setFrameLocal(int, Object) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
 
setFuncsArgs(BaseExpression, Map<Integer, List<FunctionArgument>>) - Static method in class com.googlecode.aviator.ExpressionAccessor
 
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.
setFunctionNames(BaseExpression, List<String>) - Static method in class com.googlecode.aviator.ExpressionAccessor
 
setFunctionNames(List<String>) - Method in class com.googlecode.aviator.BaseExpression
 
setInheritEnv(boolean) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
setInit(boolean) - Method in class com.googlecode.aviator.parser.VariableMeta
 
setInstalled(boolean) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
setInstance(AviatorEvaluatorInstance) - Method in class com.googlecode.aviator.BaseExpression
 
setInstance(AviatorEvaluatorInstance) - Method in class com.googlecode.aviator.script.AviatorBindings
 
setInstance(AviatorEvaluatorInstance) - Method in class com.googlecode.aviator.utils.Env
 
setInstance(BaseExpression, AviatorEvaluatorInstance) - Static method in class com.googlecode.aviator.ExpressionAccessor
 
setLambdaBootstraps(BaseExpression, Map<String, LambdaFunctionBootstrap>) - Static method in class com.googlecode.aviator.ExpressionAccessor
 
setLambdaBootstraps(Map<String, LambdaFunctionBootstrap>) - Method in class com.googlecode.aviator.BaseExpression
 
setLambdaBootstraps(Map<String, LambdaFunctionBootstrap>) - Method in class com.googlecode.aviator.code.BaseEvalCodeGenerator
 
setLambdaBootstraps(Map<String, LambdaFunctionBootstrap>) - Method in interface com.googlecode.aviator.code.EvalCodeGenerator
 
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
setMaxStacks(int) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
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.BaseEvalCodeGenerator
 
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
 
setPc(int) - Method in class com.googlecode.aviator.code.interpreter.ir.BranchIfIR
 
setPc(int) - Method in class com.googlecode.aviator.code.interpreter.ir.BranchUnlessIR
 
setPc(int) - Method in class com.googlecode.aviator.code.interpreter.ir.GotoIR
 
setPc(int) - Method in interface com.googlecode.aviator.code.interpreter.ir.JumpIR
 
setProperty(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
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(BaseExpression, String) - Static method in class com.googlecode.aviator.ExpressionAccessor
 
setSourceFile(String) - Method in class com.googlecode.aviator.BaseExpression
 
setStats(long, Env.IntCounter) - Method in class com.googlecode.aviator.utils.Env
 
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
 
setValue(Object) - Method in class com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction.MapEntry
 
setValue(V) - Method in class com.googlecode.aviator.utils.ArrayHashMap.MapEntry
 
shift() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
SHIFT_LEFT - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
SHIFT_LEFT - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
SHIFT_RIGHT - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
SHIFT_RIGHT - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
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(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
SHL - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
SHORT - Static variable in class com.googlecode.aviator.asm.Frame
The SHORT type.
SHORT - Static variable in class com.googlecode.aviator.asm.Type
The sort of the short type.
SHORT_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of instructions with an signed short argument.
SHORT_TYPE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
 
SHORT_TYPE - Static variable in class com.googlecode.aviator.asm.Type
The short type.
shr(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
SHR - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
signature - Variable in class com.googlecode.aviator.asm.ClassWriter
The constant pool item that contains the signature of this class.
signature - Variable in class com.googlecode.aviator.asm.FieldWriter
The index of the constant pool item that contains the signature of this field.
signature - Variable in class com.googlecode.aviator.asm.MethodWriter
The signature of this method.
SIGNATURES - Static variable in class com.googlecode.aviator.asm.ClassReader
True to enable signatures support.
SIPUSH - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
size - Variable in class com.googlecode.aviator.asm.AnnotationWriter
The number of values in this annotation.
size - Variable in class com.googlecode.aviator.utils.ArrayHashMap
 
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.ArrayHashMap
 
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
 
SIZE - Static variable in class com.googlecode.aviator.asm.Frame
The stack size variation corresponding to each JVM instruction.
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(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(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(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.
sneakyThrow0(Throwable) - Static method in class com.googlecode.aviator.utils.Reflector
 
sort - Variable in class com.googlecode.aviator.asm.Type
The sort of this Java type.
sourceDebug - Variable in class com.googlecode.aviator.asm.ClassWriter
The SourceDebug attribute of this class.
sourceFile - Variable in class com.googlecode.aviator.asm.ClassWriter
The index of the constant pool item that contains the name of the source file from which this class was compiled.
sourceFile - Variable in class com.googlecode.aviator.BaseExpression
 
sourceFile - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
 
sourceFile - Variable in class com.googlecode.aviator.code.interpreter.ir.LoadIR
 
sourceFile - Variable in class com.googlecode.aviator.code.interpreter.ir.SourceInfo
 
sourceFile - Variable in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
sourceInfo - Variable in class com.googlecode.aviator.code.interpreter.ir.BranchIfIR
 
sourceInfo - Variable in class com.googlecode.aviator.code.interpreter.ir.BranchUnlessIR
 
sourceInfo - Variable in class com.googlecode.aviator.code.interpreter.ir.GotoIR
 
sourceInfo - Variable in class com.googlecode.aviator.code.interpreter.ir.SendIR
 
SourceInfo - Class in com.googlecode.aviator.code.interpreter.ir
Source info to debug.
SourceInfo(String, int) - Constructor for class com.googlecode.aviator.code.interpreter.ir.SourceInfo
 
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
 
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
 
SPLIT_PAT - Static variable in class com.googlecode.aviator.utils.Constants
 
srcAndRefPositions - Variable in class com.googlecode.aviator.asm.Label
Informations about forward references.
stack - Variable in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
List of the operand stack slots for current execution frame.
stack - Variable in class com.googlecode.aviator.asm.Context
The stack values of the latest stack map frame that has been parsed.
STACK - Static variable in class com.googlecode.aviator.asm.Frame
Kind of the the types that are relative to the stack of an input stack map frame.
stackCount - Variable in class com.googlecode.aviator.asm.Context
The stack size of the latest stack map frame that has been parsed.
stackFrame - Variable in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
stackMap - Variable in class com.googlecode.aviator.asm.MethodWriter
The StackMapTable attribute.
stackSize - Variable in class com.googlecode.aviator.asm.MethodWriter
The (relative) stack size after the last visited instruction.
StandardError - Exception Class in com.googlecode.aviator.exception
Standard error.
StandardError() - Constructor for exception class com.googlecode.aviator.exception.StandardError
 
StandardError(String) - Constructor for exception class com.googlecode.aviator.exception.StandardError
 
StandardError(String, Throwable) - Constructor for exception class com.googlecode.aviator.exception.StandardError
 
StandardError(String, Throwable, boolean, boolean) - Constructor for exception class com.googlecode.aviator.exception.StandardError
 
StandardError(Throwable) - Constructor for exception class com.googlecode.aviator.exception.StandardError
 
start - Variable in class com.googlecode.aviator.asm.Handler
Beginning of the exception handler's scope (inclusive).
start - Variable in class com.googlecode.aviator.runtime.type.Range
 
start() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
start() - Method in interface com.googlecode.aviator.code.EvalCodeGenerator
 
start() - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
START_LABEL - Static variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
startFrame(int, int, int) - Method in class com.googlecode.aviator.asm.MethodWriter
Starts the visit of a stack map frame.
startIndex - Variable in class com.googlecode.aviator.lexer.token.CharToken
 
startNs - Variable in class com.googlecode.aviator.utils.Env
 
startVisitMethodCode() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
state - Variable in class com.googlecode.aviator.runtime.function.internal.ReducerResult
 
statement() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
statements() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
StatementType() - Constructor for enum class com.googlecode.aviator.parser.ExpressionParser.StatementType
 
Static - Enum constant in enum class com.googlecode.aviator.annotation.ImportScope
Static methods
StaticField - Enum constant in enum class com.googlecode.aviator.utils.Reflector.PropertyType
 
StaticFields - Enum constant in enum class com.googlecode.aviator.Feature
Access java class's static fields by Class.FIELD
StaticHolder() - Constructor for class com.googlecode.aviator.AviatorEvaluator.StaticHolder
 
StaticHolder() - Constructor for class com.googlecode.aviator.ClassPathConfigFunctionLoader.StaticHolder
 
StaticHolder() - Constructor for class com.googlecode.aviator.utils.Utils.StaticHolder
 
StaticInitMerger - Class in com.googlecode.aviator.asm.commons
A ClassVisitor that merges clinit methods into a single one.
StaticInitMerger(int, String, ClassVisitor) - Constructor for class com.googlecode.aviator.asm.commons.StaticInitMerger
 
StaticInitMerger(String, ClassVisitor) - Constructor for class com.googlecode.aviator.asm.commons.StaticInitMerger
 
StaticMethod - Enum constant in enum class com.googlecode.aviator.utils.Reflector.PropertyType
 
StaticMethods - Enum constant in enum class com.googlecode.aviator.Feature
Invoke java class's static methods by Class.method(..args)
status - Variable in class com.googlecode.aviator.asm.Label
Flags that indicate the status of this label.
step - Variable in class com.googlecode.aviator.runtime.type.Range
 
store(int, Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
STORE - Static variable in class com.googlecode.aviator.asm.Label
Indicates if a stack map frame must be stored for this label.
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.
storeInsn(Type, int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in a local variable.
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.
STR - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of CONSTANT_String constant pool items.
StrFunction - Class in com.googlecode.aviator.runtime.function.system
Cast value to string
StrFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.StrFunction
 
String - Enum constant in enum class com.googlecode.aviator.code.interpreter.ir.AssertTypeIR.AssertTypes
 
String - Enum constant in enum class com.googlecode.aviator.lexer.token.Token.TokenType
 
String - Enum constant in enum class com.googlecode.aviator.runtime.type.AviatorType
 
STRING_TYPE - Static variable in class com.googlecode.aviator.runtime.function.system.TypeFunction
 
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
 
StringInterpolation - Enum constant in enum class com.googlecode.aviator.Feature
String interpolation.For example, "a = 'aviator'; 'hello #{a}'" to generate a string 'hello aviator'
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
 
strings - Variable in class com.googlecode.aviator.asm.ClassReader
The String objects corresponding to the CONSTANT_Utf8 items.
StringSegment - Interface in com.googlecode.aviator.runtime.type.string
A string segment.
StringSegments(List<StringSegment>, int) - Constructor for class com.googlecode.aviator.AviatorEvaluatorInstance.StringSegments
 
stringSegs - Variable in class com.googlecode.aviator.BaseExpression
 
stringSize(long) - Static method in class com.googlecode.aviator.utils.VarNameGenerator
 
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
 
strVal1 - Variable in class com.googlecode.aviator.asm.Item
First part of the value of this item, for items that do not hold a primitive value.
strVal2 - Variable in class com.googlecode.aviator.asm.Item
Second part of the value of this item, for items that do not hold a primitive value.
strVal3 - Variable in class com.googlecode.aviator.asm.Item
Third part of the value of this item, for items that do not hold a primitive value.
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
 
SUB - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
SUB - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
SUB - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
subNames - Variable in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
 
subNames - Variable in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
SUBROUTINE - Static variable in class com.googlecode.aviator.asm.Label
Indicates if this basic block is the start of a subroutine.
subroutines - Variable in class com.googlecode.aviator.asm.MethodWriter
The number of subroutines in this method.
subsumes(Class<?>[], Class<?>[]) - Static method in class com.googlecode.aviator.utils.Reflector
 
successor - Variable in class com.googlecode.aviator.asm.Edge
The successor block of the basic block from which this edge originates.
successor - Variable in class com.googlecode.aviator.asm.Label
The successor of this label, in the order they are visited.
successors - Variable in class com.googlecode.aviator.asm.Label
The successors of this node in the control flow graph.
superInitialized - Variable in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
superName - Variable in class com.googlecode.aviator.asm.ClassWriter
The constant pool item that contains the internal name of the super class of this class.
svuidConstructors - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
Collection of non-private constructors.
svuidFields - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
Collection of fields.
svuidMethods - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
Collection of non-private methods.
swap() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates a SWAP instruction.
swap() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
swap(Type, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates the instructions to swap the top two stack values.
SWAP - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
SymbolHashMap(int) - Constructor for class com.googlecode.aviator.BaseExpression.SymbolHashMap
 
symbolTable - Variable in class com.googlecode.aviator.BaseExpression
 
symbolTable - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
 
symbolTable - Variable in class com.googlecode.aviator.lexer.ExpressionLexer
 
symbolTable - Variable in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
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
 
synthetics - Variable in class com.googlecode.aviator.asm.MethodWriter
The number of synthetic parameters of this method.
SYS_EVAL_MODE - Static variable in enum class com.googlecode.aviator.Options
 
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
 
TABL_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of the TABLESWITCH instruction.
table - Variable in class com.googlecode.aviator.lexer.SymbolTable
 
tableswitch(int, int, Label, Label...) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
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 - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
TableSwitchGenerator - Interface in com.googlecode.aviator.asm.commons
A code generator for switch statements.
tag - Variable in class com.googlecode.aviator.asm.Handle
The kind of field or method designated by this Handle.
target - Variable in class com.googlecode.aviator.utils.Env.TargetObjectTask
 
Target() - Constructor for class com.googlecode.aviator.utils.Reflector.Target
 
TARGET - Static variable in class com.googlecode.aviator.asm.Label
Indicates if this label is the target of a jump instruction, or the start of an exception handler.
targetObject - Variable in class com.googlecode.aviator.utils.Reflector.Target
 
TargetObjectTask(Object) - Constructor for class com.googlecode.aviator.utils.Env.TargetObjectTask
 
tconst(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
TEMP_LEN - Static variable in class com.googlecode.aviator.utils.VarNameGenerator
 
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
 
TEMP_VAR_PREFIX - Static variable in class com.googlecode.aviator.utils.VarNameGenerator
 
term() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
ternary() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
Ternary - Enum constant in enum class com.googlecode.aviator.parser.ExpressionParser.StatementType
 
TERNARY - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
Ternary_Boolean - Enum constant in enum class com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
 
Ternary_Left - Enum constant in enum class com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
 
Ternay_End - Enum constant in enum class com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
 
THIS - Static variable in class com.googlecode.aviator.asm.commons.AdviceAdapter
 
thisName - Variable in class com.googlecode.aviator.asm.ClassWriter
The internal name of this class.
thiz - Variable in class com.googlecode.aviator.script.AviatorScriptEngine.DynamicMethodInvocationHandler
 
threshold - Variable in class com.googlecode.aviator.asm.ClassWriter
The threshold of the constant pool's hash table.
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.
ThrowFunction() - Constructor for class com.googlecode.aviator.runtime.function.internal.ThrowFunction
 
throwNoSuchPropertyException(String) - Static method in class com.googlecode.aviator.utils.Reflector
 
throwStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
TICK_INTERVAL_MS - Static variable in class com.googlecode.aviator.utils.Utils
 
tickService - Static variable in class com.googlecode.aviator.utils.Utils.StaticHolder
 
TimeoutException - Exception Class in com.googlecode.aviator.exception
The expression execution is timed out.
TimeoutException() - Constructor for exception class com.googlecode.aviator.exception.TimeoutException
 
TimeoutException(String) - Constructor for exception class com.googlecode.aviator.exception.TimeoutException
 
TimeoutException(String, Throwable) - Constructor for exception class com.googlecode.aviator.exception.TimeoutException
 
TimeoutException(Throwable) - Constructor for exception class com.googlecode.aviator.exception.TimeoutException
 
times - Variable in class com.googlecode.aviator.code.interpreter.ir.PopNIR
 
TO_ACC_SYNTHETIC - Static variable in class com.googlecode.aviator.asm.ClassWriter
Factor to convert from ACC_SYNTHETIC_ATTRIBUTE to Opcode.ACC_SYNTHETIC.
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 class com.googlecode.aviator.code.asm.ASMCodeGenerator.MethodMetaData
 
token - Variable in class com.googlecode.aviator.code.interpreter.ir.LoadIR
 
token - Variable in class com.googlecode.aviator.lexer.token.DelegateToken
 
token - Variable in enum class com.googlecode.aviator.lexer.token.OperatorType
 
Token<T> - Interface in com.googlecode.aviator.lexer.token
Lex token interface
Token.TokenType - Enum Class in com.googlecode.aviator.lexer.token
 
tokenBuffer - Variable in class com.googlecode.aviator.lexer.ExpressionLexer
 
tokenList - Variable in class com.googlecode.aviator.code.OptimizeCodeGenerator
 
TokenType() - Constructor for enum class com.googlecode.aviator.lexer.token.Token.TokenType
 
TOP - Static variable in class com.googlecode.aviator.asm.Frame
The TOP type.
TOP - Static variable in interface com.googlecode.aviator.asm.Opcodes
 
TOP_IF_LONG_OR_DOUBLE - Static variable in class com.googlecode.aviator.asm.Frame
Flag used for LOCAL and STACK types.
toString() - Method in class com.googlecode.aviator.asm.commons.Method
 
toString() - Method in class com.googlecode.aviator.asm.Handle
Returns the textual representation of this handle.
toString() - Method in class com.googlecode.aviator.asm.Label
Returns a string representation of this label.
toString() - Method in class com.googlecode.aviator.asm.Type
Returns a string representation of this type.
toString() - Method in class com.googlecode.aviator.code.interpreter.ir.AssertTypeIR
 
toString() - Method in class com.googlecode.aviator.code.interpreter.ir.BranchIfIR
 
toString() - Method in class com.googlecode.aviator.code.interpreter.ir.BranchUnlessIR
 
toString() - Method in class com.googlecode.aviator.code.interpreter.ir.ClearIR
 
toString() - Method in class com.googlecode.aviator.code.interpreter.ir.GotoIR
 
toString() - Method in class com.googlecode.aviator.code.interpreter.ir.Label
 
toString() - Method in class com.googlecode.aviator.code.interpreter.ir.LoadIR
 
toString() - Method in class com.googlecode.aviator.code.interpreter.ir.NewLambdaIR
 
toString() - Method in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
toString() - Method in class com.googlecode.aviator.code.interpreter.ir.PopIR
 
toString() - Method in class com.googlecode.aviator.code.interpreter.ir.PopNIR
 
toString() - Method in class com.googlecode.aviator.code.interpreter.ir.SendIR
 
toString() - Method in class com.googlecode.aviator.code.interpreter.ir.SourceInfo
 
toString() - Method in class com.googlecode.aviator.code.interpreter.ir.VisitLabelIR
 
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.LiteralExpression
 
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.
toString() - Method in class com.googlecode.aviator.utils.Reflector.PropertyFoundResult
 
toString(Map<String, Object>, String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance.StringSegments
 
totalCustomFunctions - Static variable in class com.googlecode.aviator.ClassPathConfigFunctionLoader
 
trace - Variable in class com.googlecode.aviator.code.interpreter.InterpretContext
 
trace(Map<String, Object>, OperatorType, AviatorObject, AviatorObject...) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
 
TRACE_EVAL - Enum constant in enum class com.googlecode.aviator.Options
Whether to trace expression evaluating procedure, default is false.
TRACE_EVAL_DEFAULT_VAL - Static variable in enum class com.googlecode.aviator.Options
 
TRACE_PREFIX - Static variable in class com.googlecode.aviator.runtime.op.OperationRuntime
 
traceArgs(Map<String, Object>, Object...) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
TraceFunction - Class in com.googlecode.aviator.runtime.function
Trace eval function.
TraceFunction(AviatorFunction) - Constructor for class com.googlecode.aviator.runtime.function.TraceFunction
 
traceInstruments(Map<String, Object>, String, boolean) - Method in class com.googlecode.aviator.InterpretExpression
 
traceOutputStream - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
 
traceResult(Map<String, Object>, Object) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
 
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 class 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)
TryCatchFunction() - Constructor for class com.googlecode.aviator.runtime.function.internal.TryCatchFunction
 
tryCompareDate(Object, Object) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
tryCompareDate(Map<String, Object>, Date) - Method in class com.googlecode.aviator.runtime.type.AviatorString
 
tryFindFileFromClassLoader(String, ClassLoader) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
tryFindScriptFile(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
 
tryGetFuncFromEnv(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
 
tryReserveKeyword(Variable) - Static method in class com.googlecode.aviator.lexer.SymbolTable
Try to reserve key word, return the reserved variable if success, otherwise return itself.
tryResolveAsClass(Map<String, Object>, String) - Static method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
tryStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
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
 
TWO_ARRGS - Static variable in class com.googlecode.aviator.runtime.op.OperationRuntime
 
type - Variable in class com.googlecode.aviator.asm.Attribute
The type of this attribute.
type - Variable in class com.googlecode.aviator.asm.Handler
Constant pool index of the internal name of the type of exceptions handled by this handler, or 0 to catch any exceptions.
type - Variable in class com.googlecode.aviator.asm.Item
Type of this constant pool item.
type - Variable in class com.googlecode.aviator.code.interpreter.ir.AssertTypeIR
 
type - Variable in class com.googlecode.aviator.parser.VariableMeta
 
type(ClassWriter, String) - Static method in class com.googlecode.aviator.asm.Frame
Returns the int encoding of the given type.
Type - Class in com.googlecode.aviator.asm
A Java field or method type.
Type(int, char[], int, int) - Constructor for class com.googlecode.aviator.asm.Type
Constructs a reference type.
TYPE - Static variable in class com.googlecode.aviator.asm.ClassWriter
The instruction types of all JVM opcodes.
TYPE_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of instructions with a type descriptor argument.
TYPE_MERGED - Static variable in class com.googlecode.aviator.asm.ClassWriter
Merged type Item stored in the ClassWriter ClassWriter.typeTable, instead of the constant pool, in order to avoid clashes with normal constant pool items in the ClassWriter constant pool's hash table.
TYPE_META - Static variable in class com.googlecode.aviator.utils.Constants
 
TYPE_NORMAL - Static variable in class com.googlecode.aviator.asm.ClassWriter
Normal type Item stored in the ClassWriter ClassWriter.typeTable, instead of the constant pool, in order to avoid clashes with normal constant pool items in the ClassWriter constant pool's hash table.
TYPE_UNINIT - Static variable in class com.googlecode.aviator.asm.ClassWriter
Uninitialized type Item stored in the ClassWriter ClassWriter.typeTable, instead of the constant pool, in order to avoid clashes with normal constant pool items in the ClassWriter constant pool's hash table.
typeCount - Variable in class com.googlecode.aviator.asm.ClassWriter
Number of elements in the ClassWriter.typeTable array.
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
 
typeInsn(int, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Generates a type dependent instruction.
typeTable - Variable in class com.googlecode.aviator.asm.ClassWriter
A type table used to temporarily store internal names that will not necessarily be stored in the constant pool.
TypeUtils - Class in com.googlecode.aviator.utils
Java type to aviator type utilities
TypeUtils() - Constructor for class com.googlecode.aviator.utils.TypeUtils
 

U

U_SHIFT_RIGHT - Enum constant in enum class com.googlecode.aviator.lexer.token.OperatorType
 
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.
unboxObject - Variable in class com.googlecode.aviator.InterpretExpression
 
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 - Static variable in class com.googlecode.aviator.asm.Frame
Base kind of the uninitialized base types.
UNINITIALIZED_THIS - Static variable in class com.googlecode.aviator.asm.Frame
The UNINITIALIZED_THIS type.
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
 
unpackArgs - Variable in class com.googlecode.aviator.code.interpreter.ir.SendIR
 
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
 
UNSIGNED_SHIFT_RIGHT - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
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 Class in com.googlecode.aviator.exception
 
UnsupportedFeatureException() - Constructor for exception class com.googlecode.aviator.exception.UnsupportedFeatureException
 
UnsupportedFeatureException(Feature) - Constructor for exception class com.googlecode.aviator.exception.UnsupportedFeatureException
 
UnsupportedFeatureException(String) - Constructor for exception class com.googlecode.aviator.exception.UnsupportedFeatureException
 
UnsupportedFeatureException(String, Throwable) - Constructor for exception class com.googlecode.aviator.exception.UnsupportedFeatureException
 
UnsupportedFeatureException(Throwable) - Constructor for exception class 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 - Enum constant in enum class com.googlecode.aviator.Feature
use package.class to import java classes into current context.
USE - Static variable in class com.googlecode.aviator.lexer.token.Variable
 
USE_CLASS_PKG - Static variable in class com.googlecode.aviator.utils.Constants
 
USE_USER_ENV_AS_TOP_ENV_DIRECTLY - Enum constant in enum class com.googlecode.aviator.Options
Whether to use user passed-in env as top level environment directly.If true, it may make side effects(such as assignment) to user passed-in env., otherwise aviator will wrap the user passed-in env and does not make any side effects into it.
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
UseFunction() - Constructor for class com.googlecode.aviator.runtime.function.internal.UseFunction
 
useLRUExpressionCache(int) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
Use LRUMap as expression caching.It should be called when initializing the evaluator instance.
useStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
ushr(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
USHR - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.
UTF8 - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of CONSTANT_Utf8 constant pool items.
Utils - Class in com.googlecode.aviator.utils
Some helper methods.
Utils() - Constructor for class com.googlecode.aviator.utils.Utils
 
Utils.StaticHolder - Class in com.googlecode.aviator.utils
 

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
 
VALID_HEX_CHAR - Static variable in class com.googlecode.aviator.lexer.ExpressionLexer
 
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 - Variable in class com.googlecode.aviator.asm.Attribute
The raw value of this attribute, used only for unknown attributes.
value - Variable in class com.googlecode.aviator.asm.FieldWriter
The index of the constant pool item that contains the constant value of this field.
value - Variable in class com.googlecode.aviator.lexer.token.NumberToken
 
value - Variable in class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
 
value - Variable in class com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction.MapEntry
 
value - Variable in class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
 
value - Variable in class com.googlecode.aviator.runtime.type.AviatorBoolean
 
value - Variable in class com.googlecode.aviator.utils.ArrayHashMap.MapEntry
 
Value() - Constructor for class com.googlecode.aviator.Options.Value
 
Value(boolean) - Constructor for class com.googlecode.aviator.Options.Value
 
Value(int) - Constructor for class com.googlecode.aviator.Options.Value
 
Value(EvalMode) - Constructor for class com.googlecode.aviator.Options.Value
 
Value(MathContext) - Constructor for class com.googlecode.aviator.Options.Value
 
Value(Set<Feature>) - Constructor for class com.googlecode.aviator.Options.Value
 
VALUE - Static variable in class com.googlecode.aviator.asm.Frame
Mask to get the value of a frame type.
value2token(Object) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
valueOf(boolean) - Static method in class com.googlecode.aviator.runtime.type.AviatorBoolean
 
valueOf(double) - Static method in class com.googlecode.aviator.runtime.type.AviatorDouble
 
valueOf(long) - Static method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
valueOf(long) - Static method in class com.googlecode.aviator.runtime.type.AviatorLong
 
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(AviatorEvaluatorInstance, String) - Static method in class com.googlecode.aviator.runtime.type.AviatorDecimal
 
valueOf(OperatorType) - Static method in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
 
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(Object) - Static method in class com.googlecode.aviator.runtime.type.AviatorNumber
 
valueOf(Object) - Static method in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
 
valueOf(String) - Static method in enum class com.googlecode.aviator.annotation.ImportScope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.googlecode.aviator.code.interpreter.ir.AssertTypeIR.AssertTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.googlecode.aviator.EvalMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.googlecode.aviator.Feature
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.googlecode.aviator.lexer.token.OperatorType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.googlecode.aviator.lexer.token.Token.TokenType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.googlecode.aviator.Options
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.googlecode.aviator.parser.CompileTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.googlecode.aviator.parser.DepthState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.googlecode.aviator.parser.ExpressionParser.StatementType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.googlecode.aviator.runtime.function.internal.ReducerState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction.Op
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction.LogicOp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction.Op
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
valueOf(String) - Static method in enum class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType.ContainerType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.googlecode.aviator.runtime.type.AviatorType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.googlecode.aviator.utils.Reflector.PropertyType
Returns the enum constant of this class with the specified name.
valueOf(BigDecimal) - Static method in class com.googlecode.aviator.runtime.type.AviatorDecimal
 
valueOf(BigInteger) - Static method in class com.googlecode.aviator.runtime.type.AviatorBigInt
 
valueOf(Map<String, Object>, String) - Static method in class com.googlecode.aviator.runtime.type.AviatorDecimal
 
values() - Static method in enum class com.googlecode.aviator.annotation.ImportScope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.googlecode.aviator.code.interpreter.ir.AssertTypeIR.AssertTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.googlecode.aviator.EvalMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.googlecode.aviator.Feature
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.googlecode.aviator.lexer.token.OperatorType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.googlecode.aviator.lexer.token.Token.TokenType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.googlecode.aviator.Options
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.googlecode.aviator.parser.CompileTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.googlecode.aviator.parser.DepthState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.googlecode.aviator.parser.ExpressionParser.StatementType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.googlecode.aviator.runtime.function.internal.ReducerState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction.Op
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction.LogicOp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction.Op
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType.ContainerType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.googlecode.aviator.runtime.type.AviatorType
Returns an array containing the constants of this enum class, 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 class com.googlecode.aviator.utils.Reflector.PropertyType
Returns an array containing the constants of this enum class, in the order they are declared.
var - Variable in class com.googlecode.aviator.runtime.type.string.VarSegment
 
VAR_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of instructions with a local variable index argument.
varFullNames - Variable in class com.googlecode.aviator.BaseExpression
 
Variable - Class in com.googlecode.aviator.lexer.token
Variable token
Variable - Enum constant in enum class com.googlecode.aviator.lexer.token.Token.TokenType
 
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
 
variables - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
 
variables - Variable in class com.googlecode.aviator.InterpretExpression
 
variadicCall(Map<String, Object>, boolean, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
 
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
 
variadicFunctions - Variable in class com.googlecode.aviator.runtime.function.DispatchFunction
 
variadicListIndex - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator.MethodMetaData
 
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
 
vars - 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 - Variable in class com.googlecode.aviator.asm.ClassWriter
Minor and major version numbers of the class to be generated.
VERSION - Static variable in class com.googlecode.aviator.AviatorEvaluator
Aviator version
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
 
visit(String, Object) - Method in class com.googlecode.aviator.asm.AnnotationVisitor
Visits a primitive value of the annotation.
visit(String, Object) - Method in class com.googlecode.aviator.asm.AnnotationWriter
 
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.FieldWriter
 
visitAnnotation(String, boolean) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits an annotation of this method.
visitAnnotation(String, boolean) - Method in class com.googlecode.aviator.asm.MethodWriter
 
visitAnnotation(String, String) - Method in class com.googlecode.aviator.asm.AnnotationVisitor
Visits a nested annotation value of the annotation.
visitAnnotation(String, String) - Method in class com.googlecode.aviator.asm.AnnotationWriter
 
visitAnnotationDefault() - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits the default value of this annotation interface method.
visitAnnotationDefault() - Method in class com.googlecode.aviator.asm.MethodWriter
 
visitArray(String) - Method in class com.googlecode.aviator.asm.AnnotationVisitor
Visits an array value of the annotation.
visitArray(String) - Method in class com.googlecode.aviator.asm.AnnotationWriter
 
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.FieldWriter
 
visitAttribute(Attribute) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits a non standard attribute of this method.
visitAttribute(Attribute) - Method in class com.googlecode.aviator.asm.MethodWriter
 
visitBinOperator(Token<?>, OperatorType, String) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
visitBoolean() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
visitClass() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
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.
visitCode() - Method in class com.googlecode.aviator.asm.MethodWriter
 
visitCompare(int, OperatorType) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
VISITED - Static variable in class com.googlecode.aviator.asm.Label
Indicates if this subroutine basic block has been visited by a visitSubroutine(null, ...) call.
VISITED2 - Static variable in class com.googlecode.aviator.asm.Label
Indicates if this subroutine basic block has been visited by a visitSubroutine(!null, ...) call.
visitEnd() - Method in class com.googlecode.aviator.asm.AnnotationVisitor
Visits the end of the annotation.
visitEnd() - Method in class com.googlecode.aviator.asm.AnnotationWriter
 
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.FieldWriter
 
visitEnd() - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits the end of the method.
visitEnd() - Method in class com.googlecode.aviator.asm.MethodWriter
 
visitEnum(String, String, String) - Method in class com.googlecode.aviator.asm.AnnotationVisitor
Visits an enumeration value of the annotation.
visitEnum(String, String, String) - Method in class com.googlecode.aviator.asm.AnnotationWriter
 
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.
visitFieldInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.MethodWriter
 
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.
visitFrame(int, int, Object[], int, Object[]) - Method in class com.googlecode.aviator.asm.MethodWriter
 
visitFrame(Frame) - Method in class com.googlecode.aviator.asm.MethodWriter
Visits a frame that has been computed from scratch.
visitFrameTypes(int, Object[], List<Object>) - Static method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
 
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.
visitIincInsn(int, int) - Method in class com.googlecode.aviator.asm.MethodWriter
 
visitImplicitFirstFrame() - Method in class com.googlecode.aviator.asm.MethodWriter
Visit the implicit first frame of this method.
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.
visitInsn(int) - Method in class com.googlecode.aviator.asm.MethodWriter
 
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.
visitIntInsn(int, int) - Method in class com.googlecode.aviator.asm.MethodWriter
 
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.
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.MethodWriter
 
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.
visitJumpInsn(int, Label) - Method in class com.googlecode.aviator.asm.MethodWriter
 
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.
visitLabel(Label) - Method in class com.googlecode.aviator.asm.MethodWriter
 
visitLabel(Label) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
visitLabel(Label) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
 
VisitLabelIR - Class in com.googlecode.aviator.code.interpreter.ir
 
VisitLabelIR(Label) - Constructor for class com.googlecode.aviator.code.interpreter.ir.VisitLabelIR
 
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.
visitLdcInsn(Object) - Method in class com.googlecode.aviator.asm.MethodWriter
 
visitLeftBranch(Token<?>, int, OperatorType) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
visitLineNumber(int, Label) - Method in class com.googlecode.aviator.asm.MethodVisitor
Visits a line number declaration.
visitLineNumber(int, Label) - Method in class com.googlecode.aviator.asm.MethodWriter
 
visitLineNumber(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
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.
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.googlecode.aviator.asm.MethodWriter
 
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.
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.googlecode.aviator.asm.MethodWriter
 
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.
visitMaxs(int, int) - Method in class com.googlecode.aviator.asm.MethodWriter
 
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.
visitMethodInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.MethodWriter
 
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.
visitMultiANewArrayInsn(String, int) - Method in class com.googlecode.aviator.asm.MethodWriter
 
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.
visitParameterAnnotation(int, String, boolean) - Method in class com.googlecode.aviator.asm.MethodWriter
 
visitRightBranch(Token<?>, int, OperatorType) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
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
 
visitSubroutine(Label, long, int) - Method in class com.googlecode.aviator.asm.Label
Finds the basic blocks that belong to a given subroutine, and marks these blocks as belonging to this subroutine.
visitSwitchInsn(Label, Label[]) - Method in class com.googlecode.aviator.asm.MethodWriter
 
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.
visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.googlecode.aviator.asm.MethodWriter
 
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.
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.googlecode.aviator.asm.MethodWriter
 
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.
visitTypeInsn(int, String) - Method in class com.googlecode.aviator.asm.MethodWriter
 
visitUnaryOperator(Token<?>, OperatorType, String) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
 
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.
visitVarInsn(int, int) - Method in class com.googlecode.aviator.asm.MethodWriter
 
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

warnOnCompileWithoutCaching() - Method in class com.googlecode.aviator.runtime.type.AviatorString
 
WHILE - Static variable in class com.googlecode.aviator.lexer.token.Variable
while keyword
WhileLoop - Enum constant in enum class com.googlecode.aviator.Feature
while statement
whileStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
while(test) { ...body...
WHITE_SPACE - Static variable in class com.googlecode.aviator.runtime.op.OperationRuntime
 
WIDE_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
The type of the WIDE instruction.
wildcard() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
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(Object, Object) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
 
withMeta(String, Object) - Method in class com.googlecode.aviator.lexer.token.AbstractToken
 
withMeta(String, Object) - Method in interface com.googlecode.aviator.lexer.token.Token
 
withMetaBegin() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
withMetaEnd(Object, Object) - Method in class com.googlecode.aviator.parser.ExpressionParser
 
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.
WithMetaFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.WithMetaFunction
 
withObject(Object) - Static method in class com.googlecode.aviator.utils.Reflector.Target
 
withoutElse() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
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.
WithoutMetaFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.WithoutMetaFunction
 
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
 
writeFrame() - Method in class com.googlecode.aviator.asm.MethodWriter
Compress and writes the current frame MethodWriter.frame in the StackMapTable attribute.
writeFrameType(Object) - Method in class com.googlecode.aviator.asm.MethodWriter
 
writeFrameTypes(int, int) - Method in class com.googlecode.aviator.asm.MethodWriter
Writes some types of the current frame MethodWriter.frame into the StackMapTableAttribute.
writeItems(Collection<SerialVersionUIDAdder.Item>, DataOutput, boolean) - Static method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
Sorts the items in the collection and writes it to the data output stream
writeObject(ObjectOutputStream) - Method in class com.googlecode.aviator.InterpretExpression
 
writeObject(ObjectOutputStream) - Method in class com.googlecode.aviator.LiteralExpression
 
writeObject(ObjectOutputStream) - Method in class com.googlecode.aviator.runtime.function.ClassMethodFunction
 
writeObject(ObjectOutputStream) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
 
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
 
WRITER - Static variable in class com.googlecode.aviator.asm.ClassReader
True to enable bytecode writing support.
writeShort(byte[], int, int) - Static method in class com.googlecode.aviator.asm.MethodWriter
Writes a short value in the given byte array.

X

xor() - Method in class com.googlecode.aviator.parser.ExpressionParser
 
xor(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
 
XOR - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
Constant for the math method.

Z

ZERO - Static variable in class com.googlecode.aviator.runtime.type.Range
 
ZERO_VALUE - Static variable in enum class com.googlecode.aviator.Options
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form