Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- AASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- AbstractFunction - Class in com.googlecode.aviator.runtime.function
-
Abstract function implementation
- AbstractFunction() - Constructor for class com.googlecode.aviator.runtime.function.AbstractFunction
- AbstractMinMaxFunction - Class in com.googlecode.aviator.runtime.function.system
-
Abstract base class for system min/max function.
- AbstractMinMaxFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction
- AbstractSeqMinMaxFunction - Class in com.googlecode.aviator.runtime.function.seq
-
Base class for min/max function.
- AbstractSeqMinMaxFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction
- AbstractSequence<T> - Class in com.googlecode.aviator.runtime.type.seq
-
Impl
Object.toString()for sub-classes sequence. - AbstractSequence() - Constructor for class com.googlecode.aviator.runtime.type.seq.AbstractSequence
- AbstractToken<T> - Class in com.googlecode.aviator.lexer.token
-
Base token class
- AbstractToken(String, int, int) - Constructor for class com.googlecode.aviator.lexer.token.AbstractToken
- AbstractVariadicFunction - Class in com.googlecode.aviator.runtime.function
-
Abstract function to implement variadic arguments function.
- AbstractVariadicFunction() - Constructor for class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- ACC_ABSTRACT - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_ANNOTATION - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_BRIDGE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_DEPRECATED - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_ENUM - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_FINAL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_INTERFACE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_NATIVE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_PRIVATE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_PROTECTED - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_PUBLIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_STATIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_STRICT - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_SUPER - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_SYNCHRONIZED - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_SYNTHETIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_TRANSIENT - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_VARARGS - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_VOLATILE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- accept(ClassVisitor, int) - Method in class com.googlecode.aviator.asm.ClassReader
-
Makes the given visitor visit the Java class of this
ClassReader. - accept(ClassVisitor, Attribute[], int) - Method in class com.googlecode.aviator.asm.ClassReader
-
Makes the given visitor visit the Java class of this
ClassReader. - aconst(Object) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- ACONST_NULL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- add(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- add(Token) - Method in class com.googlecode.aviator.parser.VariableMeta
- add(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- add(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
- add(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- add(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorNil
- add(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- add(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- add(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorPattern
- add(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorString
- add(AviatorObject, Map) - 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
mathmethod. - ADD - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- 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
- addModule(Class) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Adds a module class and import it's public static methods as module's exports into module cache, return the exports map.
- addOpFunction(OperatorType, AviatorFunction) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Add an operator aviator function,it's not thread-safe.
- addOpFunction(OperatorType, AviatorFunction) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Add an operator aviator function,it's not thread-safe.
- addPackageSymbol(String) - Method in class com.googlecode.aviator.utils.Env
- addParam(FunctionParam) - Method in class com.googlecode.aviator.code.LambdaGenerator
- addStaticFunctions(String, Class) - Static method in class com.googlecode.aviator.AviatorEvaluator
- addStaticFunctions(String, Class) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- addSVUID(long) - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
- addSymbol(String) - Method in class com.googlecode.aviator.BaseExpression
- addSymbol(String) - Method in interface com.googlecode.aviator.Expression
-
Adds the specified symbol to the symbol table and returns a reference to the unique symbol.
- addSymbol(String) - Method in class com.googlecode.aviator.utils.Env
- AdviceAdapter - Class in com.googlecode.aviator.asm.commons
-
A
MethodVisitorto 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, Expression) - Method in interface com.googlecode.aviator.EnvProcessor
-
This method will be called after executing the expression.
- afterPopulateFullNames(Map, Set) - 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.
- 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 replacesoption.
invalid reference
#ALWAYS_USE_DOUBLE_AS_DECIMAL - 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
MethodVisitorthat keeps track of stack map frame changes betweenvisitFramecalls. - 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
mathmethod. - 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
- annotateClass(Class) - Method in class com.googlecode.aviator.serialize.AviatorObjectOutputStream
- AnnotationVisitor - Class in com.googlecode.aviator.asm
-
A visitor to visit a Java annotation.
- AnnotationVisitor(int) - Constructor for class com.googlecode.aviator.asm.AnnotationVisitor
-
Constructs a new
AnnotationVisitor. - AnnotationVisitor(int, AnnotationVisitor) - Constructor for class com.googlecode.aviator.asm.AnnotationVisitor
-
Constructs a new
AnnotationVisitor. - api - Variable in class com.googlecode.aviator.asm.AnnotationVisitor
-
The ASM API version implemented by this visitor.
- api - Variable in class com.googlecode.aviator.asm.ClassVisitor
-
The ASM API version implemented by this visitor.
- api - Variable in class com.googlecode.aviator.asm.FieldVisitor
-
The ASM API version implemented by this visitor.
- api - Variable in class com.googlecode.aviator.asm.MethodVisitor
-
The ASM API version implemented by this visitor.
- appendTo(StringBuilder, Map) - Method in class com.googlecode.aviator.runtime.type.string.ExpressionSegment
- appendTo(StringBuilder, Map) - Method in class com.googlecode.aviator.runtime.type.string.LiteralSegment
- appendTo(StringBuilder, Map) - Method in interface com.googlecode.aviator.runtime.type.string.StringSegment
- appendTo(StringBuilder, Map) - Method in class com.googlecode.aviator.runtime.type.string.VarSegment
- areturn(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- ARETURN - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ARITIES_META - Static variable in class com.googlecode.aviator.utils.Constants
- arity - Variable in enum class com.googlecode.aviator.lexer.token.OperatorType
- 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.
- 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
- 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.
- 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
- asSet(Feature...) - Static method in enum class com.googlecode.aviator.Feature
-
Create a feature set from arguments.
- 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.
- av - Variable in class com.googlecode.aviator.asm.AnnotationVisitor
-
The annotation visitor to which this visitor must delegate method calls.
- AviatorBigInt - Class in com.googlecode.aviator.runtime.type
-
Aviator Big Integer
- AviatorBigInt(Number) - Constructor for class com.googlecode.aviator.runtime.type.AviatorBigInt
- AviatorBindings - Class in com.googlecode.aviator.script
-
Aviator bindings
- AviatorBindings() - Constructor for class com.googlecode.aviator.script.AviatorBindings
- AviatorBindings(Bindings) - Constructor for class com.googlecode.aviator.script.AviatorBindings
- AviatorBoolean - Class in com.googlecode.aviator.runtime.type
-
Aviator boolean type
- AviatorClassLoader - Class in com.googlecode.aviator.parser
-
Aviator classloader to define class
- AviatorClassLoader(ClassLoader) - Constructor for class com.googlecode.aviator.parser.AviatorClassLoader
- AviatorDecimal - Class in com.googlecode.aviator.runtime.type
-
Aviator Big Decimal
- AviatorDecimal(Number) - Constructor for class com.googlecode.aviator.runtime.type.AviatorDecimal
- AviatorDouble - Class in com.googlecode.aviator.runtime.type
-
Aviator double type
- AviatorDouble(double) - Constructor for class com.googlecode.aviator.runtime.type.AviatorDouble
- AviatorEvaluator - Class in com.googlecode.aviator
-
Avaitor Expression evaluator
- AviatorEvaluatorInstance - Class in com.googlecode.aviator
-
A aviator evaluator instance
- AviatorEvaluatorInstance.StringSegments - Class in com.googlecode.aviator
- AviatorFunction - Interface in com.googlecode.aviator.runtime.type
-
A aviator function,all functions must implement this interface
- AviatorJavaType - Class in com.googlecode.aviator.runtime.type
-
Aviator variable
- AviatorJavaType(String) - Constructor for class com.googlecode.aviator.runtime.type.AviatorJavaType
- AviatorJavaType(String, SymbolTable) - Constructor for class com.googlecode.aviator.runtime.type.AviatorJavaType
- AviatorLong - Class in com.googlecode.aviator.runtime.type
-
Aviator long type
- AviatorNil - Class in com.googlecode.aviator.runtime.type
-
Aviator nil object
- AviatorNumber - Class in com.googlecode.aviator.runtime.type
-
Aviator number type
- AviatorNumber(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) - 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
- 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
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
- 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, SymbolTable) - Constructor for class com.googlecode.aviator.BaseExpression
- BASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- beforeExecute(Map, 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
- 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) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- bitAnd(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- bitAnd(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- bitAnd(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- bitNot(Map) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- bitNot(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- bitNot(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- bitNot(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- bitOr() - Method in class com.googlecode.aviator.parser.ExpressionParser
- bitOr(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- bitOr(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- bitOr(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- bitOr(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- bitXor(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- bitXor(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- bitXor(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- bitXor(AviatorObject, Map) - 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
- Boolean - Enum constant in enum class com.googlecode.aviator.runtime.type.AviatorType
- BOOLEAN - Static variable in class com.googlecode.aviator.asm.Type
-
The sort of the boolean type.
- BOOLEAN_TYPE - Static variable in class com.googlecode.aviator.asm.Type
-
The boolean type.
- BooleanFunction - Class in com.googlecode.aviator.runtime.function.system
-
Cast value to boolean, return false when nil or false, otherwise returns true.
- BooleanFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.BooleanFunction
- booleanValue(Map) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- booleanValue(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
- booleanValue(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- box(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instructions to box the top stack value.
- boxArg(Class, Object) - Static method in class com.googlecode.aviator.utils.Reflector
- boxArgs(Class[], Object[]) - Static method in class com.googlecode.aviator.utils.Reflector
- 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
- BYTE - Static variable in class com.googlecode.aviator.asm.Type
-
The sort of the byte type.
- BYTE_TYPE - Static variable in class com.googlecode.aviator.asm.Type
-
The byte type.
- BYTECODE_VER - Static variable in class com.googlecode.aviator.AviatorEvaluator
-
Deprecated.
- bytesToHex(byte[]) - Static method in class com.googlecode.aviator.utils.Utils
- ByteVector - Class in com.googlecode.aviator.asm
-
A dynamically extensible vector of bytes.
- ByteVector() - Constructor for class com.googlecode.aviator.asm.ByteVector
-
Constructs a new
ByteVectorwith a default initial size. - ByteVector(int) - Constructor for class com.googlecode.aviator.asm.ByteVector
-
Constructs a new
ByteVectorwith the given initial size.
C
- 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
- cachedSettters - Static variable in class com.googlecode.aviator.utils.Reflector
-
instance fields setter caching.
- call() - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call() - 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(Map) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerBreakFunction
- call(Map) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- call(Map) - Method in class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
- call(Map) - Method in class com.googlecode.aviator.runtime.function.system.NowFunction
- call(Map) - Method in class com.googlecode.aviator.runtime.function.system.PrintlnFunction
- call(Map) - Method in class com.googlecode.aviator.runtime.function.system.RandomFunction
- call(Map) - Method in class com.googlecode.aviator.runtime.function.system.SysDateFunction
- call(Map) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
-
call function
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerBreakFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerContFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerReturnFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.ThrowFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.UseFunction
-
use package.class;
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathAbsFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathAcosFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathAsinFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathAtanFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathCeilFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathCosFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathFloorFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathLog10Function
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathLogFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathRoundFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathSinFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathSqrtFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathTanFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqCollectorFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqCollectorRawFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqCountFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqKeysFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqReverseFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqSortFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqValsFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringJoinFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringLengthFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.AssertFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.BigIntFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.BinaryFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.BooleanFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.ComparatorFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.DecimalFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.DoubleFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.EvalFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.IdentityFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.IsDefFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.LoadFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.LongFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.MetaFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.PrintFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.PrintlnFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.PstFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.RandomFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.RequireFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.SeqFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.StrFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.TypeFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.UndefFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.IfCallccFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.UseFunction
-
use package.* or use.package.{class};
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathPowFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqAddAllFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqAddFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqContainsKeyFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqEveryFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqFilterFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqGetFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqIncludeFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqIntoFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqMapFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNotAnyFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqRemoveFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqSomeFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqSortFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqZipmapFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringContainsFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringEndsWithFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringIndexOfFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringJoinFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringSplitFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringStartsWithFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringSubStringFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.AssertFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.BinaryFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.CompareFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.Date2StringFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.EvalFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.IsAFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.MetaFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.PrintFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.PrintlnFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.PstFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.RangeFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.String2DateFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.WithoutMetaFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqAddFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqPutFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqReduceFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringReplaceAllFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringReplaceFirstFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringSplitFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringSubStringFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.EvalFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.RangeFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.WithMetaFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.TryCatchFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map, 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, 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, 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, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject...) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- callable - Variable in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
- CALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- capitalize(StringBuilder, String) - Static method in class com.googlecode.aviator.utils.Reflector
- 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.
- 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) - Constructor for class com.googlecode.aviator.runtime.function.internal.CatchHandler
- CatchHandlerFunction - Class in com.googlecode.aviator.runtime.function.internal
-
__catch_handler(fun, exception) to create a
CatchHandler. - Char - Enum constant in enum class com.googlecode.aviator.lexer.token.Token.TokenType
- CHAR - Static variable in class com.googlecode.aviator.asm.Type
-
The sort of the char type.
- CHAR_TYPE - Static variable in class com.googlecode.aviator.asm.Type
-
The char type.
- CharSeqSequence - Class in com.googlecode.aviator.runtime.type.seq
-
Sequence for CharSequence.
- CharSeqSequence(CharSequence) - Constructor for class com.googlecode.aviator.runtime.type.seq.CharSeqSequence
- CharToken - Class in com.googlecode.aviator.lexer.token
-
Charactor token
- CharToken(char, int, int) - Constructor for class com.googlecode.aviator.lexer.token.CharToken
- checkcast(Type) - Method in class com.googlecode.aviator.asm.commons.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) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
- checkIfClassIsAllowed(boolean, Class) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
check if class is in Options.ALLOWED_CLASS_SET
- chooseResult(AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.TryCatchFunction
- Class - Enum constant in enum class com.googlecode.aviator.parser.CompileTypes
- classBytes - Variable in class com.googlecode.aviator.ClassExpression
- 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, SymbolTable) - Constructor for class com.googlecode.aviator.ClassExpression
- classLoader - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- ClassMethodFunction - Class in com.googlecode.aviator.runtime.function
-
An aviator function wraps a class's static method.
- ClassMethodFunction(Class, boolean, String, String, List) - Constructor for class com.googlecode.aviator.runtime.function.ClassMethodFunction
- ClassPathConfigFunctionLoader - Class in com.googlecode.aviator
-
A function loader that loads function from classpath config file.
- ClassReader - Class in com.googlecode.aviator.asm
-
A Java class parser to make a
ClassVisitorvisit an existing class. - ClassReader(byte[]) - Constructor for class com.googlecode.aviator.asm.ClassReader
-
Constructs a new
ClassReaderobject. - ClassReader(byte[], int, int) - Constructor for class com.googlecode.aviator.asm.ClassReader
-
Constructs a new
ClassReaderobject. - ClassReader(InputStream) - Constructor for class com.googlecode.aviator.asm.ClassReader
-
Constructs a new
ClassReaderobject. - ClassReader(String) - Constructor for class com.googlecode.aviator.asm.ClassReader
-
Constructs a new
ClassReaderobject. - ClassVisitor - Class in com.googlecode.aviator.asm
-
A visitor to visit a Java class.
- ClassVisitor(int) - Constructor for class com.googlecode.aviator.asm.ClassVisitor
-
Constructs a new
ClassVisitor. - ClassVisitor(int, ClassVisitor) - Constructor for class com.googlecode.aviator.asm.ClassVisitor
-
Constructs a new
ClassVisitor. - ClassWriter - Class in com.googlecode.aviator.asm
-
A
ClassVisitorthat generates classes in bytecode form. - ClassWriter(int) - Constructor for class com.googlecode.aviator.asm.ClassWriter
-
Constructs a new
ClassWriterobject. - ClassWriter(ClassReader, int) - Constructor for class com.googlecode.aviator.asm.ClassWriter
-
Constructs a new
ClassWriterobject and enables optimizations for "mostly add" bytecode transformations. - clear() - Method in class com.googlecode.aviator.script.AviatorBindings
- clear() - Method in class com.googlecode.aviator.utils.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
- 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
- clearStack() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
- close(Closeable) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- cmpg(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- cmpl(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- CodeGenerator - Interface in com.googlecode.aviator.code
-
Code generator interface
- CodeSizeEvaluator - Class in com.googlecode.aviator.asm.commons
-
A
MethodVisitorthat 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
- ComparatorFunction - Class in com.googlecode.aviator.runtime.function.system
-
Returns an implementation of java.util.Comparator based upon pred function.
- compare(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- compareEq(AviatorObject, Map) - 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
- 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 - Static variable in class com.googlecode.aviator.AviatorEvaluator
-
Optimized for compile speed
- COMPILE_VALUE - Static variable in enum class com.googlecode.aviator.Options
- CompiledAviatorScript - Class in com.googlecode.aviator.script
-
A compiled aviator script.
- compileEnv - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
-
Compile environment only has the *instance*.
- 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
- COMPUTE_FRAMES - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
Flag to automatically compute the stack map frames of methods from scratch.
- COMPUTE_MAXS - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
Flag to automatically compute the maximum stack size and the maximum number of local variables of methods.
- computeSHAdigest(byte[]) - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
-
Returns the SHA-1 message digest of the given value.
- computeSVUID() - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
-
Computes and returns the value of SVUID.
- configure(AviatorEvaluatorInstance, Expression, long, Env.IntCounter) - Method in class com.googlecode.aviator.utils.Env
- ConstantFunction - Class in com.googlecode.aviator.runtime.function.system
-
Constant function to return the argument itself.
- ConstantFunction(String, AviatorObject) - Constructor for class com.googlecode.aviator.runtime.function.system.ConstantFunction
- Constants - Class in com.googlecode.aviator.utils
- Cont - Enum constant in enum class com.googlecode.aviator.runtime.function.internal.ReducerState
- contains(Object) - Method in class com.googlecode.aviator.utils.IdentityHashSet
- 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, 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
- CONTINUE - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
return keyword
- createBindings() - Method in class com.googlecode.aviator.script.AviatorScriptEngine
- createBindings(Bindings) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
- currentTimeNanos() - Static method in class com.googlecode.aviator.utils.Utils
- 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.
D
- D2F - Static variable in interface com.googlecode.aviator.asm.Opcodes
- D2I - Static variable in interface com.googlecode.aviator.asm.Opcodes
- D2L - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DADD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- Date2StringFunction - Class in com.googlecode.aviator.runtime.function.system
-
date_to_string function
- Date2StringFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.Date2StringFunction
- DateFormatCache - Class in com.googlecode.aviator.runtime.function.system
-
DateFormat cache
- DateFormatCache() - Constructor for class com.googlecode.aviator.runtime.function.system.DateFormatCache
- DCMPG - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DCMPL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- dconst(double) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- DCONST_0 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DCONST_1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DDIV - Static variable in interface com.googlecode.aviator.asm.Opcodes
- Decimal - Enum constant in enum class com.googlecode.aviator.runtime.type.AviatorType
- 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_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) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Define a function by name and expression with the execution env.
- defineFunction(String, String, Map) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Define a function by name and expression with the execution env.
- defineValue(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- defineValue(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- 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
- delete(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- deref(Map) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- deref(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- deref(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- deref(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorStringBuilder
- desc(Map) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- desc(Map) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- desc(Map) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- desc(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- desc(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- desc(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorString
- desc(Map) - Method in class com.googlecode.aviator.runtime.type.Range
- descOperandsStack() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
- 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) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- div(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- div(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- div(AviatorObject, Map) - 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
mathmethod. - 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
- Double - Enum constant in enum class com.googlecode.aviator.runtime.type.AviatorType
- DOUBLE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DOUBLE - Static variable in class com.googlecode.aviator.asm.Type
-
The sort of the double type.
- DOUBLE_TYPE - Static variable in class com.googlecode.aviator.asm.Type
-
The double type.
- DoubleFunction - Class in com.googlecode.aviator.runtime.function.system
-
Cast value to double,double(a) eg.
- DoubleFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.DoubleFunction
- doubleValue - 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
E
- ELSE - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
else keyword
- ELSIF - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
elsif keyword
- Empty - Enum constant in enum class com.googlecode.aviator.runtime.function.internal.ReducerState
- EMPTY_ENV - Static variable in class com.googlecode.aviator.utils.Env
- EmptyIterator() - Constructor for class com.googlecode.aviator.runtime.type.seq.EmptySequence.EmptyIterator
- EmptySequence - Class in com.googlecode.aviator.runtime.type.seq
-
An empty sequence
- EmptySequence.EmptyIterator - Class in com.googlecode.aviator.runtime.type.seq
- 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.
- END - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
end keyword
- endMethod() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Marks the end of the visited method.
- ensureFeatureEnabled(Feature) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- ensureLong(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- enterScope(boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
- enterScope(boolean) - Method in interface com.googlecode.aviator.parser.Parser
- entrySet() - Method in class com.googlecode.aviator.script.AviatorBindings
- entrySet() - Method in class com.googlecode.aviator.utils.ArrayHashMap
- entrySet() - Method in class com.googlecode.aviator.utils.Env
-
Get the set of entries.
- Env - Class in com.googlecode.aviator.utils
-
Expression execute environment.Modifed from ChainedMap in jibx.
- Env() - Constructor for class com.googlecode.aviator.utils.Env
-
Constructs an env instance with empty state.
- Env(Map) - Constructor for class com.googlecode.aviator.utils.Env
-
Constructor.
- Env(Map, Map) - Constructor for class com.googlecode.aviator.utils.Env
- ENV_VAR - Static variable in class com.googlecode.aviator.utils.Constants
- Env.IntCounter - Class in com.googlecode.aviator.utils
- 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
ifCmpmethod. - 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.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.script.AviatorBindings
- 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) - Method in enum class com.googlecode.aviator.lexer.token.OperatorType
- eval(AviatorObject, AviatorObject, Map, OperatorType) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
-
Eval with binary operator
- eval(AviatorObject, Map, OperatorType) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
-
Eval with unary operator
- eval(AviatorObject, Map, 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, 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
- 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
- evalOpFunction(Map, 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
- ExceptionHandle - Enum constant in enum class com.googlecode.aviator.Feature
-
try..catch..finally and throw statement to handle exceptions.
- 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 interface com.googlecode.aviator.Expression
-
Execute an expression with an empty environment, returns the result.
- 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, boolean) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Execute a text expression with environment
- execute(String, String, Map, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Execute a text expression with environment
- execute(String, Map) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Execute a text expression without caching
- execute(String, Map) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Execute a text expression without caching
- execute(String, Map, boolean) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Execute a text expression with environment
- execute(String, Map, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Execute a text expression with environment
- execute(Map) - Method in class com.googlecode.aviator.BaseExpression
- execute(Map) - Method in interface com.googlecode.aviator.Expression
-
Execute an expression with an environment, returns the result.
- execute(Map, boolean) - Method in class com.googlecode.aviator.BaseExpression
- execute0(Env) - Method in class com.googlecode.aviator.ClassExpression
- executeDirectly(Map) - Method in class com.googlecode.aviator.BaseExpression
- executeDirectly(Map) - Method in class com.googlecode.aviator.ClassExpression
- executeDirectly(Map) - Method in class com.googlecode.aviator.InterpretExpression
- executeDirectly(Map) - Method in class com.googlecode.aviator.LiteralExpression
- exists(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- 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.
- exponent() - Method in class com.googlecode.aviator.parser.ExpressionParser
- exponent(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- exponent(Number, Number, Map) - 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.runtime.function.LambdaFunction
- 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
- ExpressionLexer - Class in com.googlecode.aviator.lexer
-
Expression Lexer,scan tokens from string
- ExpressionLexer(AviatorEvaluatorInstance, String) - Constructor for class com.googlecode.aviator.lexer.ExpressionLexer
- ExpressionNotFoundException - Exception 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
- 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
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
- 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, 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_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
- FieldVisitor - Class in com.googlecode.aviator.asm
-
A visitor to visit a Java field.
- FieldVisitor(int) - Constructor for class com.googlecode.aviator.asm.FieldVisitor
-
Constructs a new
FieldVisitor. - FieldVisitor(int, FieldVisitor) - Constructor for class com.googlecode.aviator.asm.FieldVisitor
-
Constructs a new
FieldVisitor. - file(String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
-
A function to return java.io.File instance by path.
- files(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- FINALLY - Static variable in class com.googlecode.aviator.lexer.token.Variable
- findMethodsFromClass(Class, boolean) - Static method in class com.googlecode.aviator.utils.Reflector
- first() - Method in class com.googlecode.aviator.runtime.type.Range
- firstLocal - Variable in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
-
Index of the first local variable, after formal parameters.
- FLOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- FLOAT - Static variable in interface com.googlecode.aviator.asm.Opcodes
- FLOAT - Static variable in class com.googlecode.aviator.asm.Type
-
The sort of the float type.
- FLOAT_TYPE - Static variable in class com.googlecode.aviator.asm.Type
-
The float type.
- FMUL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- Fn - 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
- 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
- FREM - Static variable in interface com.googlecode.aviator.asm.Opcodes
- FRETURN - Static variable in interface com.googlecode.aviator.asm.Opcodes
- from(int, String) - Static method in class com.googlecode.aviator.runtime.FunctionArgument
- FSTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- FSUB - Static variable in interface com.googlecode.aviator.asm.Opcodes
- FUNC - 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
- funcId - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator.MethodMetaData
- 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.
- FunctionMissing - Interface in com.googlecode.aviator
-
Function not found hook interface.
- 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
- 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
ifCmpmethod. - 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.
- 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
MethodVisitorwith 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. - 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
- genTopEnv(Map, boolean) - Method in class com.googlecode.aviator.BaseExpression
- get(Object) - Method in class com.googlecode.aviator.script.AviatorBindings
- get(Object) - Method in class com.googlecode.aviator.utils.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). - 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
- 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
- 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
- getBooleanValue() - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
- getBooleanValue(AviatorObject, Map) - Static method in class com.googlecode.aviator.runtime.function.FunctionUtils
-
Get boolean value from env.
- getBytecodeVersion() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Returns the generated java classes byte code version, 1.6 by defualt.
- getCachedExpression(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Returns a compiled expression in cache
- getCachedExpression(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Returns a compiled expression in cache
- getCachedExpressionByKey(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Returns a compiled expression in cache by cacheKey.
- getCachingKey(String) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
- getCallable() - Method in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
- getCh() - Method in class com.googlecode.aviator.lexer.token.CharToken
- getCheckPoints() - Method in class com.googlecode.aviator.utils.Env
- getClassBytes() - Method in class com.googlecode.aviator.ClassExpression
- 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.
- getClosureOverFullVarNames() - Method in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
- getCodeGenerator() - Method in class com.googlecode.aviator.parser.ExpressionParser
- getCodeGenerator() - Method in interface com.googlecode.aviator.parser.Parser
- getCommonSuperClass(String, String) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Returns the common super type of the two given types.
- getCompatibleFeatures() - Static method in enum class com.googlecode.aviator.Feature
-
Returns the feature set that is compatible with aviator early versions(before 5.0).
- getCompileEnv() - Method in class com.googlecode.aviator.BaseExpression
- getConstructorDescriptor(Constructor) - Static method in class com.googlecode.aviator.asm.Type
-
Returns the descriptor corresponding to the given constructor.
- getContext() - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- getCurrentIndex() - Method in class com.googlecode.aviator.lexer.ExpressionLexer
- 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.
- getDimensions() - Method in class com.googlecode.aviator.asm.Type
-
Returns the number of dimensions of this array type.
- getElement(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- getElement(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
-
Access array or list element
- getElement(Map, AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
-
Access array or list element
- getElementType() - Method in class com.googlecode.aviator.asm.Type
-
Returns the type of the elements of this array type.
- 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.
- getEvalTimeoutNs(Map) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
- getExpression() - Method in class com.googlecode.aviator.BaseExpression
-
Returns the expression string when turn on
Options.TRACE_EVALoption, 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
- 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
- getFuncMap() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Returns the functions map
- getFuncsArgs() - Method in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- getFunction(AviatorObject, Map, 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) - 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) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
- getFunctionArguments(Map) - 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
- getImportedSymbols() - Method in class com.googlecode.aviator.utils.Env
- getIndex() - Method in class com.googlecode.aviator.runtime.FunctionArgument
-
Returns the parameter index in function,starts from zero.
- getIndex() - Method in class com.googlecode.aviator.runtime.FunctionParam
- getInstance() - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Get the default evaluator instance
- getInstance() - Static method in class com.googlecode.aviator.ClassPathConfigFunctionLoader
- getInstance() - Static method in class com.googlecode.aviator.runtime.JavaMethodReflectionFunctionMissing
-
Retrieve a global singleton JavaMethodReflectionFunctionMissing instance.
- getInstance() - Method in class com.googlecode.aviator.script.AviatorBindings
- getInstance() - Method in class com.googlecode.aviator.utils.Env
- getInstance(Map) - 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) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
- getInterface(Object, Class) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
- getInterfaces() - Method in class com.googlecode.aviator.asm.ClassReader
-
Returns the internal names of the class's interfaces (see
getInternalName). - getInternalName() - Method in class com.googlecode.aviator.asm.Type
-
Returns the internal name of the class corresponding to this object or array type.
- getInternalName(Class) - Static method in class com.googlecode.aviator.asm.Type
-
Returns the internal name of the given class.
- getItem(int) - Method in class com.googlecode.aviator.asm.ClassReader
-
Returns the start index of the constant pool item in
b, plus one. - getItemCount() - Method in class com.googlecode.aviator.asm.ClassReader
-
Returns the number of constant pool items in
b. - getJavaClass() - Method in class com.googlecode.aviator.ClassExpression
-
Get generated java class
- getJavaObject(AviatorObject, Map) - Static method in class com.googlecode.aviator.runtime.function.FunctionUtils
-
get a object from env
- 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
- 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) - Method in class com.googlecode.aviator.runtime.type.AviatorString
- getLexeme(Map, boolean) - Method in class com.googlecode.aviator.runtime.type.AviatorString
- getLexeme(Map, boolean) - Method in class com.googlecode.aviator.runtime.type.AviatorStringBuilder
- getLineNo() - Method in class com.googlecode.aviator.lexer.ExpressionLexer
- getLineNo() - Method in class com.googlecode.aviator.lexer.token.AbstractToken
- getLineNo() - Method in interface com.googlecode.aviator.lexer.token.Token
- getLmabdaBootstrap() - Method in class com.googlecode.aviator.code.LambdaGenerator
-
Compile a call method to invoke lambda compiled body expression.
- getLocalIndex() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- getLocalType(int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Returns the type of the given local variable.
- getLookhead() - Method in class com.googlecode.aviator.parser.ExpressionParser
- getMathContext() - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Deprecated.Please use
AviatorEvaluator.getOption(Options) - getMathContext(Map) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
- getMaxSize() - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- getMaxStringLength() - Method in class com.googlecode.aviator.asm.ClassReader
-
Returns the maximum length of the strings contained in the constant pool of the class.
- getMeta(String) - 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
Methodcorresponding to the given Java method declaration. - getMethod(String, boolean) - Static method in class com.googlecode.aviator.asm.commons.Method
-
Returns a
Methodcorresponding 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
- 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
- getNextFuncInvocationId() - Method in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- getNumber() - Method in class com.googlecode.aviator.lexer.token.NumberToken
- getNumberValue(AviatorObject, Map) - 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.
- getOption(Options) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Deprecated.
- getOption(Options) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Deprecated.
- getOptions() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Get the evaluator instance options
- getOptionValue(Options) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Returns the current evaluator option value union, returns null if missing.
- getOptionValue(Options) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Returns the current evaluator option value union, returns null if missing.
- getOpType() - Method in class com.googlecode.aviator.runtime.function.system.BinaryFunction
- getOrCreateDateFormat(String) - Static method in class com.googlecode.aviator.runtime.function.system.DateFormatCache
- getOutputStatement(String) - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
- getOwner() - Method in class com.googlecode.aviator.asm.Handle
-
Returns the internal name of the field or method designed by this handle.
- getParameter(String) - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
- getParsedTokens() - Method in class com.googlecode.aviator.parser.ExpressionParser
- getPattern() - Method in class com.googlecode.aviator.runtime.type.AviatorPattern
- 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, 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
- 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.Type
-
Returns the size of values of this type.
- getSort() - Method in class com.googlecode.aviator.asm.Type
-
Returns the sort of this Java type.
- getSourceFile() - Method in class com.googlecode.aviator.BaseExpression
- getSourceFile() - Method in interface com.googlecode.aviator.Expression
-
Returns the source file name.
- getStartIndex() - Method in class com.googlecode.aviator.lexer.token.AbstractToken
- getStartIndex() - Method in interface com.googlecode.aviator.lexer.token.Token
- 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) - Static method in class com.googlecode.aviator.runtime.function.FunctionUtils
-
Get string value from env.
- getSuperName() - Method in class com.googlecode.aviator.asm.ClassReader
-
Returns the internal of name of the super class (see
getInternalName). - getSymbolTable() - Method in class com.googlecode.aviator.lexer.ExpressionLexer
- getSymbolTable() - Method in class com.googlecode.aviator.parser.ExpressionParser
- getSymbolTable() - Method in interface com.googlecode.aviator.parser.Parser
- getTag() - Method in class com.googlecode.aviator.asm.Handle
-
Returns the kind of field or method designated by this handle.
- 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
- 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(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(Map) - Method in class com.googlecode.aviator.lexer.token.CharToken
- getValue(Map) - Method in class com.googlecode.aviator.lexer.token.DelegateToken
- getValue(Map) - Method in class com.googlecode.aviator.lexer.token.NumberToken
- getValue(Map) - Method in class com.googlecode.aviator.lexer.token.OperatorToken
- getValue(Map) - Method in class com.googlecode.aviator.lexer.token.StringToken
- getValue(Map) - Method in interface com.googlecode.aviator.lexer.token.Token
- getValue(Map) - Method in class com.googlecode.aviator.lexer.token.Variable
- getValue(Map) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- getValue(Map) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- getValue(Map) - Method in class com.googlecode.aviator.runtime.function.internal.CatchHandler
- getValue(Map) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- getValue(Map) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- getValue(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- getValue(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
- getValue(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
- getValue(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- getValue(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- getValue(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorNil
- getValue(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- getValue(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- getValue(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorPattern
- getValue(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
- getValue(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorString
- getValue(Map) - Method in class com.googlecode.aviator.runtime.type.Range
- getValueFromEnv(String, boolean, String[], Map, boolean, boolean) - Static method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- getValueFromEnv(String, boolean, Map, 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
ifCmpmethod. - 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 - Class in com.googlecode.aviator.asm
-
A reference to a field or a method.
- Handle(int, String, String, String) - Constructor for class com.googlecode.aviator.asm.Handle
-
Constructs a new field or method handle.
- hashCode() - Method in class com.googlecode.aviator.asm.commons.Method
- hashCode() - Method in class com.googlecode.aviator.asm.Handle
- hashCode() - Method in class com.googlecode.aviator.asm.Type
-
Returns a hash code value for this type.
- hashCode() - Method in class com.googlecode.aviator.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.script.AviatorBindings
- hasNext() - Method in class com.googlecode.aviator.runtime.type.seq.EmptySequence.EmptyIterator
- hasRuntimeContext(Map, OperatorType) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
- hasSVUID() - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
-
Returns true if the class already has a SVUID field.
- hconst(Handle) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- header - Variable in class com.googlecode.aviator.asm.ClassReader
-
Start index of the class header information (access, name...) in
b. - hintLength - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance.StringSegments
- hintSize() - Method in class com.googlecode.aviator.runtime.type.Range
- hintSize() - Method in class com.googlecode.aviator.runtime.type.seq.ArraySequence
- hintSize() - Method in class com.googlecode.aviator.runtime.type.seq.CharSeqSequence
- hintSize() - Method in class com.googlecode.aviator.runtime.type.seq.EmptySequence
- hintSize() - Method in class com.googlecode.aviator.runtime.type.seq.IterableSequence
- hintSize() - Method in class com.googlecode.aviator.runtime.type.seq.LimitedSequence
- hintSize() - Method in class com.googlecode.aviator.runtime.type.seq.MapSequence
- hintSize() - Method in interface com.googlecode.aviator.runtime.type.Sequence
I
- i - Variable in class com.googlecode.aviator.code.interpreter.ir.Label
- I2B - Static variable in interface com.googlecode.aviator.asm.Opcodes
- I2C - Static variable in interface com.googlecode.aviator.asm.Opcodes
- I2D - Static variable in interface com.googlecode.aviator.asm.Opcodes
- I2F - Static variable in interface com.googlecode.aviator.asm.Opcodes
- I2L - Static variable in interface com.googlecode.aviator.asm.Opcodes
- I2S - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IADD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IAND - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- iconst(int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- ICONST_0 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ICONST_1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ICONST_2 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ICONST_3 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ICONST_4 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ICONST_5 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ICONST_M1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IdentityFunction - Class in com.googlecode.aviator.runtime.function.system
-
identity function return the argument itself.
- IdentityFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.IdentityFunction
- IdentityHashSet<E> - Class in com.googlecode.aviator.utils
-
Identity hash set based on IdentityHashMap.
- IdentityHashSet() - Constructor for class com.googlecode.aviator.utils.IdentityHashSet
- IdentityHashSet(Collection) - 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
- 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
- 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
- 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
- Import - Annotation Interface in com.googlecode.aviator.annotation
-
Import annotation for class to special importing methods scope.
- importFunctions(Class) - Static method in class com.googlecode.aviator.AviatorEvaluator
- importFunctions(Class) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Import the class public methods into aviator evaluator as custom functions.
- ImportScope - Enum Class in com.googlecode.aviator.annotation
-
Import method scopes
- IMUL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IN - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
in keyword
- incExecCheckpointsAndGet() - Method in class com.googlecode.aviator.utils.Env
- incRefsAndGet() - Method in class com.googlecode.aviator.parser.VariableMeta
- 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
- INEG - Static variable in interface com.googlecode.aviator.asm.Opcodes
- info - Variable in class com.googlecode.aviator.asm.Label
-
Field used to associate user information to a label.
- INHERIT_ENV_META - Static variable in class com.googlecode.aviator.utils.Constants
- INIT_META - Static variable in class com.googlecode.aviator.utils.Constants
- initConstants(Set) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
-
Initial constant pool.
- initConstants(Set) - Method in interface com.googlecode.aviator.code.EvalCodeGenerator
- initConstants(Set) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- initMethods(Map) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- initMethods(Map) - Method in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- initMethods(Map) - Method in interface com.googlecode.aviator.code.EvalCodeGenerator
- initVariables(Map) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- initVariables(Map) - Method in interface com.googlecode.aviator.code.EvalCodeGenerator
- initVariables(Map) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- innerAdd(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- innerAdd(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
- innerAdd(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
- innerAdd(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- innerAdd(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- innerBitAnd(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- innerBitAnd(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- innerBitOr(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- innerBitOr(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- innerBitXor(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- innerBitXor(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- innerCompare(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- innerCompare(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- innerCompare(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.function.internal.CatchHandler
- innerCompare(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- innerCompare(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- innerCompare(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
- innerCompare(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- innerCompare(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorNil
- innerCompare(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- innerCompare(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- innerCompare(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorPattern
- innerCompare(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorString
- innerCompare(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.Range
- innerCompare(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- innerCompare(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
- innerCompare(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
- innerCompare(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- innerCompare(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- innerDiv(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- innerDiv(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
- innerDiv(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
- innerDiv(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- innerDiv(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- innerMod(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- innerMod(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
- innerMod(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
- innerMod(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- innerMod(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- innerMult(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- innerMult(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
- innerMult(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
- innerMult(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- innerMult(Map, 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, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- innerSub(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
- innerSub(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
- innerSub(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- innerSub(Map, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- innerUnsignedShiftRight(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- innerUnsignedShiftRight(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- inputStream(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- inputStream(URL) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- install(LambdaFunction) - Method in class com.googlecode.aviator.runtime.function.DispatchFunction
- instance - Variable in class com.googlecode.aviator.BaseExpression
- instance - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- Instance - Enum constant in enum class com.googlecode.aviator.annotation.ImportScope
-
Instance methods
- 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.type.seq.EmptySequence.EmptyIterator
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.type.seq.EmptySequence
- INSTANCE_VAR - Static variable in class com.googlecode.aviator.utils.Constants
- instanceOf(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to test if the top stack value is of the given type.
- instanceOf(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- INSTANCEOF - Static variable in interface com.googlecode.aviator.asm.Opcodes
- InstructionAdapter - Class in com.googlecode.aviator.asm.commons
-
A
MethodVisitorproviding 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. - 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.
- IntCounter() - Constructor for class com.googlecode.aviator.utils.Env.IntCounter
- INTEGER - Static variable in interface com.googlecode.aviator.asm.Opcodes
- INTER_META - Static variable in class com.googlecode.aviator.utils.Constants
-
Compiled-time metadata
- 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, 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, Set, SymbolTable, List, 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.
- invalidateCache(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Invalidate expression cache
- invalidateCache(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Invalidate expression cache
- invalidateCacheByKey(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Invalidate expression cache by cacheKey
- invokeConstructor(Type, Method) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to invoke a constructor.
- invokedynamic(String, String, Handle, Object[]) - Method in class com.googlecode.aviator.asm.commons.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
- invokeInstanceMethod(Class, String, Object, List, 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
- 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, 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
- 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.
- 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
- 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
- isExpressionCached(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Returns true when the expression is in cache.
- isFeatureEnabled(Feature) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Returns true when a syntax feature is enabled.
- ISHL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ISHR - Static variable in interface com.googlecode.aviator.asm.Opcodes
- isInheritEnv() - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- isInit() - Method in class com.googlecode.aviator.parser.VariableMeta
- 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.
- isLiteralToken(Token, AviatorEvaluatorInstance) - Static method in class com.googlecode.aviator.parser.ExpressionParser
- isLong(Object) - Static method in class com.googlecode.aviator.utils.TypeUtils
- isLoop() - Method in class com.googlecode.aviator.runtime.type.Range
- isMatch(Class) - Method in class com.googlecode.aviator.runtime.function.internal.CatchHandler
- isNull(Map) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- isNull(Map) - 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
- isString(Object) - Static method in class com.googlecode.aviator.utils.TypeUtils
- ISTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- isTracedEval(Map) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
- ISUB - Static variable in interface com.googlecode.aviator.asm.Opcodes
- isUnknown() - Method in class com.googlecode.aviator.asm.Attribute
-
Returns true if this type of attribute is unknown.
- isValidHexChar(char) - Method in class com.googlecode.aviator.lexer.ExpressionLexer
- isValidValue(Object) - Method in enum class com.googlecode.aviator.Options
- isVariadic() - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- isVariadic() - Method in class com.googlecode.aviator.runtime.FunctionParam
- IterableSequence - Class in com.googlecode.aviator.runtime.type.seq
-
Sequence for iterable.
- IterableSequence(Iterable) - Constructor for class com.googlecode.aviator.runtime.type.seq.IterableSequence
- iterator() - Method in class com.googlecode.aviator.runtime.type.Range
- iterator() - Method in class com.googlecode.aviator.runtime.type.seq.ArraySequence
- iterator() - Method in class com.googlecode.aviator.runtime.type.seq.CharSeqSequence
- iterator() - Method in class com.googlecode.aviator.runtime.type.seq.EmptySequence
- iterator() - Method in class com.googlecode.aviator.runtime.type.seq.IterableSequence
- iterator() - Method in class com.googlecode.aviator.runtime.type.seq.LimitedSequence
- iterator() - Method in class com.googlecode.aviator.runtime.type.seq.MapSequence
- iterator() - Method in class com.googlecode.aviator.utils.IdentityHashSet
- IUSHR - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IXOR - Static variable in interface com.googlecode.aviator.asm.Opcodes
J
- JavaMethodReflectionFunctionMissing - Class in com.googlecode.aviator.runtime
-
A function missing implementation that invoking first argument class's java instance method by reflection with all arguments(the first argument as `this` pointer).
- JavaType - Enum constant in enum class com.googlecode.aviator.runtime.type.AviatorType
- join() - Method in class com.googlecode.aviator.parser.ExpressionParser
- 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 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
- keySet() - Method in class com.googlecode.aviator.script.AviatorBindings
- keySet() - Method in class com.googlecode.aviator.utils.Env
-
Get the set of keys.
L
- L2D - Static variable in interface com.googlecode.aviator.asm.Opcodes
- L2F - Static variable in interface com.googlecode.aviator.asm.Opcodes
- L2I - Static variable in interface com.googlecode.aviator.asm.Opcodes
- Label - Class in com.googlecode.aviator.asm
-
A label represents a position in the bytecode of a method.
- Label - 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
- LADD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- LALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- Lambda - Enum constant in enum class com.googlecode.aviator.Feature
-
lambda to define function
- 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_New - Enum constant in enum class com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
- lambdaBootstraps - Variable in class com.googlecode.aviator.BaseExpression
- lambdaBootstraps - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
-
Compiled lambda functions.
- LambdaFunction - Class in com.googlecode.aviator.runtime.function
-
All lamabda function base class
- LambdaFunction(String, List, Expression, Env) - Constructor for class com.googlecode.aviator.runtime.function.LambdaFunction
- LambdaFunctionBootstrap - Class in com.googlecode.aviator.runtime
-
A lambda function creator.
- LambdaFunctionBootstrap(String, Expression, List, boolean) - Constructor for class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
- lambdaGenerator - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- LambdaGenerator - Class in com.googlecode.aviator.code
-
Lambda function generator
- LambdaGenerator(AviatorEvaluatorInstance, CodeGenerator, Parser, AviatorClassLoader, String, boolean, boolean) - Constructor for class com.googlecode.aviator.code.LambdaGenerator
- LAND - Static variable in interface com.googlecode.aviator.asm.Opcodes
- last() - Method in class com.googlecode.aviator.runtime.type.Range
- LASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- lcmp() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- LCMP - Static variable in interface com.googlecode.aviator.asm.Opcodes
- lconst(long) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- LCONST_0 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- LCONST_1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- LDC - Static variable in interface com.googlecode.aviator.asm.Opcodes
- LDIV - Static variable in interface com.googlecode.aviator.asm.Opcodes
- LE - 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
ifCmpmethod. - LE - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- LEFT_PAREN - Static variable in class com.googlecode.aviator.parser.ExpressionParser
- 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
- lexeme - Variable in class com.googlecode.aviator.lexer.token.AbstractToken
- LexicalScope - Enum constant in enum class com.googlecode.aviator.Feature
-
Lexical scope
- LimitedSequence<T> - Class in com.googlecode.aviator.runtime.type.seq
- LimitedSequence(Sequence, int) - Constructor for class com.googlecode.aviator.runtime.type.seq.LimitedSequence
- lineNo - Variable in class com.googlecode.aviator.code.interpreter.ir.SourceInfo
- 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
- LiteralExpression - Class in com.googlecode.aviator
-
A literal expression with a fixed result
- LiteralExpression(AviatorEvaluatorInstance, Object, List) - 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, BigDecimal) - Static method in class com.googlecode.aviator.utils.TypeUtils
-
newton method to get natural logarithm
- LNEG - Static variable in interface com.googlecode.aviator.asm.Opcodes
- load(int, Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- LOAD_FN - Static variable in class com.googlecode.aviator.utils.Constants
- loadArg(int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to load the given method argument on the stack.
- loadArgArray() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instructions to load all the method arguments on the stack, as a single object array.
- loadArgs() - 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.
- loadConstant(Token) - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
- loadConstant(Token) - Method in class com.googlecode.aviator.InterpretExpression
- LoadFunction - Class in com.googlecode.aviator.runtime.function.system
-
load('script.av') to load a script and retrieve it's exports.
- 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
- loadLocal(int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to load the given local variable on the stack.
- loadLocal(int, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to load the given local variable on the stack.
- loadScript(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Loads a script from path and return its exports.
- 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
- loadThis() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to load 'this' on the stack.
- loadVar(VariableMeta) - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
- loadVar(VariableMeta) - Method in class com.googlecode.aviator.InterpretExpression
- locals - Variable in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
-
Listof the local variable slots for current execution frame. - LocalVariablesSorter - Class in com.googlecode.aviator.asm.commons
-
A
MethodVisitorthat 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. - Long - Enum constant in enum class com.googlecode.aviator.runtime.type.AviatorType
- LONG - Static variable in interface com.googlecode.aviator.asm.Opcodes
- LONG - Static variable in class com.googlecode.aviator.asm.Type
-
The sort of the long type.
- LONG_TYPE - Static variable in class com.googlecode.aviator.asm.Type
-
The long type.
- LongFunction - Class in com.googlecode.aviator.runtime.function.system
-
Cast value to long
- LongFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.LongFunction
- longValue - 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
- 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
ifCmpmethod. - 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
- Map - Enum constant in enum class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType.ContainerType
- 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) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- match(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- match(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- match(AviatorObject, Map) - 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
- MathAsinFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.asin(d) function
- MathAtanFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.atan(d) function
- MathCeilFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.ceil(d) function
- mathContext - Variable in class com.googlecode.aviator.Options.Value
- MathCosFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.cos(d) function
- MathCosFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathCosFunction
- MathFloorFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.floor(d) function
- MathLog10Function - Class in com.googlecode.aviator.runtime.function.math
-
math.log10(d) function
- MathLog10Function() - Constructor for class com.googlecode.aviator.runtime.function.math.MathLog10Function
- MathLogFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.log(d) function
- MathLogFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathLogFunction
- MathPowFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.pow(d1,d2) function
- MathPowFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathPowFunction
- MathRoundFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.round(d) function
- MathRoundFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathRoundFunction
- MathSinFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.sin(d) function
- MathSinFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathSinFunction
- MathSqrtFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.sqrt(d) function
- MathSqrtFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathSqrtFunction
- MathTanFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.tan(d) function
- MathTanFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathTanFunction
- MAX_LOOP_COUNT - Enum constant in enum class com.googlecode.aviator.Options
-
Max loop count to prevent too much CPU consumption.
- 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
- 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
- meta(Object) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- metadata - Variable in class com.googlecode.aviator.runtime.type.AviatorObject
- MetaFunction - Class in com.googlecode.aviator.runtime.function.system
-
meta(obj, [key]) function to return the meatadata of obj [with the key], returns null if ithere is no metadata.
- Method - Class in com.googlecode.aviator.asm.commons
-
A named method descriptor.
- Method - 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
- 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
- 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. - MinFunction - Class in com.googlecode.aviator.runtime.function.system
-
min function to find the smallest element in arguments.
- MinFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.MinFunction
- mod(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- mod(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- mod(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- mod(AviatorObject, Map) - 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
- Module - Enum constant in enum class com.googlecode.aviator.Feature
-
module system such as exports/require/load function supporting.
- 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
- 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
mathmethod. - mult(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- mult(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- mult(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- mult(AviatorObject, Map) - 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.
N
- name - Variable in class com.googlecode.aviator.code.interpreter.ir.Label
- name - Variable in class com.googlecode.aviator.runtime.type.AviatorJavaType
- NE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Constant for the
ifCmpmethod. - 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) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- neg(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- neg(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
- neg(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
- neg(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- neg(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- neg(Map) - 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
mathmethod. - 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.
- 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.type.Range
- newCollector(int) - Method in class com.googlecode.aviator.runtime.type.seq.ArraySequence
- newCollector(int) - Method in class com.googlecode.aviator.runtime.type.seq.CharSeqSequence
- newCollector(int) - Method in class com.googlecode.aviator.runtime.type.seq.EmptySequence
- newCollector(int) - Method in class com.googlecode.aviator.runtime.type.seq.IterableSequence
- newCollector(int) - Method in class com.googlecode.aviator.runtime.type.seq.LimitedSequence
- newCollector(int) - Method in class com.googlecode.aviator.runtime.type.seq.MapSequence
- newCollector(int) - Method in interface com.googlecode.aviator.runtime.type.Sequence
- newConst(Object) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds a number or string constant to the constant pool of the class being build.
- newEnv(Object...) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
A helper method to generate a env object.
- newEnv(Object...) - Method in class com.googlecode.aviator.BaseExpression
- newEnv(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) - Method in class com.googlecode.aviator.BaseExpression
- newEnv(Map, boolean, boolean) - Method in class com.googlecode.aviator.BaseExpression
- newEnv(Map, 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.
- newHandle(int, String, String, String) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds a handle to the constant pool of the class being build.
- newInstance() - 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.
- newInvokeDynamic(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds an invokedynamic reference to the constant pool of the class being build.
- newLabel() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Creates a new
Label. - newLambda(Env, String) - Method in class com.googlecode.aviator.BaseExpression
- NewLambdaIR - Class in com.googlecode.aviator.code.interpreter.ir
- NewLambdaIR(String) - Constructor for class com.googlecode.aviator.code.interpreter.ir.NewLambdaIR
- NEWLINE - Static variable in class com.googlecode.aviator.utils.Constants
- newLocal(Type) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
-
Creates a new local variable of the given type.
- newLocalMapping(Type) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
- newMethod(String, String, String, boolean) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds a method reference to the constant pool of the class being build.
- newMethodType(String) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds a method type reference to the constant pool of the class being build.
- newNameType(String, String) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds a name and type to the constant pool of the class being build.
- 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.
- NEWTON_METHOD_REPEATS - Static variable in class com.googlecode.aviator.utils.TypeUtils
- newUTF8(String) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds an UTF8 string to the constant pool of the class being build.
- next() - Method in class com.googlecode.aviator.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(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_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.
- NoneCodeGenerator - Class in com.googlecode.aviator.code
-
A code generator that generates nothing.
- NoneCodeGenerator() - Constructor for class com.googlecode.aviator.code.NoneCodeGenerator
- nop() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- NOP - Static variable in interface com.googlecode.aviator.asm.Opcodes
- NoSuchPropertyException - Exception 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) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- not(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
- not(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- not(Map) - 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
- 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
- ns() - Element in annotation interface com.googlecode.aviator.annotation.Import
-
Setting the namespace.
- NULL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- NULL_CLASS_SET - Static variable in enum class com.googlecode.aviator.Options
- number - Variable in class com.googlecode.aviator.Options.Value
- number - Variable in class com.googlecode.aviator.runtime.type.AviatorNumber
-
Number union
- 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
- 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) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- numberValue(Map) - 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.Type
-
The sort of object reference types.
- OBJECT_TYPE - Static variable in class com.googlecode.aviator.asm.commons.InstructionAdapter
- onAdd(Token) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onAdd(Token) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onAdd(Token) - Method in class com.googlecode.aviator.code.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
- 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
- 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, AviatorObject...) - Method in interface com.googlecode.aviator.FunctionMissing
-
Called when function not found, return the invocation result.
- onFunctionMissing(String, Map, 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
- Opcodes - Interface in com.googlecode.aviator.asm
-
Defines the JVM opcodes, access flags and array type codes.
- 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, 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 - Enum Class in com.googlecode.aviator.lexer.token
-
Operator type
- OPS_MAP - Static variable in class com.googlecode.aviator.AviatorEvaluator
-
Deprecated.please use instance's field.
- 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 - Enum Class in com.googlecode.aviator
-
Aviator Evaluator Configuration options.
- Options.Value - Class in com.googlecode.aviator
-
The option's value union
- 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
mathmethod. - OR - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- outputStream(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- override(String, Object) - Method in class com.googlecode.aviator.script.AviatorBindings
- override(String, Object) - Method in class com.googlecode.aviator.utils.Env
-
Set an override value.
P
- paramArgTypeMatch(Class, Class) - Static method in class com.googlecode.aviator.utils.Reflector
- parameterCount - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator.MethodMetaData
- params - Variable in class com.googlecode.aviator.runtime.function.LambdaFunction
- PARAMS_META - Static variable in class com.googlecode.aviator.utils.Constants
- parentCodeGenerator - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
-
parent code generator when compiling lambda.
- parse() - Method in class com.googlecode.aviator.parser.ExpressionParser
- parse(boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
- parser - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- Parser - Interface in com.googlecode.aviator.parser
- 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
- PatternToken - Class in com.googlecode.aviator.lexer.token
-
A pattern token
- PatternToken(String, int, int) - Constructor for class com.googlecode.aviator.lexer.token.PatternToken
- peek() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
- 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.code.interpreter.InterpretContext
- 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
- PopNIR - Class in com.googlecode.aviator.code.interpreter.ir
- PopNIR(int) - Constructor for class com.googlecode.aviator.code.interpreter.ir.PopNIR
- prevChar() - Method in class com.googlecode.aviator.lexer.ExpressionLexer
- PRIMITIVE_TYPES - Static variable in class com.googlecode.aviator.utils.TypeUtils
- PrintFunction - Class in com.googlecode.aviator.runtime.function.system
-
println(obj) function to print object
- PrintFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.PrintFunction
- 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) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
- printStackTrace(Map, Exception) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
- PstFunction - Class in com.googlecode.aviator.runtime.function.system
-
pst([out], e) function to print stacktrace of exception
- PstFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.PstFunction
- push(boolean) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- push(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(long) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- push(Handle) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to push a handle on the stack.
- 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(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
- 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.
- putAll(Map) - Method in class com.googlecode.aviator.script.AviatorBindings
- putAll(Map) - Method in class com.googlecode.aviator.utils.Env
-
Add all key-value pairs from another map into the overrides map.
- putByte(int) - Method in class com.googlecode.aviator.asm.ByteVector
-
Puts a byte into this byte vector.
- putByteArray(byte[], int, int) - Method in class com.googlecode.aviator.asm.ByteVector
-
Puts an array of bytes into this byte vector.
- putfield(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.
R
- RandomFunction - Class in com.googlecode.aviator.runtime.function.system
-
rand() function to generate random double value
- RandomFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.RandomFunction
- Range - Class in com.googlecode.aviator.runtime.type
-
A range in [start, end) with step.
- Range - Enum constant in enum class com.googlecode.aviator.runtime.type.AviatorType
- Range(AviatorNumber, AviatorNumber, AviatorNumber) - Constructor for class com.googlecode.aviator.runtime.type.Range
- RangeFunction - Class in com.googlecode.aviator.runtime.function.system
-
A function to create a range in [start, end] with step.
- RangeFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.RangeFunction
- read(ClassReader, int, int, char[], int, Label[]) - Method in class com.googlecode.aviator.asm.Attribute
-
Reads a
typeattribute. - read(InputStream) - Method in class com.googlecode.aviator.runtime.module.IoModule
- readByte(int) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads a byte value in
b. - readClass(int, char[]) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads a class constant pool item in
b. - readConst(int, char[]) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads a numeric or string constant pool item in
b. - reader(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- reader(File, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- reader(InputStream) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- reader(InputStream, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- readFully(Reader) - Static method in class com.googlecode.aviator.utils.Utils
- readInt(int) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads a signed int value in
b. - readLabel(int, Label[]) - Method in class com.googlecode.aviator.asm.ClassReader
-
Returns the label corresponding to the given offset.
- readLong(int) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads a signed long value in
b. - readShort(int) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads a signed short value in
b. - readUnsignedShort(int) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads an unsigned short value in
b. - readUTF8(int, char[]) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads an UTF8 string constant pool item in
b. - REDUCER_EMPTY_VAR - Static variable in class com.googlecode.aviator.utils.Constants
- REDUCER_LOOP - Static variable in class com.googlecode.aviator.utils.Constants
- REDUCER_LOOP_VAR - Static variable in class com.googlecode.aviator.utils.Constants
- ReducerBreakFn - Static variable in class com.googlecode.aviator.utils.Constants
- ReducerBreakFunction - Class in com.googlecode.aviator.runtime.function.internal
-
Internal reducer-break function for 'for-loop' structure.
- ReducerContFn - Static variable in class com.googlecode.aviator.utils.Constants
- ReducerContFunction - Class in com.googlecode.aviator.runtime.function.internal
-
Internal reducer-continue function for 'for-loop' structure.
- ReducerEmptyVal - Static variable in class com.googlecode.aviator.utils.Constants
- ReducerFn - Static variable in class com.googlecode.aviator.utils.Constants
- ReducerFunction - Class in com.googlecode.aviator.runtime.function.internal
-
Internal reducer-callcc function for 'for-loop' structure.
- ReducerResult - Class in com.googlecode.aviator.runtime.function.internal
-
ReducerResult in looping.
- ReducerReturnFn - Static variable in class com.googlecode.aviator.utils.Constants
- ReducerReturnFunction - Class in com.googlecode.aviator.runtime.function.internal
-
Internal reducer-return function for 'for-loop' structure.
- ReducerState - Enum Class in com.googlecode.aviator.runtime.function.internal
- Reflector - Class in com.googlecode.aviator.utils
-
Some code is copied from https://github.com/clojure/clojure/blob/master/src/jvm/clojure/lang/Reflector.java
- Reflector() - Constructor for class com.googlecode.aviator.utils.Reflector
- Reflector.PropertyType - Enum Class in com.googlecode.aviator.utils
- Reflector.Target - Class in com.googlecode.aviator.utils
- 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
mathmethod. - remove() - Method in class com.googlecode.aviator.runtime.type.seq.EmptySequence.EmptyIterator
- remove(Object) - Method in class com.googlecode.aviator.script.AviatorBindings
- remove(Object) - Method in class com.googlecode.aviator.utils.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) - Method in class com.googlecode.aviator.utils.LRUMap
- removeEldestEntry(Map.Entry) - 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.
- 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
- 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
- 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
- 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
- ret(int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates a RET instruction.
- ret(int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- RET - Static variable in interface com.googlecode.aviator.asm.Opcodes
- Return - Enum constant in enum class com.googlecode.aviator.Feature
-
return statement
- 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
- returnStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
-
Call __reducer_return(result)
- returnValue() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to return the top stack value to the caller.
- RIGHT_PAREN - Static variable in class com.googlecode.aviator.parser.ExpressionParser
- run() - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- run() - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- run() - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- run() - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- 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
S
- SALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- SASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- scan() - Method in class com.googlecode.aviator.lexer.ExpressionLexer
- scan(boolean) - Method in class com.googlecode.aviator.lexer.ExpressionLexer
- SCOPE_META - Static variable in class com.googlecode.aviator.utils.Constants
- ScopeInfo - Class in com.googlecode.aviator.parser
-
Lexical scope info
- ScopeInfo(int, int, int, int, boolean, Deque) - 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}
- 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(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) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
-
Cast an object into sequence if possible, otherwise throw an exception.
- SEQ_LIST_VAR - Static variable in class com.googlecode.aviator.utils.Constants
- 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.
- SeqCollectorRawFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.raw(collector) to retrieve the raw container of collector.
- SeqCompsitePredFunFunction - Class in com.googlecode.aviator.runtime.function.seq
-
Composite predicate function with 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.
- SeqMakePredicateFunFunction - Class in com.googlecode.aviator.runtime.function.seq
-
Function to make predicate for filter function
- SeqMakePredicateFunFunction(String, OperatorType) - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
- SeqMakePredicateFunFunction(String, OperatorType, AviatorObject) - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
- SeqMapEntryFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.entry(key, value) function to create a Map.Entry instance.
- SeqMapEntryFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction
- SeqMapFunction - Class in com.googlecode.aviator.runtime.function.seq
-
map(col,fun) function to iterate seq with function
- SeqMapFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqMapFunction
- SeqMaxFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.max function to find the largest element in sequence.
- SeqMaxFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqMaxFunction
- SeqMinFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.min function to find the smallest element in sequence.
- SeqMinFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqMinFunction
- SeqNewArrayFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.array_of(class, len) function to create a new array of special type and size.
- SeqNewArrayFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
- SeqNewListFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.list function to new an array list.
- SeqNewListFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqNewListFunction
- SeqNewMapFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.map function to new a hash map.
- SeqNewMapFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqNewMapFunction
- SeqNewSetFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.set function to new a hash set.
- SeqNewSetFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqNewSetFunction
- SeqNotAnyFunction - Class in com.googlecode.aviator.runtime.function.seq
-
Returns false if fun.call(x) is logical true for any x in sequence, else true.
- SeqNotAnyFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqNotAnyFunction
- SeqPredicateFunction - Class in com.googlecode.aviator.runtime.function.seq
-
A predicate function
- SeqPredicateFunction(String, OperatorType, AviatorObject) - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
- SeqPredicateFunction(String, OperatorType, AviatorObject, AviatorObject) - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
- SeqPutFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.put function to set a element value by index(for list) or key(for map).
- SeqPutFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqPutFunction
- SeqReduceFunction - Class in com.googlecode.aviator.runtime.function.seq
-
reduce(col,fun,init) function to reduce seq with function and a initial value value
- SeqReduceFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqReduceFunction
- SeqRemoveFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.add function to add an element into seq.
- SeqRemoveFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqRemoveFunction
- SeqReverseFunction - Class in com.googlecode.aviator.runtime.function.seq
-
reverse(seq) to reverse an array or list in place.
- SeqSomeFunction - Class in com.googlecode.aviator.runtime.function.seq
-
Returns the first logical true value of fun.call(x) for any x in sequence, else returns nil.
- SeqSomeFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqSomeFunction
- SeqSortFunction - Class in com.googlecode.aviator.runtime.function.seq
-
sort(list, [comparator]) function to sort a java.util.List or array,return a sorted duplicate object
- SeqSortFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqSortFunction
- Sequence<T> - Interface in com.googlecode.aviator.runtime.type
-
Sequence mark interface.
- SeqValsFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.vals(map) to retrieve values sequence of the map.
- SeqZipmapFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.collector(seq) to create a collector for this sequence.
- SERIALIZABLE - Enum constant in enum class com.googlecode.aviator.Options
-
Whether the compiled expression is serializable.
- SerialVersionUIDAdder - Class in com.googlecode.aviator.asm.commons
-
A
ClassVisitorthat 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. - set(Object, int, Object) - Static method in class com.googlecode.aviator.utils.ArrayUtils
- 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
-
Set true to cache the compiled expression result by default when invoke
AviatorEvaluatorInstance.compile(String),AviatorEvaluatorInstance.compileScript(String),AviatorEvaluatorInstance.execute(String)andAviatorEvaluatorInstance.execute(String, Map). - setCallable(Callable) - 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
- 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
- setFuncsArgs(BaseExpression, Map) - Static method in class com.googlecode.aviator.ExpressionAccessor
- setFuncsArgs(Map) - 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) - Static method in class com.googlecode.aviator.ExpressionAccessor
- setFunctionNames(List) - 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) - Static method in class com.googlecode.aviator.ExpressionAccessor
- setLambdaBootstraps(Map) - Method in class com.googlecode.aviator.BaseExpression
- setLambdaBootstraps(Map) - Method in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- setLambdaBootstraps(Map) - 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
-
Deprecated.please use
AviatorEvaluator.setOption(Options, Object) - setMetaMap(Map) - Method in class com.googlecode.aviator.lexer.token.AbstractToken
- setmOverrides(Map) - Method in class com.googlecode.aviator.script.AviatorBindings
- setmOverrides(Map) - 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
-
Deprecated.please use
AviatorEvaluator.setOption(Options, Object) - 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(Map, 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
- 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) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- setValue(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- setValue(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- setValue(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType
- 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) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- shiftLeft(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- shiftLeft(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- shiftLeft(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- shiftRight(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- shiftRight(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- shiftRight(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- shiftRight(AviatorObject, Map) - 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
mathmethod. - SHORT - Static variable in class com.googlecode.aviator.asm.Type
-
The sort of the short type.
- SHORT_TYPE - Static variable in class com.googlecode.aviator.asm.Type
-
The short type.
- shr(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- SHR - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Constant for the
mathmethod. - SIPUSH - Static variable in interface com.googlecode.aviator.asm.Opcodes
- size() - Method in class com.googlecode.aviator.runtime.type.Range
- size() - Method in class com.googlecode.aviator.script.AviatorBindings
- size() - Method in class com.googlecode.aviator.utils.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
- 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.
- 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.SourceInfo
- 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
- stack - Variable in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
-
Listof the operand stack slots for current execution frame. - 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() - 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
- state - Variable in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- 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
- StaticInitMerger - Class in com.googlecode.aviator.asm.commons
-
A
ClassVisitorthat 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)
- store(int, Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- storeArg(int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to store the top stack value in the given method argument.
- storeLocal(int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to store the top stack value in the given local variable.
- storeLocal(int, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to store the top stack value in the given local variable.
- StrFunction - Class in com.googlecode.aviator.runtime.function.system
-
Cast value to string
- StrFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.StrFunction
- 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
- 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
- StringSegment - Interface in com.googlecode.aviator.runtime.type.string
-
A string segment.
- StringSegments(List, int) - Constructor for class com.googlecode.aviator.AviatorEvaluatorInstance.StringSegments
- StringSplitFunction - Class in com.googlecode.aviator.runtime.function.string
-
string.split function
- StringSplitFunction() - Constructor for class com.googlecode.aviator.runtime.function.string.StringSplitFunction
- StringStartsWithFunction - Class in com.googlecode.aviator.runtime.function.string
-
string.startsWith(s1,s2) function
- StringStartsWithFunction() - Constructor for class com.googlecode.aviator.runtime.function.string.StringStartsWithFunction
- StringSubStringFunction - Class in com.googlecode.aviator.runtime.function.string
-
string.substring(s1,s2) function
- StringSubStringFunction() - Constructor for class com.googlecode.aviator.runtime.function.string.StringSubStringFunction
- StringToken - Class in com.googlecode.aviator.lexer.token
-
String token
- StringToken(String, int, int) - Constructor for class com.googlecode.aviator.lexer.token.StringToken
- stringValue(Map) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- stringValue(Map) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- sub(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- sub(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- sub(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- sub(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- sub(AviatorObject, Map) - 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
mathmethod. - SUB - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- subsumes(Class[], Class[]) - Static method in class com.googlecode.aviator.utils.Reflector
- swap() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates a SWAP instruction.
- swap() - 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
- symbolTable - Variable in class com.googlecode.aviator.BaseExpression
- symbolTable - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- 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
- 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
- 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.
- Target() - Constructor for class com.googlecode.aviator.utils.Reflector.Target
- tconst(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- TEMP_VAR_GEN - Static variable in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
- TEMP_VAR_GEN - Static variable in class com.googlecode.aviator.script.AviatorScriptEngine
- term() - Method in class com.googlecode.aviator.parser.ExpressionParser
- ternary() - Method in class com.googlecode.aviator.parser.ExpressionParser
- 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
- THROW - Static variable in class com.googlecode.aviator.lexer.token.Variable
- THROW_VAR - Static variable in class com.googlecode.aviator.utils.Constants
- THROWABLE_VAR - Static variable in class com.googlecode.aviator.utils.Constants
- throwArity(int) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- throwException() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to throw an exception.
- throwException(Type, String) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instructions to create and throw an exception.
- ThrowFunction - Class in com.googlecode.aviator.runtime.function.internal
-
__throw(e) to throw an exception.
- throwNoSuchPropertyException(String) - Static method in class com.googlecode.aviator.utils.Reflector
- 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
- 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) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- token - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator.MethodMetaData
- 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
- TOP - Static variable in interface com.googlecode.aviator.asm.Opcodes
- toString() - Method in class com.googlecode.aviator.asm.commons.Method
- toString() - Method in class com.googlecode.aviator.asm.Handle
-
Returns the textual representation of this handle.
- toString() - Method in class com.googlecode.aviator.asm.Label
-
Returns a string representation of this label.
- toString() - Method in class com.googlecode.aviator.asm.Type
-
Returns a string representation of this type.
- toString() - Method in class com.googlecode.aviator.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(Map, String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance.StringSegments
- TRACE_EVAL - Enum constant in enum class com.googlecode.aviator.Options
-
Whether to trace expression evaluating procedure, default is false.
- TraceFunction - Class in com.googlecode.aviator.runtime.function
-
Trace eval function.
- TRUE - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
Boolean value true
- TRUE - Static variable in class com.googlecode.aviator.runtime.type.AviatorBoolean
- TRUE_VALUE - Static variable in enum 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)
- tryFindScriptFile(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- 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) - Static method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- TupleFunction - Class in com.googlecode.aviator.runtime.function.system
-
tuple(x,y,z, ...) function to return an object array.
- TupleFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.TupleFunction
- type - Variable in class com.googlecode.aviator.asm.Attribute
-
The type of this attribute.
- Type - Class in com.googlecode.aviator.asm
-
A Java field or method type.
- TYPE_META - Static variable in class com.googlecode.aviator.utils.Constants
- TypeFunction - Class in com.googlecode.aviator.runtime.function.system
-
type(x) function return the type of x, the result is a string such as 'string', 'long', 'double' etc.
- TypeFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.TypeFunction
- TypeUtils - Class in com.googlecode.aviator.utils
-
Java type to aviator type utilities
- TypeUtils() - Constructor for class com.googlecode.aviator.utils.TypeUtils
U
- 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.
- UndefFunction - Class in com.googlecode.aviator.runtime.function.system
-
undef(x) to forgot a variable that is defined in current scope.
- UndefFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.UndefFunction
- UNINITIALIZED_THIS - Static variable in interface com.googlecode.aviator.asm.Opcodes
- uninitializedTypes - Variable in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
-
Information about uninitialized types in the current execution frame.
- UNPACK_ARGS - Static variable in class com.googlecode.aviator.utils.Constants
- unpackArgsFunction(AviatorFunction) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
-
Wrap the function to unpacking-arguments function.
- UnpackingArgsFunction - Class in com.googlecode.aviator.runtime.function.internal
-
Unpacking arguments on runtime
- UnpackingArgsFunction(AviatorFunction) - Constructor for class com.googlecode.aviator.runtime.function.internal.UnpackingArgsFunction
- UNSIGNED_SHIFT_RIGHT - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- unsignedShiftRight(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- unsignedShiftRight(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- unsignedShiftRight(AviatorObject, Map) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- unsignedShiftRight(AviatorObject, Map) - 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
- useLRUExpressionCache(int) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Use
LRUMapas expression caching.It should be called when initializing the evaluator instance. - 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
mathmethod. - Utils - Class in com.googlecode.aviator.utils
-
Some helper methods.
V
- V1_1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- V1_2 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- V1_3 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- V1_4 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- V1_5 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- V1_6 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- V1_7 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- validate(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
- validate(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Validate a script text whether is a legal aviatorscript text, throw exception if not.
- Value() - Constructor for class com.googlecode.aviator.Options.Value
- Value(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) - Constructor for class com.googlecode.aviator.Options.Value
- 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(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.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.SeqCompsitePredFunFunction.LogicOp
-
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) - 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.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.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.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.
- 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
- variadicCall(Map, boolean, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- variadicCall(Map, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
-
Call with variadic arguments.The subclass must implement this method.
- variadicCall(Map, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.ClassMethodFunction
- variadicCall(Map, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.DispatchFunction
- variadicCall(Map, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.internal.CatchHandlerFunction
- variadicCall(Map, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.internal.NewInstanceFunction
- variadicCall(Map, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.internal.UnpackingArgsFunction
- variadicCall(Map, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.internal.UseFunction
-
use package.{class1, class2};
- variadicCall(Map, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- variadicCall(Map, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.seq.SeqArrayFunction
- variadicCall(Map, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction
- variadicCall(Map, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
- variadicCall(Map, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewListFunction
- variadicCall(Map, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewMapFunction
- variadicCall(Map, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewSetFunction
- variadicCall(Map, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction
- variadicCall(Map, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.system.ConstantFunction
- variadicCall(Map, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.system.TupleFunction
- 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
- VarSegment - Class in com.googlecode.aviator.runtime.type.string
-
A string segment that generated by a variable in env.
- VarSegment(String) - Constructor for class com.googlecode.aviator.runtime.type.string.VarSegment
- VERSION - Static variable in class com.googlecode.aviator.AviatorEvaluator
-
Aviator version
- visit(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.
- visitAnnotation(String, boolean) - Method in class com.googlecode.aviator.asm.ClassVisitor
-
Visits an annotation of the class.
- visitAnnotation(String, boolean) - Method in class com.googlecode.aviator.asm.ClassWriter
- visitAnnotation(String, boolean) - Method in class com.googlecode.aviator.asm.FieldVisitor
-
Visits an annotation of the field.
- visitAnnotation(String, boolean) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits an annotation of this method.
- visitAnnotation(String, String) - Method in class com.googlecode.aviator.asm.AnnotationVisitor
-
Visits a nested annotation value of the annotation.
- visitAnnotationDefault() - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits the default value of this annotation interface method.
- visitArray(String) - Method in class com.googlecode.aviator.asm.AnnotationVisitor
-
Visits an array value of the annotation.
- visitAttribute(Attribute) - Method in class com.googlecode.aviator.asm.ClassVisitor
-
Visits a non standard attribute of the class.
- visitAttribute(Attribute) - Method in class com.googlecode.aviator.asm.ClassWriter
- visitAttribute(Attribute) - Method in class com.googlecode.aviator.asm.FieldVisitor
-
Visits a non standard attribute of the field.
- visitAttribute(Attribute) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a non standard attribute of this method.
- visitCode() - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitCode() - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Starts the visit of the method's code, if any (i.e.
- visitEnd() - Method in class com.googlecode.aviator.asm.AnnotationVisitor
-
Visits the end of the annotation.
- visitEnd() - Method in class com.googlecode.aviator.asm.ClassVisitor
-
Visits the end of the class.
- visitEnd() - Method in class com.googlecode.aviator.asm.ClassWriter
- visitEnd() - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
- visitEnd() - Method in class com.googlecode.aviator.asm.commons.StaticInitMerger
- visitEnd() - Method in class com.googlecode.aviator.asm.FieldVisitor
-
Visits the end of the field.
- visitEnd() - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits the end of the method.
- visitEnum(String, String, String) - Method in class com.googlecode.aviator.asm.AnnotationVisitor
-
Visits an enumeration value of the annotation.
- visitField(int, String, String, String, Object) - Method in class com.googlecode.aviator.asm.ClassVisitor
-
Visits a field of the class.
- visitField(int, String, String, String, Object) - Method in class com.googlecode.aviator.asm.ClassWriter
- visitField(int, String, String, String, Object) - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
- visitFieldInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitFieldInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitFieldInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitFieldInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitFieldInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a field instruction.
- visitFrame(int, int, Object[], int, Object[]) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitFrame(int, int, Object[], int, Object[]) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
- visitFrame(int, int, Object[], int, Object[]) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits the current state of the local variables and operand stack elements.
- visitIincInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitIincInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitIincInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitIincInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
- visitIincInsn(int, int) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits an IINC instruction.
- visitInnerClass(String, String, String, int) - Method in class com.googlecode.aviator.asm.ClassVisitor
-
Visits information about an inner class.
- visitInnerClass(String, String, String, int) - Method in class com.googlecode.aviator.asm.ClassWriter
- visitInnerClass(String, String, String, int) - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
-
Handle a bizarre special case.
- visitInsn(int) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitInsn(int) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitInsn(int) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitInsn(int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitInsn(int) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a zero operand instruction.
- visitIntInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitIntInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitIntInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitIntInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitIntInsn(int, int) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits an instruction with a single int operand.
- visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits an invokedynamic instruction.
- visitJumpInsn(int, Label) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitJumpInsn(int, Label) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitJumpInsn(int, Label) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitJumpInsn(int, Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitJumpInsn(int, Label) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a jump instruction.
- visitLabel(Label) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitLabel(Label) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitLabel(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitLabel(Label) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a label.
- 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.
- visitLineNumber(int, Label) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a line number declaration.
- visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
- visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a local variable declaration.
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a LOOKUPSWITCH instruction.
- visitMaxs(int, int) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitMaxs(int, int) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
- visitMaxs(int, int) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits the maximum stack size and the maximum number of local variables of the method.
- visitMethod(int, String, String, String, String[]) - Method in class com.googlecode.aviator.asm.ClassVisitor
-
Visits a method of the class.
- visitMethod(int, String, String, String, String[]) - Method in class com.googlecode.aviator.asm.ClassWriter
- visitMethod(int, String, String, String, String[]) - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
- visitMethod(int, String, String, String, String[]) - Method in class com.googlecode.aviator.asm.commons.StaticInitMerger
- visitMethodInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitMethodInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitMethodInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitMethodInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitMethodInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a method instruction.
- visitMultiANewArrayInsn(String, int) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitMultiANewArrayInsn(String, int) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitMultiANewArrayInsn(String, int) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitMultiANewArrayInsn(String, int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitMultiANewArrayInsn(String, int) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a MULTIANEWARRAY instruction.
- visitOuterClass(String, String, String) - Method in class com.googlecode.aviator.asm.ClassVisitor
-
Visits the enclosing class of the class.
- visitOuterClass(String, String, String) - Method in class com.googlecode.aviator.asm.ClassWriter
- visitParameterAnnotation(int, String, boolean) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits an annotation of a parameter this method.
- visitSource(String, String) - Method in class com.googlecode.aviator.asm.ClassVisitor
-
Visits the source of the class.
- visitSource(String, String) - Method in class com.googlecode.aviator.asm.ClassWriter
- visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a TABLESWITCH instruction.
- visitTryCatchBlock(Label, Label, Label, String) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitTryCatchBlock(Label, Label, Label, String) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a try catch block.
- visitTypeInsn(int, String) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitTypeInsn(int, String) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitTypeInsn(int, String) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitTypeInsn(int, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitTypeInsn(int, String) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a type instruction.
- visitVarInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitVarInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitVarInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitVarInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitVarInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
- visitVarInsn(int, int) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a local variable instruction.
- VOID - Static variable in class com.googlecode.aviator.asm.Type
-
The sort of the void type.
- VOID_TYPE - Static variable in class com.googlecode.aviator.asm.Type
-
The void type.
W
- WHILE - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
while keyword
- WhileLoop - Enum constant in enum class com.googlecode.aviator.Feature
-
while statement
- 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) - 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
- WithMetaFn - Static variable in class com.googlecode.aviator.utils.Constants
- WithMetaFunction - Class in com.googlecode.aviator.runtime.function.system
-
with_meta(obj, key, value) function to add metadata key/value to obj, return the obj.
- withObject(Object) - Static method in class com.googlecode.aviator.utils.Reflector.Target
- withoutMeta(Object) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- WithoutMetaFunction - Class in com.googlecode.aviator.runtime.function.system
-
without_meta(obj, key) function to remove metadata by key from obj, return the obj.
- withReturn(AviatorObject) - Static method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- wrapReturn(Object) - Static method in class com.googlecode.aviator.runtime.function.FunctionUtils
-
Wraps the object as aviator object.
- wrapTrace(AviatorFunction) - Static method in class com.googlecode.aviator.runtime.function.TraceFunction
- write(ClassWriter, byte[], int, int, int) - Method in class com.googlecode.aviator.asm.Attribute
-
Returns the byte array form of this attribute.
- write(OutputStream, int) - Method in class com.googlecode.aviator.runtime.module.IoModule
- writer(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- writer(File, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- writer(OutputStream) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- writer(OutputStream, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
X
- xor() - 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
mathmethod.
Z
- ZERO_VALUE - Static variable in enum class com.googlecode.aviator.Options
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form