A B C D E F G H I J K L M N O P Q R S T U V W X Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- a - Variable in class com.googlecode.aviator.runtime.type.seq.ArraySequence
- AALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- AASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- AbstractFunction - Class in com.googlecode.aviator.runtime.function
-
Abstract function implementation
- AbstractFunction() - Constructor for class com.googlecode.aviator.runtime.function.AbstractFunction
- AbstractMinMaxFunction - Class in com.googlecode.aviator.runtime.function.system
-
Abstract base class for system min/max function.
- AbstractMinMaxFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction
- AbstractMinMaxFunction.Op - Enum in com.googlecode.aviator.runtime.function.system
- AbstractSeqMinMaxFunction - Class in com.googlecode.aviator.runtime.function.seq
-
Base class for min/max function.
- AbstractSeqMinMaxFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction
- AbstractSeqMinMaxFunction.Op - Enum in com.googlecode.aviator.runtime.function.seq
- AbstractSequence<T> - Class in com.googlecode.aviator.runtime.type.seq
-
Impl
Object.toString()
for sub-classes sequence. - AbstractSequence() - Constructor for class com.googlecode.aviator.runtime.type.seq.AbstractSequence
- AbstractToken<T> - Class in com.googlecode.aviator.lexer.token
-
Base token class
- AbstractToken(String, int, int) - Constructor for class com.googlecode.aviator.lexer.token.AbstractToken
- AbstractVariadicFunction - Class in com.googlecode.aviator.runtime.function
-
Abstract function to implement variadic arguments function.
- AbstractVariadicFunction() - Constructor for class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- ACC_ABSTRACT - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_ANNOTATION - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_BRIDGE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_CONSTRUCTOR - Static variable in class com.googlecode.aviator.asm.MethodWriter
-
Pseudo access flag used to denote constructors.
- ACC_DEPRECATED - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_ENUM - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_FINAL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_INTERFACE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_NATIVE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_PRIVATE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_PROTECTED - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_PUBLIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_STATIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_STRICT - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_SUPER - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_SYNCHRONIZED - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_SYNTHETIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_SYNTHETIC_ATTRIBUTE - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
Pseudo access flag to distinguish between the synthetic attribute and the synthetic access flag.
- ACC_TRANSIENT - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_VARARGS - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ACC_VOLATILE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- accept(ClassVisitor, int) - Method in class com.googlecode.aviator.asm.ClassReader
-
Makes the given visitor visit the Java class of this
ClassReader
. - accept(ClassVisitor, Attribute[], int) - Method in class com.googlecode.aviator.asm.ClassReader
-
Makes the given visitor visit the Java class of this
ClassReader
. - access - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The access flags of this class.
- access - Variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Access flags of the method visited by this adapter.
- access - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
-
Classes access flags.
- access - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder.Item
- access - Variable in class com.googlecode.aviator.asm.Context
-
The access flags of the method currently being parsed.
- access - Variable in class com.googlecode.aviator.asm.FieldWriter
-
Access flags of this field.
- access - Variable in class com.googlecode.aviator.asm.MethodWriter
-
Access flags of this method.
- aconst(Object) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- ACONST_NULL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- add(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- add(Token<?>) - Method in class com.googlecode.aviator.parser.VariableMeta
- add(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- add(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
- add(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- add(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNil
- add(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- add(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- add(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorPattern
- add(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorString
- add(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorStringBuilder
- add(E) - Method in class com.googlecode.aviator.utils.IdentityHashSet
- add(Object) - Method in interface com.googlecode.aviator.runtime.type.Collector
- add(Object) - Method in class com.googlecode.aviator.runtime.type.seq.ArrayCollector
- add(Object) - Method in class com.googlecode.aviator.runtime.type.seq.ListCollector
- ADD - com.googlecode.aviator.lexer.token.OperatorType
- ADD - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Constant for the
math
method. - ADD - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- addBranch(Label) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- addBranches(Label, Label[]) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- addFunction(AviatorFunction) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Add an aviator function,it's not thread-safe.
- addFunction(AviatorFunction) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Add an aviator function,it's not thread-safe.
- addFunction(String, AviatorFunction) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Adds a function with the name
- addFunctionLoader(FunctionLoader) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Adds a function loader.
- addFunctionLoader(FunctionLoader) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Adds a function loader
- addInstanceFunctions(String, Class<?>) - Static method in class com.googlecode.aviator.AviatorEvaluator
- addInstanceFunctions(String, Class<?>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- addMethodFunctions(String, boolean, Class<?>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- addModule(Class<?>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Adds a module class and import it's public static methods as module's exports into module cache, return the exports map.
- addOpFunction(OperatorType, AviatorFunction) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Add an operator aviator function,it's not thread-safe.
- addOpFunction(OperatorType, AviatorFunction) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Add an operator aviator function,it's not thread-safe.
- addPackageSymbol(String) - Method in class com.googlecode.aviator.utils.Env
- addParam(FunctionParam) - Method in class com.googlecode.aviator.code.LambdaGenerator
- addReference(int, int) - Method in class com.googlecode.aviator.asm.Label
-
Adds a forward reference to this label.
- addStaticFunctions(String, Class<?>) - Static method in class com.googlecode.aviator.AviatorEvaluator
- addStaticFunctions(String, Class<?>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- addSuccessor(int, Label) - Method in class com.googlecode.aviator.asm.MethodWriter
-
Adds a successor to the
currentBlock
block. - addSVUID(long) - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
- addSym(Env, String, String) - Method in class com.googlecode.aviator.runtime.function.internal.UseFunction
- addSymbol(String) - Method in class com.googlecode.aviator.BaseExpression
- addSymbol(String) - Method in interface com.googlecode.aviator.Expression
-
Adds the specified symbol to the symbol table and returns a reference to the unique symbol.
- addSymbol(String) - Method in class com.googlecode.aviator.utils.Env
- addToSubroutine(long, int) - Method in class com.googlecode.aviator.asm.Label
-
Marks this basic block as belonging to the given subroutine.
- addType(Item) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds the given Item to
ClassWriter.typeTable
. - addType(String) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds the given internal name to
ClassWriter.typeTable
and returns its index. - addUninitializedType(String, int) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds the given "uninitialized" type to
ClassWriter.typeTable
and returns its index. - AdviceAdapter - Class in com.googlecode.aviator.asm.commons
-
A
MethodVisitor
to insert before, after and around advices in methods and constructors. - AdviceAdapter(int, MethodVisitor, int, String, String) - Constructor for class com.googlecode.aviator.asm.commons.AdviceAdapter
-
Creates a new
AdviceAdapter
. - afterExecute(Map<String, Object>, Expression) - Method in interface com.googlecode.aviator.EnvProcessor
-
This method will be called after executing the expression.
- afterPopulateFullNames(Map<String, VariableMeta>, Set<String>) - Method in class com.googlecode.aviator.BaseExpression
- aliasFunction(String, String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Set alias name for function specified by name
- aliasOperator(OperatorType, String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Set a alias token for the operator, only supports AND and OR operator right now.
- aliasOperatorTokens - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
-
alias operator token
- ALLOWED_CLASS_SET - 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 - com.googlecode.aviator.Options
-
When true, always parsing floating-point number into BigDecial, default is false.It replaces
#ALWAYS_USE_DOUBLE_AS_DECIMAL
option. - ALWAYS_PARSE_INTEGRAL_NUMBER_INTO_DECIMAL - com.googlecode.aviator.Options
-
When true, always parsing integral number into BigDecial, default is false.
- AnalyzerAdapter - Class in com.googlecode.aviator.asm.commons
-
A
MethodVisitor
that keeps track of stack map frame changes betweenvisitFrame
calls. - AnalyzerAdapter(int, String, int, String, String, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.AnalyzerAdapter
-
Creates a new
AnalyzerAdapter
. - AnalyzerAdapter(String, int, String, String, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.AnalyzerAdapter
-
Creates a new
AnalyzerAdapter
. - and() - Method in class com.googlecode.aviator.parser.ExpressionParser
- and(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- AND - com.googlecode.aviator.lexer.token.OperatorType
- AND - com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction.LogicOp
- AND - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Constant for the
math
method. - AND - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- And_Left - com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
- anew(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- ANEWARRAY - Static variable in interface com.googlecode.aviator.asm.Opcodes
- annd - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The annotation default attribute of this method.
- annotateClass(Class<?>) - Method in class com.googlecode.aviator.serialize.AviatorObjectOutputStream
- ANNOTATIONS - Static variable in class com.googlecode.aviator.asm.ClassReader
-
True to enable annotations support.
- AnnotationVisitor - Class in com.googlecode.aviator.asm
-
A visitor to visit a Java annotation.
- AnnotationVisitor(int) - Constructor for class com.googlecode.aviator.asm.AnnotationVisitor
-
Constructs a new
AnnotationVisitor
. - AnnotationVisitor(int, AnnotationVisitor) - Constructor for class com.googlecode.aviator.asm.AnnotationVisitor
-
Constructs a new
AnnotationVisitor
. - AnnotationWriter - Class in com.googlecode.aviator.asm
-
An
AnnotationVisitor
that generates annotations in bytecode form. - AnnotationWriter(ClassWriter, boolean, ByteVector, ByteVector, int) - Constructor for class com.googlecode.aviator.asm.AnnotationWriter
-
Constructs a new
AnnotationWriter
. - anns - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The runtime visible annotations of this class.
- anns - Variable in class com.googlecode.aviator.asm.FieldWriter
-
The runtime visible annotations of this field.
- anns - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The runtime visible annotations of this method.
- anonymousMethodName() - Method in class com.googlecode.aviator.parser.ExpressionParser
- api - Variable in class com.googlecode.aviator.asm.AnnotationVisitor
-
The ASM API version implemented by this visitor.
- api - Variable in class com.googlecode.aviator.asm.ClassVisitor
-
The ASM API version implemented by this visitor.
- api - Variable in class com.googlecode.aviator.asm.FieldVisitor
-
The ASM API version implemented by this visitor.
- api - Variable in class com.googlecode.aviator.asm.MethodVisitor
-
The ASM API version implemented by this visitor.
- append(long) - Method in class com.googlecode.aviator.utils.VarNameGenerator
- append(StringBuilder, String, boolean, Object) - Method in class com.googlecode.aviator.runtime.function.string.StringJoinFunction
- APPEND_FRAME - Static variable in class com.googlecode.aviator.asm.MethodWriter
-
Frame where current locals are the same as the locals in the previous frame, except that k additional locals are defined.
- appendTo(StringBuilder, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.string.ExpressionSegment
- appendTo(StringBuilder, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.string.LiteralSegment
- appendTo(StringBuilder, Map<String, Object>) - Method in interface com.googlecode.aviator.runtime.type.string.StringSegment
- appendTo(StringBuilder, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.string.VarSegment
- areturn(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- ARETURN - Static variable in interface com.googlecode.aviator.asm.Opcodes
- argumentTypes - Variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Argument types of the method visited by this adapter.
- ARITIES_META - Static variable in class com.googlecode.aviator.utils.Constants
- arity - Variable in class com.googlecode.aviator.code.interpreter.ir.SendIR
- arity - Variable in enum com.googlecode.aviator.lexer.token.OperatorType
- array - Variable in class com.googlecode.aviator.runtime.type.seq.ArrayCollector
- array() - Method in class com.googlecode.aviator.parser.ExpressionParser
- Array - com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
- Array - com.googlecode.aviator.parser.CompileTypes
- Array - com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType.ContainerType
- ARRAY - Static variable in class com.googlecode.aviator.asm.Type
-
The sort of array reference types.
- ARRAY_OF - Static variable in class com.googlecode.aviator.asm.Frame
-
Constant to be added to a type to get a type with one more dimension.
- arrayAccess() - Method in class com.googlecode.aviator.parser.ExpressionParser
- ArrayCollector - Class in com.googlecode.aviator.runtime.type.seq
- ArrayCollector(int) - Constructor for class com.googlecode.aviator.runtime.type.seq.ArrayCollector
- ArrayHashMap<K,V> - Class in com.googlecode.aviator.utils
- ArrayHashMap() - Constructor for class com.googlecode.aviator.utils.ArrayHashMap
- ArrayHashMap.MapEntry<K,V> - Class in com.googlecode.aviator.utils
- arraylength() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- arrayLength() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to compute the length of an array.
- ARRAYLENGTH - Static variable in interface com.googlecode.aviator.asm.Opcodes
- arrayLoad(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to load an element from an array.
- ArraySequence - Class in com.googlecode.aviator.runtime.type.seq
-
Sequence for object array.
- ArraySequence(Object) - Constructor for class com.googlecode.aviator.runtime.type.seq.ArraySequence
- arrayStore(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to store an element in an array.
- ArrayUtils - Class in com.googlecode.aviator.utils
-
Utilities to access/update array elements etc.
- ArrayUtils() - Constructor for class com.googlecode.aviator.utils.ArrayUtils
- asList(AviatorFunction...) - Static method in enum com.googlecode.aviator.Feature
- ASM - com.googlecode.aviator.EvalMode
-
Generate JVM byecode by ASM and eval it by JVM.
- ASM_MODE - Static variable in enum 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 com.googlecode.aviator.runtime.function.system.AssertFunction.AssertFailed
- AssertFailed(String) - Constructor for exception com.googlecode.aviator.runtime.function.system.AssertFunction.AssertFailed
- AssertFailed(String, Throwable) - Constructor for exception com.googlecode.aviator.runtime.function.system.AssertFunction.AssertFailed
- AssertFailed(String, Throwable, boolean, boolean) - Constructor for exception com.googlecode.aviator.runtime.function.system.AssertFunction.AssertFailed
- AssertFailed(Throwable) - Constructor for exception com.googlecode.aviator.runtime.function.system.AssertFunction.AssertFailed
- AssertFunction - Class in com.googlecode.aviator.runtime.function.system
-
assert function to assert an expression's value is true, otherwise throw an exception.
- AssertFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.AssertFunction
- AssertFunction.AssertFailed - Exception in com.googlecode.aviator.runtime.function.system
-
Assertion failiure.
- assertNotNull(AviatorObject) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
-
Ensure the object is not null, cast null into AviatorNil.
- 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 in com.googlecode.aviator.code.interpreter.ir
- AssertTypes() - Constructor for enum com.googlecode.aviator.code.interpreter.ir.AssertTypeIR.AssertTypes
- asSet(Feature...) - Static method in enum com.googlecode.aviator.Feature
-
Create a feature set from arguments.
- asSet(Class<?>...) - Static method in class com.googlecode.aviator.utils.Reflector
- ASSIGN - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- ASSIGNABLE_ALLOWED_CLASS_SET - com.googlecode.aviator.Options
-
Allowed assignable java class set in new statement and class's static method(fields) etc.
- Assignment - com.googlecode.aviator.Feature
-
variable assignment
- ASSIGNMENT - com.googlecode.aviator.lexer.token.OperatorType
- astore(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- ASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- athrow() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- ATHROW - Static variable in interface com.googlecode.aviator.asm.Opcodes
- Attribute - Class in com.googlecode.aviator.asm
-
A non standard class, field, method or code attribute.
- Attribute(String) - Constructor for class com.googlecode.aviator.asm.Attribute
-
Constructs a new empty attribute.
- attrs - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The non standard attributes of this class.
- attrs - Variable in class com.googlecode.aviator.asm.Context
-
Prototypes of the attributes that must be parsed for this class.
- attrs - Variable in class com.googlecode.aviator.asm.FieldWriter
-
The non standard attributes of this field.
- attrs - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The non standard attributes of the method.
- av - Variable in class com.googlecode.aviator.asm.AnnotationVisitor
-
The annotation visitor to which this visitor must delegate method calls.
- AviatorBigInt - Class in com.googlecode.aviator.runtime.type
-
Aviator Big Integer
- AviatorBigInt(Number) - Constructor for class com.googlecode.aviator.runtime.type.AviatorBigInt
- AviatorBigInt.BigIntCache - Class in com.googlecode.aviator.runtime.type
- AviatorBindings - Class in com.googlecode.aviator.script
-
Aviator bindings
- AviatorBindings() - Constructor for class com.googlecode.aviator.script.AviatorBindings
- AviatorBindings(Bindings) - Constructor for class com.googlecode.aviator.script.AviatorBindings
- AviatorBoolean - Class in com.googlecode.aviator.runtime.type
-
Aviator boolean type
- AviatorBoolean(Boolean) - Constructor for class com.googlecode.aviator.runtime.type.AviatorBoolean
- aviatorClassLoader - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
- AviatorClassLoader - Class in com.googlecode.aviator.parser
-
Aviator classloader to define class
- AviatorClassLoader(ClassLoader) - Constructor for class com.googlecode.aviator.parser.AviatorClassLoader
- AviatorDecimal - Class in com.googlecode.aviator.runtime.type
-
Aviator Big Decimal
- AviatorDecimal(Number) - Constructor for class com.googlecode.aviator.runtime.type.AviatorDecimal
- AviatorDouble - Class in com.googlecode.aviator.runtime.type
-
Aviator double type
- AviatorDouble(double) - Constructor for class com.googlecode.aviator.runtime.type.AviatorDouble
- AviatorDouble(Number) - Constructor for class com.googlecode.aviator.runtime.type.AviatorDouble
- AviatorEvaluator - Class in com.googlecode.aviator
-
Avaitor Expression evaluator
- AviatorEvaluator() - Constructor for class com.googlecode.aviator.AviatorEvaluator
- AviatorEvaluator.StaticHolder - Class in com.googlecode.aviator
- AviatorEvaluatorInstance - Class in com.googlecode.aviator
-
A aviator evaluator instance
- AviatorEvaluatorInstance(EvalMode) - Constructor for class com.googlecode.aviator.AviatorEvaluatorInstance
-
Create a aviator evaluator instance.
- AviatorEvaluatorInstance.StringSegments - Class in com.googlecode.aviator
- AviatorFunction - Interface in com.googlecode.aviator.runtime.type
-
A aviator function,all functions must implement this interface
- AviatorJavaType - Class in com.googlecode.aviator.runtime.type
-
Aviator variable
- AviatorJavaType(String) - Constructor for class com.googlecode.aviator.runtime.type.AviatorJavaType
- AviatorJavaType(String, SymbolTable) - Constructor for class com.googlecode.aviator.runtime.type.AviatorJavaType
- AviatorLong - Class in com.googlecode.aviator.runtime.type
-
Aviator long type
- AviatorLong(long) - Constructor for class com.googlecode.aviator.runtime.type.AviatorLong
- AviatorLong(Number) - Constructor for class com.googlecode.aviator.runtime.type.AviatorLong
- AviatorLong.LongCache - Class in com.googlecode.aviator.runtime.type
- AviatorNil - Class in com.googlecode.aviator.runtime.type
-
Aviator nil object
- AviatorNil() - Constructor for class com.googlecode.aviator.runtime.type.AviatorNil
- AviatorNumber - Class in com.googlecode.aviator.runtime.type
-
Aviator number type
- AviatorNumber(double) - Constructor for class com.googlecode.aviator.runtime.type.AviatorNumber
- AviatorNumber(long) - Constructor for class com.googlecode.aviator.runtime.type.AviatorNumber
- AviatorNumber(Number) - Constructor for class com.googlecode.aviator.runtime.type.AviatorNumber
- AviatorObject - Class in com.googlecode.aviator.runtime.type
-
Aviator root object
- AviatorObject() - Constructor for class com.googlecode.aviator.runtime.type.AviatorObject
- AviatorObjectInputStream - Class in com.googlecode.aviator.serialize
-
A special ObjectInputStream that loads a class based on the AvaitorClassLoader rather than the system default.
- AviatorObjectInputStream(InputStream, AviatorEvaluatorInstance) - Constructor for class com.googlecode.aviator.serialize.AviatorObjectInputStream
- AviatorObjectOutputStream - Class in com.googlecode.aviator.serialize
-
A special ObjectOutputStream that will write the generated script class byte array.
- AviatorObjectOutputStream(OutputStream) - Constructor for class com.googlecode.aviator.serialize.AviatorObjectOutputStream
- AviatorPattern - Class in com.googlecode.aviator.runtime.type
-
A Aviator regular expression pattern
- AviatorPattern(String) - Constructor for class com.googlecode.aviator.runtime.type.AviatorPattern
- AviatorPattern(Pattern) - Constructor for class com.googlecode.aviator.runtime.type.AviatorPattern
- AviatorRuntimeJavaElementType - Class in com.googlecode.aviator.runtime.type
- AviatorRuntimeJavaElementType(AviatorRuntimeJavaElementType.ContainerType, Object, Object, Callable<Object>) - Constructor for class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType
- AviatorRuntimeJavaElementType.ContainerType - Enum in com.googlecode.aviator.runtime.type
- AviatorRuntimeJavaType - Class in com.googlecode.aviator.runtime.type
-
Aviator runtime java type,used by when generate runtime result.
- AviatorRuntimeJavaType(Object) - Constructor for class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
-
Deprecated.
- AviatorScriptEngine - Class in com.googlecode.aviator.script
-
Aviator script engine
- AviatorScriptEngine() - Constructor for class com.googlecode.aviator.script.AviatorScriptEngine
- AviatorScriptEngine(AviatorScriptEngineFactory) - Constructor for class com.googlecode.aviator.script.AviatorScriptEngine
- AviatorScriptEngine(Bindings) - Constructor for class com.googlecode.aviator.script.AviatorScriptEngine
- AviatorScriptEngine.DynamicFunctionInvocationHandler - Class in com.googlecode.aviator.script
- AviatorScriptEngine.DynamicMethodInvocationHandler - Class in com.googlecode.aviator.script
- AviatorScriptEngineFactory - Class in com.googlecode.aviator.script
-
Aviator script engine factory.
- AviatorScriptEngineFactory() - Constructor for class com.googlecode.aviator.script.AviatorScriptEngineFactory
- AviatorString - Class in com.googlecode.aviator.runtime.type
-
A aviator string
- AviatorString(String) - Constructor for class com.googlecode.aviator.runtime.type.AviatorString
- AviatorString(String, boolean) - Constructor for class com.googlecode.aviator.runtime.type.AviatorString
- AviatorString(String, boolean, boolean, int) - Constructor for class com.googlecode.aviator.runtime.type.AviatorString
- AviatorStringBuilder - Class in com.googlecode.aviator.runtime.type
-
Aviator string builder for fast concatenating string.
- AviatorStringBuilder(String) - Constructor for class com.googlecode.aviator.runtime.type.AviatorStringBuilder
- AviatorStringBuilder(StringBuilder) - Constructor for class com.googlecode.aviator.runtime.type.AviatorStringBuilder
- AviatorType - Enum in com.googlecode.aviator.runtime.type
-
Aviator types
- AviatorType() - Constructor for enum com.googlecode.aviator.runtime.type.AviatorType
B
- b - Variable in class com.googlecode.aviator.asm.ClassReader
-
The class to be parsed.
- back() - Method in class com.googlecode.aviator.parser.ExpressionParser
- BALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- BASE - Static variable in class com.googlecode.aviator.asm.Frame
-
Kind of the types that are not relative to an input stack map frame.
- BASE_KIND - Static variable in class com.googlecode.aviator.asm.Frame
-
Mask to get the kind of base types.
- BASE_VALUE - Static variable in class com.googlecode.aviator.asm.Frame
-
Mask to get the value of base types.
- BaseEvalCodeGenerator - Class in com.googlecode.aviator.code
- BaseEvalCodeGenerator(AviatorEvaluatorInstance, String, AviatorClassLoader) - Constructor for class com.googlecode.aviator.code.BaseEvalCodeGenerator
- BaseExpression - Class in com.googlecode.aviator
-
Base expression
- BaseExpression(AviatorEvaluatorInstance, List<VariableMeta>, SymbolTable) - Constructor for class com.googlecode.aviator.BaseExpression
- BaseExpression.SymbolHashMap - Class in com.googlecode.aviator
- BASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- beforeExecute(Map<String, Object>, Expression) - Method in interface com.googlecode.aviator.EnvProcessor
-
This method will be called before executing the expression.
- BigInt - com.googlecode.aviator.runtime.type.AviatorType
- BIGINT_TYPE - Static variable in class com.googlecode.aviator.runtime.function.system.TypeFunction
- BigIntCache() - Constructor for class com.googlecode.aviator.runtime.type.AviatorBigInt.BigIntCache
- BigIntFunction - Class in com.googlecode.aviator.runtime.function.system
-
Cast value to bigint
- BigIntFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.BigIntFunction
- BinaryFunction - Class in com.googlecode.aviator.runtime.function.system
-
Binary function,includes +,-,*,/,%,!
- BinaryFunction(OperatorType) - Constructor for class com.googlecode.aviator.runtime.function.system.BinaryFunction
- BIPUSH - Static variable in interface com.googlecode.aviator.asm.Opcodes
- BIT_AND - com.googlecode.aviator.lexer.token.OperatorType
- BIT_AND - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- BIT_NOT - com.googlecode.aviator.lexer.token.OperatorType
- BIT_NOT - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- BIT_OR - com.googlecode.aviator.lexer.token.OperatorType
- BIT_OR - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- BIT_XOR - com.googlecode.aviator.lexer.token.OperatorType
- BIT_XOR - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- bitAnd() - Method in class com.googlecode.aviator.parser.ExpressionParser
- bitAnd(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- bitAnd(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- bitAnd(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- bitAnd(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- bitNot(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- bitNot(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- bitNot(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- bitNot(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- bitOr() - Method in class com.googlecode.aviator.parser.ExpressionParser
- bitOr(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- bitOr(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- bitOr(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- bitOr(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- bitXor(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- bitXor(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- bitXor(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- bitXor(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- bool - Variable in class com.googlecode.aviator.Options.Value
- Bool - com.googlecode.aviator.code.interpreter.ir.AssertTypeIR.AssertTypes
- BOOL_TYPE - Static variable in class com.googlecode.aviator.runtime.function.system.TypeFunction
- Boolean - com.googlecode.aviator.runtime.type.AviatorType
- BOOLEAN - Static variable in class com.googlecode.aviator.asm.Frame
-
The BOOLEAN type.
- BOOLEAN - Static variable in class com.googlecode.aviator.asm.Type
-
The sort of the boolean type.
- BOOLEAN_TYPE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
- BOOLEAN_TYPE - Static variable in class com.googlecode.aviator.asm.Type
-
The boolean type.
- BOOLEAN_VALUE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
- BooleanFunction - Class in com.googlecode.aviator.runtime.function.system
-
Cast value to boolean, return false when nil or false, otherwise returns true.
- BooleanFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.BooleanFunction
- booleanValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- booleanValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
- booleanValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- bootstrapMethods - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The BootstrapMethods attribute.
- bootstrapMethods - Variable in class com.googlecode.aviator.asm.Context
-
The start index of each bootstrap method.
- bootstrapMethodsCount - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The number of entries in the BootstrapMethods attribute.
- box(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instructions to box the top stack value.
- boxArg(Class<?>, Object) - Static method in class com.googlecode.aviator.utils.Reflector
- boxArgs(Class<?>[], Object[]) - Static method in class com.googlecode.aviator.utils.Reflector
- Brace - com.googlecode.aviator.parser.DepthState
- braceDepth - Variable in class com.googlecode.aviator.parser.ScopeInfo
- Bracket - com.googlecode.aviator.parser.DepthState
- bracketDepth - Variable in class com.googlecode.aviator.parser.ScopeInfo
- branches - Variable in class com.googlecode.aviator.asm.commons.AdviceAdapter
- BranchIfIR - Class in com.googlecode.aviator.code.interpreter.ir
- BranchIfIR(Label, SourceInfo) - Constructor for class com.googlecode.aviator.code.interpreter.ir.BranchIfIR
- BranchUnlessIR - Class in com.googlecode.aviator.code.interpreter.ir
- BranchUnlessIR(Label, SourceInfo) - Constructor for class com.googlecode.aviator.code.interpreter.ir.BranchUnlessIR
- Break - com.googlecode.aviator.runtime.function.internal.ReducerState
- BREAK - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
return keyword
- breakStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
-
Call __reducer_break()
- BSM - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of BootstrapMethods items.
- buf - Variable in class com.googlecode.aviator.asm.Type
-
A buffer containing the internal name of this Java type.
- buffer - Variable in class com.googlecode.aviator.asm.Context
-
The buffer used to read strings.
- BUFFER_SIZE - Static variable in class com.googlecode.aviator.runtime.module.IoModule
- bv - Variable in class com.googlecode.aviator.asm.AnnotationWriter
-
The annotation values in bytecode form.
- BYTE - Static variable in class com.googlecode.aviator.asm.Frame
-
The BYTE type.
- BYTE - Static variable in class com.googlecode.aviator.asm.Type
-
The sort of the byte type.
- BYTE_TYPE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
- BYTE_TYPE - Static variable in class com.googlecode.aviator.asm.Type
-
The byte type.
- BYTECODE_VER - Static variable in class com.googlecode.aviator.AviatorEvaluator
-
Deprecated.
- bytecodeVersion - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Generated java class version,default 1.7
- bytesToHex(byte[]) - Static method in class com.googlecode.aviator.utils.Utils
- ByteVector - Class in com.googlecode.aviator.asm
-
A dynamically extensible vector of bytes.
- ByteVector() - Constructor for class com.googlecode.aviator.asm.ByteVector
-
Constructs a new
ByteVector
with a default initial size. - ByteVector(int) - Constructor for class com.googlecode.aviator.asm.ByteVector
-
Constructs a new
ByteVector
with the given initial size.
C
- cache - Static variable in class com.googlecode.aviator.runtime.type.AviatorBigInt.BigIntCache
- cache - Static variable in class com.googlecode.aviator.runtime.type.AviatorLong.LongCache
- cached - Variable in class com.googlecode.aviator.script.AviatorScriptEngine
- cachedExpressionByDefault - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
- cachedMethods - Static variable in class com.googlecode.aviator.utils.Reflector
-
static method caching
- cachedNumber - Variable in class com.googlecode.aviator.Options.Value
- cachedProperties - Static variable in class com.googlecode.aviator.utils.Reflector
-
static and instance fields property caching
- cachedSetterRq - Static variable in class com.googlecode.aviator.utils.Reflector
- cachedSettters - Static variable in class com.googlecode.aviator.utils.Reflector
-
instance fields setter caching.
- cacheMethodRq - Static variable in class com.googlecode.aviator.utils.Reflector
- cachePropertyRq - Static variable in class com.googlecode.aviator.utils.Reflector
- call() - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call() - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call() - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call() - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Env) - Method in interface com.googlecode.aviator.utils.Env.GetValueTask
- call(Env) - Method in class com.googlecode.aviator.utils.Env.TargetObjectTask
- call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerBreakFunction
- call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
- call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.system.NowFunction
- call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.system.PrintlnFunction
- call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.system.RandomFunction
- call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.system.SysDateFunction
- call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map<String, Object>) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
-
call function
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerBreakFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerContFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerReturnFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.ThrowFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.UseFunction
-
use package.class;
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathAbsFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathAcosFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathAsinFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathAtanFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathCeilFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathCosFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathFloorFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathLog10Function
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathLogFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathRoundFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathSinFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathSqrtFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathTanFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqCollectorFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqCollectorRawFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqCountFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqKeysFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqReverseFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqSortFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqValsFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringJoinFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringLengthFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.AssertFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.BigIntFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.BinaryFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.BooleanFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.ComparatorFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.DecimalFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.DoubleFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.EvalFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.IdentityFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.IsDefFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.LoadFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.LongFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.MetaFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.PrintFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.PrintlnFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.PstFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.RandomFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.RequireFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.SeqFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.StrFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.TypeFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.UndefFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map<String, Object>, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.IfCallccFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.UseFunction
-
use package.* or use.package.{class};
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.math.MathPowFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqAddAllFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqAddFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqContainsKeyFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqEveryFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqFilterFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqGetFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqIncludeFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqIntoFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqMapFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNotAnyFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqRemoveFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqSomeFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqSortFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqZipmapFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringContainsFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringEndsWithFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringIndexOfFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringJoinFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringSplitFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringStartsWithFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringSubStringFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.AssertFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.BinaryFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.CompareFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.Date2StringFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.EvalFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.IsAFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.MetaFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.PrintFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.PrintlnFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.PstFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.RangeFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.String2DateFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.WithoutMetaFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map<String, Object>, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqAddFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqPutFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqReduceFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringReplaceAllFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringReplaceFirstFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringSplitFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.string.StringSubStringFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.EvalFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.RangeFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.WithMetaFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.TryCatchFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject...) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- call(Map<String, Object>, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject, AviatorObject...) - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
- callable - Variable in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
- callASM(Map<String, VariableMeta>, Map<String, Integer>, Set<Token<?>>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- callFn(AviatorFunction, AviatorObject[], int, Env) - Method in class com.googlecode.aviator.code.interpreter.ir.SendIR
- CALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- capitalize(StringBuilder, String) - Static method in class com.googlecode.aviator.utils.Reflector
- CAPTURE_FUNCTION_ARGS - com.googlecode.aviator.Options
-
Whether to capture the function arguments(at invocation) into env, the argument list will be stored in __args__ variable in env valid for function body.
- captureFuncArgs - Variable in class com.googlecode.aviator.parser.ExpressionParser
- cast(Type, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instructions to cast a numerical value from one type to another.
- cast(Type, Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- CASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- CATCH - Static variable in class com.googlecode.aviator.lexer.token.Variable
- CATCH_HANDLER_VAR - Static variable in class com.googlecode.aviator.utils.Constants
- catchException(Label, Label, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Marks the start of an exception handler.
- CatchHandler - Class in com.googlecode.aviator.runtime.function.internal
- CatchHandler(Env, AviatorFunction, List<String>) - Constructor for class com.googlecode.aviator.runtime.function.internal.CatchHandler
- CatchHandlerFunction - Class in com.googlecode.aviator.runtime.function.internal
-
__catch_handler(fun, exception) to create a
CatchHandler
. - CatchHandlerFunction() - Constructor for class com.googlecode.aviator.runtime.function.internal.CatchHandlerFunction
- cattrs - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The non standard attributes of the method's code.
- ch - Variable in class com.googlecode.aviator.lexer.token.CharToken
- changed - Variable in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
-
Indicates if at least one local variable has moved due to remapping.
- Char - com.googlecode.aviator.lexer.token.Token.TokenType
- CHAR - Static variable in class com.googlecode.aviator.asm.Frame
-
The CHAR type.
- CHAR - Static variable in class com.googlecode.aviator.asm.Type
-
The sort of the char type.
- CHAR_TYPE - Static variable in class com.googlecode.aviator.asm.Type
-
The char type.
- CHAR_VALUE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
- CHARACTER_TYPE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
- chars - Variable in class com.googlecode.aviator.utils.VarNameGenerator
- CharSeqSequence - Class in com.googlecode.aviator.runtime.type.seq
-
Sequence for CharSequence.
- CharSeqSequence(CharSequence) - Constructor for class com.googlecode.aviator.runtime.type.seq.CharSeqSequence
- CharToken - Class in com.googlecode.aviator.lexer.token
-
Charactor token
- CharToken(char, int, int) - Constructor for class com.googlecode.aviator.lexer.token.CharToken
- checkcast(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- checkCast(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to check that the top stack value is of the given type.
- CHECKCAST - Static variable in interface com.googlecode.aviator.asm.Opcodes
- checkExecutionTimedOut(Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
- checkExecutionTimeout() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- checkFunctionName(Token<?>, boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
- checkIfClassIsAllowed(boolean, Class<?>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
check if class is in Options.ALLOWED_CLASS_SET
- checkPoints - Variable in class com.googlecode.aviator.utils.Env
- CHECKPOINTS - Static variable in class com.googlecode.aviator.runtime.RuntimeUtils
- checkVariableName(Token<?>) - Method in class com.googlecode.aviator.parser.ExpressionParser
- checkVarIsInit(Token<?>, ExpressionParser.StatementType) - Method in class com.googlecode.aviator.parser.ExpressionParser
- chooseResult(AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.TryCatchFunction
- CHOP_FRAME - Static variable in class com.googlecode.aviator.asm.MethodWriter
-
Frame where current locals are the same as the locals in the previous frame, except that the k last locals are absent.
- Class - com.googlecode.aviator.parser.CompileTypes
- CLASS - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of CONSTANT_Class constant pool items.
- CLASS_COUNTER - Static variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- classBytes - Variable in class com.googlecode.aviator.ClassExpression
- classBytesCache - Variable in class com.googlecode.aviator.serialize.AviatorObjectInputStream
- classBytesCache - Variable in class com.googlecode.aviator.serialize.AviatorObjectOutputStream
- ClassDefiner - Class in com.googlecode.aviator.code.asm
-
A class definer
- ClassDefiner() - Constructor for class com.googlecode.aviator.code.asm.ClassDefiner
- classes - Variable in class com.googlecode.aviator.Options.Value
- ClassExpression - Class in com.googlecode.aviator
-
Compiled expression,all generated class inherit this class
- ClassExpression(AviatorEvaluatorInstance, List<VariableMeta>, SymbolTable) - Constructor for class com.googlecode.aviator.ClassExpression
- classForName(String) - Method in class com.googlecode.aviator.utils.Env
- classLoader - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- classLoader - Variable in class com.googlecode.aviator.serialize.AviatorObjectInputStream
- ClassMethodFunction - Class in com.googlecode.aviator.runtime.function
-
An aviator function wraps a class's static method.
- ClassMethodFunction(Class<?>, boolean, String, String, List<Method>) - Constructor for class com.googlecode.aviator.runtime.function.ClassMethodFunction
- className - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- className - Variable in class com.googlecode.aviator.code.LambdaGenerator
- className() - Method in class com.googlecode.aviator.parser.ExpressionParser
- ClassPathConfigFunctionLoader - Class in com.googlecode.aviator
-
A function loader that loads function from classpath config file.
- ClassPathConfigFunctionLoader() - Constructor for class com.googlecode.aviator.ClassPathConfigFunctionLoader
- ClassPathConfigFunctionLoader.StaticHolder - Class in com.googlecode.aviator
- ClassReader - Class in com.googlecode.aviator.asm
-
A Java class parser to make a
ClassVisitor
visit an existing class. - ClassReader(byte[]) - Constructor for class com.googlecode.aviator.asm.ClassReader
-
Constructs a new
ClassReader
object. - ClassReader(byte[], int, int) - Constructor for class com.googlecode.aviator.asm.ClassReader
-
Constructs a new
ClassReader
object. - ClassReader(InputStream) - Constructor for class com.googlecode.aviator.asm.ClassReader
-
Constructs a new
ClassReader
object. - ClassReader(String) - Constructor for class com.googlecode.aviator.asm.ClassReader
-
Constructs a new
ClassReader
object. - classReaderLength - Variable in class com.googlecode.aviator.asm.MethodWriter
-
If not zero, indicates that the code of this method must be copied from the ClassReader associated to this writer in
cw.cr
. - classReaderOffset - Variable in class com.googlecode.aviator.asm.MethodWriter
-
If not zero, indicates that the code of this method must be copied from the ClassReader associated to this writer in
cw.cr
. - ClassVisitor - Class in com.googlecode.aviator.asm
-
A visitor to visit a Java class.
- ClassVisitor(int) - Constructor for class com.googlecode.aviator.asm.ClassVisitor
-
Constructs a new
ClassVisitor
. - ClassVisitor(int, ClassVisitor) - Constructor for class com.googlecode.aviator.asm.ClassVisitor
-
Constructs a new
ClassVisitor
. - classWriter - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- ClassWriter - Class in com.googlecode.aviator.asm
-
A
ClassVisitor
that generates classes in bytecode form. - ClassWriter(int) - Constructor for class com.googlecode.aviator.asm.ClassWriter
-
Constructs a new
ClassWriter
object. - ClassWriter(ClassReader, int) - Constructor for class com.googlecode.aviator.asm.ClassWriter
-
Constructs a new
ClassWriter
object and enables optimizations for "mostly add" bytecode transformations. - clazz - Variable in class com.googlecode.aviator.runtime.function.ClassMethodFunction
- clazz - Variable in class com.googlecode.aviator.utils.Reflector.MethodKey
- CLDESC - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
- clear() - Method in class com.googlecode.aviator.script.AviatorBindings
- clear() - Method in class com.googlecode.aviator.utils.ArrayHashMap
- clear() - Method in class com.googlecode.aviator.utils.Env
-
Clear all override key-value pairs.
- clear() - Method in class com.googlecode.aviator.utils.IdentityHashSet
- clearCache(ReferenceQueue<V>, ConcurrentHashMap<K, Reference<V>>) - Static method in class com.googlecode.aviator.utils.Reflector
- clearExpressionCache() - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Clear all cached compiled expression
- clearExpressionCache() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Clear all cached compiled expression
- ClearIR - Class in com.googlecode.aviator.code.interpreter.ir
- ClearIR() - Constructor for class com.googlecode.aviator.code.interpreter.ir.ClearIR
- clearStack() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
- clinit - Variable in class com.googlecode.aviator.asm.commons.StaticInitMerger
- close(Closeable) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- closeQuietly(Closeable) - Static method in class com.googlecode.aviator.ClassPathConfigFunctionLoader
- cmpg(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- cmpl(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- code - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The bytecode of this method.
- codeGen - Variable in class com.googlecode.aviator.code.OptimizeCodeGenerator
- codeGenerator - Variable in class com.googlecode.aviator.code.LambdaGenerator
- codeGenerator - Variable in class com.googlecode.aviator.parser.ExpressionParser
- CodeGenerator - Interface in com.googlecode.aviator.code
-
Code generator interface
- CodeSizeEvaluator - Class in com.googlecode.aviator.asm.commons
-
A
MethodVisitor
that can be used to approximate method size. - CodeSizeEvaluator(int, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- CodeSizeEvaluator(MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- Collector - Interface in com.googlecode.aviator.runtime.type
-
Collector to collect elements.
- com.googlecode.aviator - package com.googlecode.aviator
- com.googlecode.aviator.annotation - package com.googlecode.aviator.annotation
- com.googlecode.aviator.asm - package com.googlecode.aviator.asm
- com.googlecode.aviator.asm.commons - package com.googlecode.aviator.asm.commons
- com.googlecode.aviator.code - package com.googlecode.aviator.code
- com.googlecode.aviator.code.asm - package com.googlecode.aviator.code.asm
- com.googlecode.aviator.code.interpreter - package com.googlecode.aviator.code.interpreter
- com.googlecode.aviator.code.interpreter.ir - package com.googlecode.aviator.code.interpreter.ir
- com.googlecode.aviator.exception - package com.googlecode.aviator.exception
- com.googlecode.aviator.lexer - package com.googlecode.aviator.lexer
- com.googlecode.aviator.lexer.token - package com.googlecode.aviator.lexer.token
- com.googlecode.aviator.parser - package com.googlecode.aviator.parser
- com.googlecode.aviator.runtime - package com.googlecode.aviator.runtime
- com.googlecode.aviator.runtime.function - package com.googlecode.aviator.runtime.function
- com.googlecode.aviator.runtime.function.internal - package com.googlecode.aviator.runtime.function.internal
- com.googlecode.aviator.runtime.function.math - package com.googlecode.aviator.runtime.function.math
- com.googlecode.aviator.runtime.function.seq - package com.googlecode.aviator.runtime.function.seq
- com.googlecode.aviator.runtime.function.string - package com.googlecode.aviator.runtime.function.string
- com.googlecode.aviator.runtime.function.system - package com.googlecode.aviator.runtime.function.system
- com.googlecode.aviator.runtime.module - package com.googlecode.aviator.runtime.module
- com.googlecode.aviator.runtime.op - package com.googlecode.aviator.runtime.op
- com.googlecode.aviator.runtime.type - package com.googlecode.aviator.runtime.type
- com.googlecode.aviator.runtime.type.seq - package com.googlecode.aviator.runtime.type.seq
- com.googlecode.aviator.runtime.type.string - package com.googlecode.aviator.runtime.type.string
- com.googlecode.aviator.script - package com.googlecode.aviator.script
- com.googlecode.aviator.serialize - package com.googlecode.aviator.serialize
- com.googlecode.aviator.utils - package com.googlecode.aviator.utils
- comapreLong(long, long) - Static method in class com.googlecode.aviator.utils.TypeUtils
- compactTokenList() - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- ComparatorFunction - Class in com.googlecode.aviator.runtime.function.system
-
Returns an implementation of java.util.Comparator based upon pred function.
- ComparatorFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.ComparatorFunction
- compare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- compare(AviatorObject, Map<String, Object>, boolean) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- compare(Object, Object) - Method in class com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction
- compare(Map<String, Object>, AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction
- compareEq(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- CompareFunction - Class in com.googlecode.aviator.runtime.function.system
-
A compare function.
- CompareFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.CompareFunction
- CompareNotSupportedException - Exception in com.googlecode.aviator.exception
- CompareNotSupportedException() - Constructor for exception com.googlecode.aviator.exception.CompareNotSupportedException
- CompareNotSupportedException(String) - Constructor for exception com.googlecode.aviator.exception.CompareNotSupportedException
- CompareNotSupportedException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.CompareNotSupportedException
- CompareNotSupportedException(Throwable) - Constructor for exception com.googlecode.aviator.exception.CompareNotSupportedException
- compareObjects(Object, Object, boolean) - Method in class com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction
- compareObjects(Map<String, Object>, AviatorObject, AviatorObject, boolean) - Method in class com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction
- compareTo(SerialVersionUIDAdder.Item) - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder.Item
- compareTo(LambdaFunctionBootstrap) - Method in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
- compile(Reader) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
- compile(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Compile a text expression to Expression Object without caching
- compile(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Compile a text expression to Expression Object without caching
- compile(String) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
- compile(String, boolean) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Compile a text expression to Expression object
- compile(String, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Compile a text expression to Expression object
- compile(String, String, boolean) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Compile a text expression to Expression object and cache it with the specified cache key
- compile(String, String, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Compile a text expression to Expression object
- compile(String, String, String, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- COMPILE - Static variable in class com.googlecode.aviator.AviatorEvaluator
-
Optimized for compile speed
- COMPILE_TIMES - Static variable in class com.googlecode.aviator.runtime.type.AviatorString
- COMPILE_VALUE - Static variable in enum com.googlecode.aviator.Options
- CompiledAviatorScript - Class in com.googlecode.aviator.script
-
A compiled aviator script.
- CompiledAviatorScript(AviatorScriptEngine, Expression) - Constructor for class com.googlecode.aviator.script.CompiledAviatorScript
- compileEnv - Variable in class com.googlecode.aviator.BaseExpression
- compileEnv - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
-
Compile environment only has the *instance*.
- compileEnv - Variable in class com.googlecode.aviator.code.OptimizeCodeGenerator
- CompileExpressionErrorException - Exception in com.googlecode.aviator.exception
-
Compile expression exception
- CompileExpressionErrorException() - Constructor for exception com.googlecode.aviator.exception.CompileExpressionErrorException
- CompileExpressionErrorException(String) - Constructor for exception com.googlecode.aviator.exception.CompileExpressionErrorException
- CompileExpressionErrorException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.CompileExpressionErrorException
- CompileExpressionErrorException(Throwable) - Constructor for exception 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 in com.googlecode.aviator.parser
-
compile-time types
- CompileTypes() - Constructor for enum com.googlecode.aviator.parser.CompileTypes
- compute - Variable in class com.googlecode.aviator.asm.MethodWriter
-
Indicates what must be automatically computed.
- COMPUTE_FRAMES - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
Flag to automatically compute the stack map frames of methods from scratch.
- COMPUTE_MAXS - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
Flag to automatically compute the maximum stack size and the maximum number of local variables of methods.
- computeFrames - Variable in class com.googlecode.aviator.asm.ClassWriter
-
true if the stack map frames must be recomputed from scratch.
- computeMaxs - Variable in class com.googlecode.aviator.asm.ClassWriter
-
true if the maximum stack size and number of local variables must be automatically computed.
- computeSHAdigest(byte[]) - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
-
Returns the SHA-1 message digest of the given value.
- computeSVUID - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
-
Flag that indicates if we need to compute SVUID.
- computeSVUID() - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
-
Computes and returns the value of SVUID.
- configure(AviatorEvaluatorInstance, Expression, long, Env.IntCounter) - Method in class com.googlecode.aviator.utils.Env
- configureExpression(BaseExpression) - Method in class com.googlecode.aviator.serialize.AviatorObjectInputStream
- ConstantFunction - Class in com.googlecode.aviator.runtime.function.system
-
Constant function to return the argument itself.
- ConstantFunction(String, AviatorObject) - Constructor for class com.googlecode.aviator.runtime.function.system.ConstantFunction
- constantPool - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- constantPool - Variable in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- constantPool - Variable in class com.googlecode.aviator.InterpretExpression
- Constants - Class in com.googlecode.aviator.utils
- Constants() - Constructor for class com.googlecode.aviator.utils.Constants
- constructor - Variable in class com.googlecode.aviator.asm.commons.AdviceAdapter
- CONSTRUCTOR_METHOD_NAME - Static variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- Cont - com.googlecode.aviator.runtime.function.internal.ReducerState
- container - Variable in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType
- containerType - Variable in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType
- ContainerType() - Constructor for enum com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType.ContainerType
- contains(Object) - Method in class com.googlecode.aviator.utils.IdentityHashSet
- containsDot - Variable in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- containsDot - Variable in class com.googlecode.aviator.runtime.type.AviatorJavaType
- containsFunction(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Check if the function exists in the global evaluator instance.
- containsFunction(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Check if the function exists in the evaluator.
- containsKey(Object) - Method in class com.googlecode.aviator.script.AviatorBindings
- containsKey(Object) - Method in class com.googlecode.aviator.utils.ArrayHashMap
- containsKey(Object) - Method in class com.googlecode.aviator.utils.Env
-
Check if a key has a defined value.
- containsOpFunction(Map<String, Object>, OperatorType) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
- containsValue(Object) - Method in class com.googlecode.aviator.script.AviatorBindings
- containsValue(Object) - Method in class com.googlecode.aviator.utils.Env
-
Check if a value is present.
- context - Variable in class com.googlecode.aviator.runtime.function.LambdaFunction
- Context - Class in com.googlecode.aviator.asm
-
Information about a class being parsed in a
ClassReader
. - Context() - Constructor for class com.googlecode.aviator.asm.Context
- CONTINUE - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
return keyword
- continueStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
-
Call __reducer_cont(nil)
- copyBootstrapMethods(ClassWriter, Item[], char[]) - Method in class com.googlecode.aviator.asm.ClassReader
-
Copies the bootstrap method data into the given
ClassWriter
. - copyPool(ClassWriter) - Method in class com.googlecode.aviator.asm.ClassReader
-
Copies the constant pool data into the given
ClassWriter
. - count - Variable in class com.googlecode.aviator.utils.VarNameGenerator
- counter - Variable in class com.googlecode.aviator.asm.commons.StaticInitMerger
- cr - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The class reader from which this class writer was constructed, if any.
- createAviatorFunctionObject(String) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- createBindings() - Method in class com.googlecode.aviator.script.AviatorScriptEngine
- createBindings(Bindings) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
- createFunction(Map<String, Object>, AviatorObject[], SeqCompsitePredFunFunction.LogicOp) - Static method in class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction
- cs - Variable in class com.googlecode.aviator.runtime.type.seq.CharSeqSequence
- CURRENT_VERSION - Static variable in class com.googlecode.aviator.utils.Utils
- currentBlock - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The current basic block.
- currentLabel - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- currentLocals - Variable in class com.googlecode.aviator.asm.MethodWriter
-
Number of local variables in the current stack map frame.
- currentTimeNanos() - Static method in class com.googlecode.aviator.utils.Utils
- currentToken() - Method in class com.googlecode.aviator.parser.ExpressionParser
- currentTokenLexeme() - Method in class com.googlecode.aviator.parser.ExpressionParser
- currLabel - Variable in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- CUSTOM_FUNCTION_LIST_FILE - Static variable in class com.googlecode.aviator.ClassPathConfigFunctionLoader
- customReadObject(ObjectInputStream) - Method in class com.googlecode.aviator.BaseExpression
- customWriteObject(ObjectOutputStream) - Method in class com.googlecode.aviator.BaseExpression
- cv - Variable in class com.googlecode.aviator.asm.ClassVisitor
-
The class visitor to which this visitor must delegate method calls.
- cw - Variable in class com.googlecode.aviator.asm.AnnotationWriter
-
The class writer to which this annotation must be added.
- cw - Variable in class com.googlecode.aviator.asm.FieldWriter
-
The class writer to which this field must be added.
- cw - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The class writer to which this method must be added.
D
- D2F - Static variable in interface com.googlecode.aviator.asm.Opcodes
- D2I - Static variable in interface com.googlecode.aviator.asm.Opcodes
- D2L - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DADD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- data - Variable in class com.googlecode.aviator.asm.ByteVector
-
The content of this vector.
- DATE_FORMATTER - Static variable in class com.googlecode.aviator.runtime.type.AviatorString
- Date2StringFunction - Class in com.googlecode.aviator.runtime.function.system
-
date_to_string function
- Date2StringFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.Date2StringFunction
- DateFormatCache - Class in com.googlecode.aviator.runtime.function.system
-
DateFormat cache
- DateFormatCache() - Constructor for class com.googlecode.aviator.runtime.function.system.DateFormatCache
- DCMPG - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DCMPL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- dconst(double) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- DCONST_0 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DCONST_1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DDIV - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DEBUG - Static variable in class com.googlecode.aviator.asm.Label
-
Indicates if this label is only used for debug attributes.
- Decimal - com.googlecode.aviator.runtime.type.AviatorType
- DECIMAL_TYPE - Static variable in class com.googlecode.aviator.runtime.function.system.TypeFunction
- DecimalFunction - Class in com.googlecode.aviator.runtime.function.system
-
Cast value to decimal.
- DecimalFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.DecimalFunction
- DEF - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- DEFAULT_MATH_CONTEXT - Static variable in enum com.googlecode.aviator.Options
- DEFINE - com.googlecode.aviator.lexer.token.OperatorType
- DEFINE_CLASS_HANDLE - Static variable in class com.googlecode.aviator.code.asm.ClassDefiner
- DEFINE_META - Static variable in class com.googlecode.aviator.utils.Constants
- defineClass(String, byte[]) - Method in class com.googlecode.aviator.parser.AviatorClassLoader
- defineClass(String, Class<?>, byte[], AviatorClassLoader, boolean) - Static method in class com.googlecode.aviator.code.asm.ClassDefiner
- defineClassByClassLoader(String, byte[], AviatorClassLoader) - Static method in class com.googlecode.aviator.code.asm.ClassDefiner
- defineFunction(String, String) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Define a function by name and expression.
- defineFunction(String, String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Define a function by name and expression.
- defineFunction(String, String, Map<String, Object>) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Define a function by name and expression with the execution env.
- defineFunction(String, String, Map<String, Object>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Define a function by name and expression with the execution env.
- defineValue(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- defineValue(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- delegate - Variable in class com.googlecode.aviator.utils.IdentityHashSet
- Delegate - 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 in com.googlecode.aviator.lexer.token
- delegateTokenType - Variable in class com.googlecode.aviator.lexer.token.DelegateToken
- DelegateTokenType() - Constructor for enum com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
- delete(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- deleted - Variable in class com.googlecode.aviator.utils.ArrayHashMap.MapEntry
- depthState - Variable in class com.googlecode.aviator.parser.ScopeInfo
- DepthState - Enum in com.googlecode.aviator.parser
- DepthState() - Constructor for enum com.googlecode.aviator.parser.DepthState
- deref(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- deref(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- deref(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- deref(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorStringBuilder
- desc - Variable in class com.googlecode.aviator.asm.commons.Method
-
The method descriptor.
- desc - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder.Item
- desc - Variable in class com.googlecode.aviator.asm.Context
-
The descriptor of the method currently being parsed.
- desc - Variable in class com.googlecode.aviator.asm.FieldWriter
-
The index of the constant pool item that contains the descriptor of this field.
- desc - Variable in class com.googlecode.aviator.asm.Handle
-
The descriptor of the field or method designated by this handle.
- desc - Variable in class com.googlecode.aviator.asm.Handler
-
Internal name of the type of exceptions handled by this handler, or null to catch any exceptions.
- desc - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The index of the constant pool item that contains the descriptor of this method.
- desc(AviatorObject, Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
- desc(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- desc(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- desc(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- desc(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- desc(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- desc(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorString
- desc(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.Range
- descOperandsStack() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
- descriptor - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The descriptor of this method.
- DESCRIPTORS - Static variable in class com.googlecode.aviator.asm.commons.Method
-
Maps primitive Java type names to their descriptors.
- DigitOnes - Static variable in class com.googlecode.aviator.utils.VarNameGenerator
- digits - Static variable in class com.googlecode.aviator.utils.VarNameGenerator
- DigitTens - Static variable in class com.googlecode.aviator.utils.VarNameGenerator
- DIM - Static variable in class com.googlecode.aviator.asm.Frame
-
Mask to get the dimension of a frame type.
- disableFeature(Feature) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Disable a script engine feature.
- dispatch() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
-
Move pc to next and execute it.
- dispatch(boolean) - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
-
dispatch next IR execution.
- DispatchFunction - Class in com.googlecode.aviator.runtime.function
-
Dispatch function by argument arity.
- DispatchFunction(String) - Constructor for class com.googlecode.aviator.runtime.function.DispatchFunction
- div(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- div(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- div(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- div(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- div(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- DIV - com.googlecode.aviator.lexer.token.OperatorType
- DIV - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Constant for the
math
method. - DIV - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- DLOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DMUL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DNEG - Static variable in interface com.googlecode.aviator.asm.Opcodes
- doCompareAndJump(Token<?>, int, OperatorType) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- Double - com.googlecode.aviator.runtime.type.AviatorType
- DOUBLE - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of CONSTANT_Double constant pool items.
- DOUBLE - Static variable in class com.googlecode.aviator.asm.Frame
-
The DOUBLE type.
- DOUBLE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DOUBLE - Static variable in class com.googlecode.aviator.asm.Type
-
The sort of the double type.
- DOUBLE_TYPE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
- DOUBLE_TYPE - Static variable in class com.googlecode.aviator.asm.Type
-
The double type.
- DOUBLE_TYPE - Static variable in class com.googlecode.aviator.runtime.function.system.TypeFunction
- DOUBLE_VALUE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
- doubleClasses - Static variable in class com.googlecode.aviator.utils.Reflector
- DoubleFunction - Class in com.googlecode.aviator.runtime.function.system
-
Cast value to double,double(a) eg.
- DoubleFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.DoubleFunction
- doubleValue - Variable in class com.googlecode.aviator.runtime.type.AviatorNumber
- doubleValue() - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- doubleValue() - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
- doubleValue() - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- doubleValue() - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- DREM - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DRETURN - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DSTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DSUB - Static variable in interface com.googlecode.aviator.asm.Opcodes
- dup() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates a DUP instruction.
- dup() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- DUP - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DUP_X1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DUP_X2 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- dup2() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates a DUP2 instruction.
- dup2() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- DUP2 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DUP2_X1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- DUP2_X2 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- dup2X1() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates a DUP2_X1 instruction.
- dup2X1() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- dup2X2() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates a DUP2_X2 instruction.
- dup2X2() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- dupX1() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates a DUP_X1 instruction.
- dupX1() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- dupX2() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates a DUP_X2 instruction.
- dupX2() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- DynamicFunctionInvocationHandler() - Constructor for class com.googlecode.aviator.script.AviatorScriptEngine.DynamicFunctionInvocationHandler
- DynamicMethodInvocationHandler(Object) - Constructor for class com.googlecode.aviator.script.AviatorScriptEngine.DynamicMethodInvocationHandler
E
- Edge - Class in com.googlecode.aviator.asm
-
An edge in the control flow graph of a method body.
- Edge() - Constructor for class com.googlecode.aviator.asm.Edge
- ELEMENT_OF - Static variable in class com.googlecode.aviator.asm.Frame
-
Constant to be added to a type to get a type with one less dimension.
- ELSE - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
else keyword
- elseBody(boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
- elseStatement(boolean, boolean, boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
- ELSIF - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
elsif keyword
- emit(IR) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- Empty - com.googlecode.aviator.parser.ExpressionParser.StatementType
- Empty - com.googlecode.aviator.runtime.function.internal.ReducerState
- EMPTY_ENV - Static variable in class com.googlecode.aviator.utils.Env
- EMPTY_OBJS - Static variable in class com.googlecode.aviator.code.asm.ClassDefiner
- EMPTY_VAR_ARGS - Static variable in class com.googlecode.aviator.runtime.function.DispatchFunction
- EmptyIterator() - Constructor for class com.googlecode.aviator.runtime.type.seq.EmptySequence.EmptyIterator
- EmptySequence - Class in com.googlecode.aviator.runtime.type.seq
-
An empty sequence
- EmptySequence() - Constructor for class com.googlecode.aviator.runtime.type.seq.EmptySequence
- EmptySequence.EmptyIterator - Class in com.googlecode.aviator.runtime.type.seq
- ENABLE_PROPERTY_SYNTAX_SUGAR - com.googlecode.aviator.Options
-
Enable property access syntax sugar, use common-beantuils to access property such as "a.b.c" etc.
- enableFeature(Feature) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Enable a script engine feature.
- enableSandboxMode() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Configure the evaluator into sandbox mode for security, it means: Disable syntax feature: Module, NewInstance, StaticMethods and InternalVars, Disable reflection invocation by function missing, Set the single maximum loop counter to 65535, Set ALLOWED_CLASS_SET and ASSIGNABLE_ALLOWED_CLASS_SET to be empty, disable all classes to be accessed via static fields or methods, Set the EVAL_TIMEOUT_MS to be 1000 milliseconds(1 second), which means the execution timeout.
- enclosingMethod - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The constant pool item that contains the name and descriptor of the enclosing method of this class.
- enclosingMethodOwner - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The constant pool item that contains the name of the enclosing class of this class.
- end - Variable in class com.googlecode.aviator.asm.Handler
-
End of the exception handler's scope (exclusive).
- end - Variable in class com.googlecode.aviator.runtime.type.Range
- end(boolean) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- END - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
end keyword
- endFrame() - Method in class com.googlecode.aviator.asm.MethodWriter
-
Checks if the visit of the current frame
MethodWriter.frame
is finished, and if yes, write it in the StackMapTable attribute. - endMethod() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Marks the end of the visited method.
- endVisitClass() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- endVisitMethodCode(boolean) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- engine - Variable in class com.googlecode.aviator.script.AviatorScriptEngine
- engine - Variable in class com.googlecode.aviator.script.CompiledAviatorScript
- enlarge(int) - Method in class com.googlecode.aviator.asm.ByteVector
-
Enlarge this byte vector so that it can receive n more bytes.
- ensureDepthState() - Method in class com.googlecode.aviator.parser.ExpressionParser
- ensureEnableSerializableOption() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- ensureFeatureEnabled(Feature) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- ensureFeatureEnabled(Feature) - Method in class com.googlecode.aviator.parser.ExpressionParser
- ensureLong(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- ensureNoStatementAfterReturn(ExpressionParser.StatementType) - Method in class com.googlecode.aviator.parser.ExpressionParser
- enterBrace() - Method in class com.googlecode.aviator.parser.ScopeInfo
- enterBracket() - Method in class com.googlecode.aviator.parser.ScopeInfo
- enterLambda() - Method in class com.googlecode.aviator.parser.ScopeInfo
- enterParen() - Method in class com.googlecode.aviator.parser.ScopeInfo
- enterScope(boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
- enterScope(boolean) - Method in interface com.googlecode.aviator.parser.Parser
- entries - Variable in class com.googlecode.aviator.utils.ArrayHashMap
- entrySet() - Method in class com.googlecode.aviator.script.AviatorBindings
- entrySet() - Method in class com.googlecode.aviator.utils.ArrayHashMap
- entrySet() - Method in class com.googlecode.aviator.utils.Env
-
Get the set of entries.
- env - Variable in class com.googlecode.aviator.code.interpreter.InterpretContext
- env - Variable in class com.googlecode.aviator.script.AviatorBindings
- Env - Class in com.googlecode.aviator.utils
-
Expression execute environment.Modifed from ChainedMap in jibx.
- Env() - Constructor for class com.googlecode.aviator.utils.Env
-
Constructs an env instance with empty state.
- Env(Map<String, Object>) - Constructor for class com.googlecode.aviator.utils.Env
-
Constructor.
- Env(Map<String, Object>, Map<String, Object>) - Constructor for class com.googlecode.aviator.utils.Env
- ENV_VAR - Static variable in class com.googlecode.aviator.utils.Constants
- Env.GetValueTask - Interface in com.googlecode.aviator.utils
- Env.IntCounter - Class in com.googlecode.aviator.utils
- Env.NullClass - Class in com.googlecode.aviator.utils
-
Default Value when cannot resolve class symbol.
- Env.TargetObjectTask - Class in com.googlecode.aviator.utils
- envProcessor - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
- EnvProcessor - Interface in com.googlecode.aviator
-
Processing env before or after executing expression.
- EQ - com.googlecode.aviator.lexer.token.OperatorType
- EQ - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Constant for the
ifCmp
method. - EQ - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- equality() - Method in class com.googlecode.aviator.parser.ExpressionParser
- equals(Object) - Method in class com.googlecode.aviator.asm.commons.Method
- equals(Object) - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder.Item
- equals(Object) - Method in class com.googlecode.aviator.asm.Handle
- equals(Object) - Method in class com.googlecode.aviator.asm.Type
-
Tests if the given object is equal to this type.
- equals(Object) - Method in class com.googlecode.aviator.code.interpreter.ir.Label
- equals(Object) - Method in class com.googlecode.aviator.lexer.token.AbstractToken
- equals(Object) - Method in class com.googlecode.aviator.lexer.token.CharToken
- equals(Object) - Method in class com.googlecode.aviator.lexer.token.NumberToken
- equals(Object) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- equals(Object) - Method in class com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction.MapEntry
- equals(Object) - Method in class com.googlecode.aviator.script.AviatorBindings
- equals(Object) - Method in class com.googlecode.aviator.utils.Reflector.MethodKey
- error(String) - Static method in class com.googlecode.aviator.ClassPathConfigFunctionLoader
- errorTimes - Static variable in class com.googlecode.aviator.code.asm.ClassDefiner
- eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.AssertTypeIR
- eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.BranchIfIR
- eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.BranchUnlessIR
- eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.ClearIR
- eval(InterpretContext) - Method in interface com.googlecode.aviator.code.interpreter.IR
- eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.GotoIR
- eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.LoadIR
- eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.NewLambdaIR
- eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.PopIR
- eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.PopNIR
- eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.SendIR
- eval(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.VisitLabelIR
- eval(AviatorObject[], Map<String, Object>) - Method in enum com.googlecode.aviator.lexer.token.OperatorType
- eval(AviatorObject, AviatorObject, Map<String, Object>, OperatorType) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
-
Eval with binary operator
- eval(AviatorObject, Map<String, Object>, OperatorType) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
-
Eval with unary operator
- eval(AviatorObject, Map<String, Object>, AviatorObject, OperatorType) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
-
Just like
OperationRuntime.eval(AviatorObject, AviatorObject, Map, OperatorType)
, but with difference arguments order. - eval(Reader, ScriptContext) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
- eval(String, ScriptContext) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
- eval(Map<String, Object>, AviatorObject[], OperatorType) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
-
Eval with arguments array.
- eval(ScriptContext) - Method in class com.googlecode.aviator.script.CompiledAviatorScript
- EVAL - Static variable in class com.googlecode.aviator.AviatorEvaluator
-
Optimized for execute speed,this is the default option
- EVAL_MODE - com.googlecode.aviator.Options
-
Script engine evaluate mode, default is ASM mode.
- EVAL_TIMEOUT_MS - com.googlecode.aviator.Options
-
The expression execution timeout value in milliseconds.
- EVAL_VALUE - Static variable in enum com.googlecode.aviator.Options
- eval0(AviatorObject, AviatorObject, Map<String, Object>, OperatorType, AviatorFunction) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
- eval0(AviatorObject, Map<String, Object>, OperatorType, AviatorFunction) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
- eval0(Map<String, Object>, AviatorObject[], OperatorType, AviatorFunction) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
- EvalCodeGenerator - Interface in com.googlecode.aviator.code
- EvalFunction - Class in com.googlecode.aviator.runtime.function.system
-
eval(script) , eval(script, bindings) and eval(script, bindings, cached) to execute a script with current env or special bindings, default is in caching mode.
- EvalFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.EvalFunction
- evalMode - Variable in class com.googlecode.aviator.Options.Value
- EvalMode - Enum in com.googlecode.aviator
-
Expression engine evaluate mode
- EvalMode() - Constructor for enum com.googlecode.aviator.EvalMode
- evalOpFunction(Map<String, Object>, AviatorObject[], OperatorType, AviatorFunction) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
- evalWithoutDispatch(InterpretContext) - Method in class com.googlecode.aviator.code.interpreter.ir.LoadIR
- EXCEPTION - Static variable in class com.googlecode.aviator.asm.Edge
-
Denotes a control flow graph edge corresponding to an exception handler.
- exceptionClasses - Variable in class com.googlecode.aviator.runtime.function.internal.CatchHandler
- exceptionCount - Variable in class com.googlecode.aviator.asm.MethodWriter
-
Number of exceptions that can be thrown by this method.
- ExceptionHandle - com.googlecode.aviator.Feature
-
try..catch..finally and throw statement to handle exceptions.
- exceptions - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The exceptions that can be thrown by this method.
- exec(String, Object...) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Deprecated.
- exec(String, Object...) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Deprecated.
- execute() - Method in class com.googlecode.aviator.BaseExpression
- execute() - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- execute() - Method in interface com.googlecode.aviator.Expression
-
Execute an expression with an empty environment, returns the result.
- execute(int, int, ClassWriter, Item) - Method in class com.googlecode.aviator.asm.Frame
-
Simulates the action of the given instruction on the output stack frame.
- execute(int, int, String) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- execute(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Execute a text expression without caching and env map.
- execute(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Execute a text expression without caching and env map.
- execute(String, String, Map<String, Object>, boolean) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Execute a text expression with environment
- execute(String, String, Map<String, Object>, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Execute a text expression with environment
- execute(String, Map<String, Object>) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Execute a text expression without caching
- execute(String, Map<String, Object>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Execute a text expression without caching
- execute(String, Map<String, Object>, boolean) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Execute a text expression with environment
- execute(String, Map<String, Object>, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Execute a text expression with environment
- execute(Map<String, Object>) - Method in class com.googlecode.aviator.BaseExpression
- execute(Map<String, Object>) - Method in interface com.googlecode.aviator.Expression
-
Execute an expression with an environment, returns the result.
- execute(Map<String, Object>, boolean) - Method in class com.googlecode.aviator.BaseExpression
- execute0(Env) - Method in class com.googlecode.aviator.ClassExpression
- executeDirectly(Map<String, Object>) - Method in class com.googlecode.aviator.BaseExpression
- executeDirectly(Map<String, Object>) - Method in class com.googlecode.aviator.ClassExpression
- executeDirectly(Map<String, Object>) - Method in class com.googlecode.aviator.InterpretExpression
- executeDirectly(Map<String, Object>) - Method in class com.googlecode.aviator.LiteralExpression
- executeModule(Expression, String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- executeOperator(Map<Integer, DelegateToken.DelegateTokenType>, Token<?>, OperatorType, int, int) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- exists(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- exp - Variable in class com.googlecode.aviator.runtime.type.string.ExpressionSegment
- EXP - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- EXP_VAR - Static variable in class com.googlecode.aviator.utils.Constants
- EXPAND_FRAMES - Static variable in class com.googlecode.aviator.asm.ClassReader
-
Flag to expand the stack map frames.
- expectChar(char) - Method in class com.googlecode.aviator.parser.ExpressionParser
- exponent() - Method in class com.googlecode.aviator.parser.ExpressionParser
- exponent(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- exponent(Number, Number, Map<String, Object>) - Static method in class com.googlecode.aviator.utils.Utils
- Exponent - com.googlecode.aviator.lexer.token.OperatorType
- expr() - Method in class com.googlecode.aviator.parser.ExpressionParser
- expression - Variable in class com.googlecode.aviator.BaseExpression
- expression - Variable in class com.googlecode.aviator.code.interpreter.InterpretContext
- expression - Variable in class com.googlecode.aviator.lexer.ExpressionLexer
- expression - Variable in class com.googlecode.aviator.runtime.function.LambdaFunction
- expression - Variable in class com.googlecode.aviator.runtime.FunctionArgument
- expression - Variable in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
- expression - Variable in class com.googlecode.aviator.script.CompiledAviatorScript
- expression - Variable in class com.googlecode.aviator.utils.Env
- Expression - Interface in com.googlecode.aviator
-
A expression
- ExpressionAccessor - Class in com.googlecode.aviator
-
Base expression default methods accessor
- ExpressionAccessor() - Constructor for class com.googlecode.aviator.ExpressionAccessor
- expressionCache - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Compiled Expression cache
- ExpressionLexer - Class in com.googlecode.aviator.lexer
-
Expression Lexer,scan tokens from string
- ExpressionLexer(AviatorEvaluatorInstance, String) - Constructor for class com.googlecode.aviator.lexer.ExpressionLexer
- expressionLRUCache - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
- ExpressionNotFoundException - Exception in com.googlecode.aviator.exception
-
Compiled expression not found exception.
- ExpressionNotFoundException() - Constructor for exception com.googlecode.aviator.exception.ExpressionNotFoundException
- ExpressionNotFoundException(String) - Constructor for exception com.googlecode.aviator.exception.ExpressionNotFoundException
- ExpressionNotFoundException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.ExpressionNotFoundException
- ExpressionNotFoundException(Throwable) - Constructor for exception com.googlecode.aviator.exception.ExpressionNotFoundException
- ExpressionParser - Class in com.googlecode.aviator.parser
-
Syntex parser for expression
- ExpressionParser(AviatorEvaluatorInstance, ExpressionLexer, CodeGenerator) - Constructor for class com.googlecode.aviator.parser.ExpressionParser
- ExpressionParser.StatementType - Enum in com.googlecode.aviator.parser
- ExpressionRuntimeException - Exception in com.googlecode.aviator.exception
-
Expression runtime exception
- ExpressionRuntimeException() - Constructor for exception com.googlecode.aviator.exception.ExpressionRuntimeException
- ExpressionRuntimeException(String) - Constructor for exception com.googlecode.aviator.exception.ExpressionRuntimeException
- ExpressionRuntimeException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.ExpressionRuntimeException
- ExpressionRuntimeException(Throwable) - Constructor for exception com.googlecode.aviator.exception.ExpressionRuntimeException
- ExpressionSegment - Class in com.googlecode.aviator.runtime.type.string
-
A string segment that generated by an expression execution.
- ExpressionSegment(Expression) - Constructor for class com.googlecode.aviator.runtime.type.string.ExpressionSegment
- ExpressionSyntaxErrorException - Exception in com.googlecode.aviator.exception
-
Expression syntax exception
- ExpressionSyntaxErrorException() - Constructor for exception com.googlecode.aviator.exception.ExpressionSyntaxErrorException
- ExpressionSyntaxErrorException(String) - Constructor for exception com.googlecode.aviator.exception.ExpressionSyntaxErrorException
- ExpressionSyntaxErrorException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.ExpressionSyntaxErrorException
- ExpressionSyntaxErrorException(Throwable) - Constructor for exception com.googlecode.aviator.exception.ExpressionSyntaxErrorException
- extensions - Static variable in class com.googlecode.aviator.script.AviatorScriptEngineFactory
F
- F_APPEND - Static variable in interface com.googlecode.aviator.asm.Opcodes
-
Represents a compressed frame where locals are the same as the locals in the previous frame, except that additional 1-3 locals are defined, and with an empty stack.
- F_CHOP - Static variable in interface com.googlecode.aviator.asm.Opcodes
-
Represents a compressed frame where locals are the same as the locals in the previous frame, except that the last 1-3 locals are absent and with an empty stack.
- F_FULL - Static variable in interface com.googlecode.aviator.asm.Opcodes
-
Represents a compressed frame with complete frame data.
- F_NEW - Static variable in interface com.googlecode.aviator.asm.Opcodes
-
Represents an expanded frame.
- F_SAME - Static variable in interface com.googlecode.aviator.asm.Opcodes
-
Represents a compressed frame with exactly the same locals as the previous frame and with an empty stack.
- F_SAME1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
-
Represents a compressed frame with exactly the same locals as the previous frame and with a single value on the stack.
- F2D - Static variable in interface com.googlecode.aviator.asm.Opcodes
- F2I - Static variable in interface com.googlecode.aviator.asm.Opcodes
- F2L - Static variable in interface com.googlecode.aviator.asm.Opcodes
- factor() - Method in class com.googlecode.aviator.parser.ExpressionParser
- factor0() - Method in class com.googlecode.aviator.parser.ExpressionParser
- factory - Variable in class com.googlecode.aviator.script.AviatorScriptEngine
- FADD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- FALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- FALSE - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
Boolean value false
- FALSE - Static variable in class com.googlecode.aviator.runtime.type.AviatorBoolean
- FALSE_VALUE - Static variable in enum com.googlecode.aviator.Options
- fastGetProperty(Object, String, Reflector.PropertyType) - Static method in class com.googlecode.aviator.utils.Reflector
- fastGetProperty(String, String[], Map<String, Object>, Reflector.Target, boolean, int, int) - Static method in class com.googlecode.aviator.utils.Reflector
- FASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- FCMPG - Static variable in interface com.googlecode.aviator.asm.Opcodes
- FCMPL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- fconst(float) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- FCONST_0 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- FCONST_1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- FCONST_2 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- FDIV - Static variable in interface com.googlecode.aviator.asm.Opcodes
- Feature - Enum in com.googlecode.aviator
-
Syntax features.
- Feature() - Constructor for enum com.googlecode.aviator.Feature
- Feature(List<AviatorFunction>) - Constructor for enum com.googlecode.aviator.Feature
- Feature(Set<Feature>) - Constructor for enum com.googlecode.aviator.Feature
- Feature(Set<Feature>, List<AviatorFunction>) - Constructor for enum com.googlecode.aviator.Feature
- FEATURE_SET - com.googlecode.aviator.Options
-
AviatorScript engine feature set, see
Feature
- featureSet - Variable in class com.googlecode.aviator.Options.Value
- featureSet - Variable in class com.googlecode.aviator.parser.ExpressionParser
- FIELD - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of CONSTANT_Fieldref constant pool items.
- FIELD_PREFIX - Static variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- fieldCounter - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- fieldInsn(int, Type, String, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates a get field or set field instruction.
- FIELDORMETH_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of field and method invocations instructions.
- FieldVisitor - Class in com.googlecode.aviator.asm
-
A visitor to visit a Java field.
- FieldVisitor(int) - Constructor for class com.googlecode.aviator.asm.FieldVisitor
-
Constructs a new
FieldVisitor
. - FieldVisitor(int, FieldVisitor) - Constructor for class com.googlecode.aviator.asm.FieldVisitor
-
Constructs a new
FieldVisitor
. - FieldWriter - Class in com.googlecode.aviator.asm
-
An
FieldVisitor
that generates Java fields in bytecode form. - FieldWriter(ClassWriter, int, String, String, String, Object) - Constructor for class com.googlecode.aviator.asm.FieldWriter
-
Constructs a new
FieldWriter
. - file(String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
-
A function to return java.io.File instance by path.
- files(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- fillDefaultOpts() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- filteredFunctionNames - Variable in class com.googlecode.aviator.BaseExpression
- FINALLY - Static variable in class com.googlecode.aviator.lexer.token.Variable
- findMethodsFromClass(Class<?>, boolean) - Static method in class com.googlecode.aviator.utils.Reflector
- findSymbol(String) - Method in class com.googlecode.aviator.utils.Env
- first() - Method in class com.googlecode.aviator.runtime.type.Range
- firstField - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The fields of this class.
- firstHandler - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The first element in the exception handler list.
- firstIndex - Variable in class com.googlecode.aviator.parser.VariableMeta
- firstLocal - Variable in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
-
Index of the first local variable, after formal parameters.
- firstMethod - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The methods of this class.
- flags - Variable in class com.googlecode.aviator.asm.Context
-
The
ClassReader
option flags for the parsing of this class. - FLOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- FLOAT - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of CONSTANT_Float constant pool items.
- FLOAT - Static variable in class com.googlecode.aviator.asm.Frame
-
The FLOAT type.
- FLOAT - Static variable in interface com.googlecode.aviator.asm.Opcodes
- FLOAT - Static variable in class com.googlecode.aviator.asm.Type
-
The sort of the float type.
- FLOAT_TYPE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
- FLOAT_TYPE - Static variable in class com.googlecode.aviator.asm.Type
-
The float type.
- FLOAT_VALUE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
- FMUL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- fn - Variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- fn - Variable in class com.googlecode.aviator.runtime.function.internal.UnpackingArgsFunction
- Fn - com.googlecode.aviator.Feature
-
fn to define named function
- FN - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
fn keyword
- FNEG - Static variable in interface com.googlecode.aviator.asm.Opcodes
- fnLocal - Variable in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
- fnStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
- FOR - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
for keyword
- forgot(Object) - Method in class com.googlecode.aviator.script.AviatorBindings
- forgot(Object) - Method in class com.googlecode.aviator.utils.Env
-
Remove a key-value pair from overrides.
- ForLoop - com.googlecode.aviator.Feature
-
for loop statement
- formatCache - Static variable in class com.googlecode.aviator.runtime.function.system.DateFormatCache
- forStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
-
for x in coll { ...body...
- forward - Variable in class com.googlecode.aviator.runtime.type.Range
- frame - Variable in class com.googlecode.aviator.asm.Label
-
Information about the input and output stack map frames of this basic block.
- frame - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The current stack map frame.
- Frame - Class in com.googlecode.aviator.asm
-
Information about the input and output stack map frames of a basic block.
- Frame() - Constructor for class com.googlecode.aviator.asm.Frame
- frameCount - Variable in class com.googlecode.aviator.asm.MethodWriter
-
Number of stack map frames in the StackMapTable attribute.
- FRAMES - Static variable in class com.googlecode.aviator.asm.ClassReader
-
True to enable stack map frames support.
- FRAMES - Static variable in class com.googlecode.aviator.asm.MethodWriter
-
Indicates that the stack map frames must be recomputed from scratch.
- FREM - Static variable in interface com.googlecode.aviator.asm.Opcodes
- FRETURN - Static variable in interface com.googlecode.aviator.asm.Opcodes
- from(int, String) - Static method in class com.googlecode.aviator.runtime.FunctionArgument
- fromClasses(Set<Class<?>>) - Static method in class com.googlecode.aviator.Options.Value
- FSTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- FSUB - Static variable in interface com.googlecode.aviator.asm.Opcodes
- FULL_FEATURE_SET - Static variable in enum com.googlecode.aviator.Options
- FULL_FRAME - Static variable in class com.googlecode.aviator.asm.MethodWriter
-
Full frame
- func - Variable in class com.googlecode.aviator.runtime.function.internal.CatchHandler
- func - Variable in class com.googlecode.aviator.utils.Reflector.PropertyFoundResult
- FUNC - com.googlecode.aviator.lexer.token.OperatorType
- FUNC_ARGS_INNER_VAR - Static variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- FUNC_ARGS_VAR - Static variable in class com.googlecode.aviator.utils.Constants
- FUNC_MAP - Static variable in class com.googlecode.aviator.AviatorEvaluator
-
Deprecated.please use instance's field.
- FUNC_PARAMS_VAR - Static variable in class com.googlecode.aviator.BaseExpression
- FUNC_TYPE - Static variable in class com.googlecode.aviator.runtime.function.system.TypeFunction
- funcId - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator.MethodMetaData
- funcId - Variable in class com.googlecode.aviator.code.interpreter.ir.SendIR
- funcInvocationId - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- funcMap - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
- funcsArgs - Variable in class com.googlecode.aviator.BaseExpression
- funcsArgs - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
-
function params info.
- Function - com.googlecode.aviator.parser.CompileTypes
- Function - Annotation Type in com.googlecode.aviator.annotation
-
Function annotation for method to import java class public method.
- FunctionArgument - Class in com.googlecode.aviator.runtime
-
A function argument.
- FunctionArgument(int, String) - Constructor for class com.googlecode.aviator.runtime.FunctionArgument
- FunctionLoader - Interface in com.googlecode.aviator
-
Function loader to load function when function not found.
- functionLoaders - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
-
function loader list
- functionMissing - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
- functionMissing - Variable in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- FunctionMissing - Interface in com.googlecode.aviator
-
Function not found hook interface.
- functionNames - Variable in class com.googlecode.aviator.BaseExpression
- FunctionNotFoundException - Exception in com.googlecode.aviator.exception
-
Function not found exception.
- FunctionNotFoundException() - Constructor for exception com.googlecode.aviator.exception.FunctionNotFoundException
- FunctionNotFoundException(String) - Constructor for exception com.googlecode.aviator.exception.FunctionNotFoundException
- FunctionNotFoundException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.FunctionNotFoundException
- FunctionNotFoundException(Throwable) - Constructor for exception com.googlecode.aviator.exception.FunctionNotFoundException
- FunctionParam - Class in com.googlecode.aviator.runtime
-
Function param
- FunctionParam(int, String, boolean) - Constructor for class com.googlecode.aviator.runtime.FunctionParam
- functionProxyHandler - Variable in class com.googlecode.aviator.script.AviatorScriptEngine
- functions - Variable in class com.googlecode.aviator.ClassPathConfigFunctionLoader
- functions - Variable in enum com.googlecode.aviator.Feature
-
Functions to support the feature.
- functions - Variable in class com.googlecode.aviator.runtime.function.DispatchFunction
- FunctionUtils - Class in com.googlecode.aviator.runtime.function
-
Function helper
- FunctionUtils() - Constructor for class com.googlecode.aviator.runtime.function.FunctionUtils
- fv - Variable in class com.googlecode.aviator.asm.FieldVisitor
-
The field visitor to which this visitor must delegate method calls.
G
- GE - com.googlecode.aviator.lexer.token.OperatorType
- GE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Constant for the
ifCmp
method. - GE - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- gen() - Method in class com.googlecode.aviator.utils.VarNameGenerator
-
Generate a temporal variable name.
- genCustomSerializeMethod() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- generateCase(int, Label) - Method in interface com.googlecode.aviator.asm.commons.TableSwitchGenerator
-
Generates the code for a switch case.
- generateDefault() - Method in interface com.googlecode.aviator.asm.commons.TableSwitchGenerator
-
Generates the code for the default switch case.
- GeneratorAdapter - Class in com.googlecode.aviator.asm.commons
-
A
MethodVisitor
with convenient methods to generate code. - GeneratorAdapter(int, Method, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Creates a new
GeneratorAdapter
. - GeneratorAdapter(int, Method, String, Type[], ClassVisitor) - Constructor for class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Creates a new
GeneratorAdapter
. - GeneratorAdapter(int, MethodVisitor, int, String, String) - Constructor for class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Creates a new
GeneratorAdapter
. - GeneratorAdapter(MethodVisitor, int, String, String) - Constructor for class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Creates a new
GeneratorAdapter
. - genGetterName(String, String) - Static method in class com.googlecode.aviator.utils.Reflector
- genName() - Static method in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
- genNewLambdaCode(LambdaFunctionBootstrap) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- genNewLambdaCode(LambdaFunctionBootstrap) - Method in interface com.googlecode.aviator.code.EvalCodeGenerator
- genNewLambdaCode(LambdaFunctionBootstrap) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- genReadObject() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- genTopEnv(Map<String, Object>, boolean) - Method in class com.googlecode.aviator.BaseExpression
- genVar() - Method in class com.googlecode.aviator.script.AviatorScriptEngine
- genWriteObject() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- get(int) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- get(int) - Method in class com.googlecode.aviator.asm.Frame
-
Returns the output frame local variable type at the given index.
- get(Item) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Returns the constant pool's hash table item which is equal to the given item.
- get(Object) - Method in class com.googlecode.aviator.script.AviatorBindings
- get(Object) - Method in class com.googlecode.aviator.utils.ArrayHashMap
- get(Object) - Method in class com.googlecode.aviator.utils.Env
-
Get value for key.
- get(Object) - Method in class com.googlecode.aviator.utils.LRUMap
- get(Object) - Method in class com.googlecode.aviator.utils.SyncLRUMap
- get(Object, int) - Static method in class com.googlecode.aviator.utils.ArrayUtils
- getAccess() - Method in class com.googlecode.aviator.asm.ClassReader
-
Returns the class's access flags (see
Opcodes
). - getArgIndex(int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Returns the index of the given method argument in the frame's local variables array.
- getArgumentsAndReturnSizes() - Method in class com.googlecode.aviator.asm.Type
-
Returns the size of the arguments and of the return value of methods of this type.
- getArgumentsAndReturnSizes(String) - Static method in class com.googlecode.aviator.asm.Type
-
Computes the size of the arguments and of the return value of a method.
- getArgumentTypes() - Method in class com.googlecode.aviator.asm.commons.Method
-
Returns the argument types of the method described by this object.
- getArgumentTypes() - Method in class com.googlecode.aviator.asm.Type
-
Returns the argument types of methods of this type.
- getArgumentTypes(Method) - Static method in class com.googlecode.aviator.asm.Type
-
Returns the Java types corresponding to the argument types of the given method.
- getArgumentTypes(String) - Static method in class com.googlecode.aviator.asm.Type
-
Returns the Java types corresponding to the argument types of the given method descriptor.
- getArity() - Method in enum com.googlecode.aviator.lexer.token.OperatorType
- getArity() - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- getAssignedValue(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- getAttributes() - Method in class com.googlecode.aviator.asm.ClassReader
-
Returns the start index of the attribute_info structure of this class.
- getAviatorClassLoader() - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Returns classloader
- getAviatorClassLoader() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Returns classloader
- getAviatorClassLoader(boolean) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Returns classloader
- getAviatorClassLoader(boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Returns classloader
- getAviatorObjectFromToken(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- getAviatorScriptVersion() - Static method in class com.googlecode.aviator.utils.Utils
- getAviatorType() - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- getAviatorType() - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- getAviatorType() - Method in class com.googlecode.aviator.runtime.function.internal.CatchHandler
- getAviatorType() - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- getAviatorType() - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- getAviatorType() - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- getAviatorType() - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
- getAviatorType() - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
- getAviatorType() - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
- getAviatorType() - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- getAviatorType() - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- getAviatorType() - Method in class com.googlecode.aviator.runtime.type.AviatorNil
- getAviatorType() - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- getAviatorType() - Method in class com.googlecode.aviator.runtime.type.AviatorPattern
- getAviatorType() - Method in class com.googlecode.aviator.runtime.type.AviatorString
- getAviatorType() - Method in class com.googlecode.aviator.runtime.type.Range
- getBigNumberLexeme(StringBuilder) - Method in class com.googlecode.aviator.lexer.ExpressionLexer
- getBooleanValue() - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
- getBooleanValue(AviatorObject, Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.function.FunctionUtils
-
Get boolean value from env.
- getBoxedType(Type) - Static method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
- getBytecodeVersion() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Returns the generated java classes byte code version, 1.6 by defualt.
- getCachedExpression(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Returns a compiled expression in cache
- getCachedExpression(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Returns a compiled expression in cache
- getCachedExpressionByKey(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Returns a compiled expression in cache by cacheKey.
- getCachingKey(String) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
- getCallable() - Method in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
- getCauseOrElse(Exception) - Static method in class com.googlecode.aviator.utils.Reflector
- getCGTimes - Variable in class com.googlecode.aviator.parser.ExpressionParser
- getCh() - Method in class com.googlecode.aviator.lexer.token.CharToken
- getCharsFromLong(long, int, char[]) - Static method in class com.googlecode.aviator.utils.VarNameGenerator
- getCheckPoints() - Method in class com.googlecode.aviator.utils.Env
- getClassBytes() - Method in class com.googlecode.aviator.ClassExpression
- getClassInstanceMethods(Class<?>, String) - Static method in class com.googlecode.aviator.utils.Reflector
- getClassLoader() - Method in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- getClassLoader() - Method in interface com.googlecode.aviator.code.EvalCodeGenerator
- getClassName() - Method in class com.googlecode.aviator.asm.ClassReader
-
Returns the internal name of the class (see
getInternalName
). - getClassName() - Method in class com.googlecode.aviator.asm.Type
-
Returns the binary name of the class corresponding to this type.
- getClassPropertyResults(ConcurrentHashMap<Class<?>, Reference<Map<String, Reflector.PropertyFoundResult>>>, ReferenceQueue<Map<String, Reflector.PropertyFoundResult>>, Class<?>) - Static method in class com.googlecode.aviator.utils.Reflector
- getClosureOverFullVarNames() - Method in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
- getCodeGenerator() - Method in class com.googlecode.aviator.parser.ExpressionParser
- getCodeGenerator() - Method in interface com.googlecode.aviator.parser.Parser
- getCodeGeneratorWithTimes() - Method in class com.googlecode.aviator.parser.ExpressionParser
- getCommonSuperClass(String, String) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Returns the common super type of the two given types.
- getCompatibleFeatures() - Static method in enum com.googlecode.aviator.Feature
-
Returns the feature set that is compatible with aviator early versions(before 5.0).
- getCompiledExpression(String, FutureTask<Expression>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- getCompileEnv() - Method in class com.googlecode.aviator.BaseExpression
- getCompileEnv() - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- getConstructorDescriptor(Constructor<?>) - Static method in class com.googlecode.aviator.asm.Type
-
Returns the descriptor corresponding to the given constructor.
- getContext() - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- getCount() - Method in class com.googlecode.aviator.asm.Attribute
-
Returns the length of the attribute list that begins with this attribute.
- getCurrentIndex() - Method in class com.googlecode.aviator.lexer.ExpressionLexer
- getDefaultEvalMode() - Static method in enum 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 com.googlecode.aviator.Options
-
Returns the default value of option.
- getDefaultValueObject() - Method in enum com.googlecode.aviator.Options
-
Returns the default value object of option.
- getDelegateTokenType() - Method in class com.googlecode.aviator.lexer.token.DelegateToken
- getDesc() - Method in class com.googlecode.aviator.asm.Handle
-
Returns the descriptor of the field or method designated by this handle.
- getDescriptor() - Method in class com.googlecode.aviator.asm.commons.Method
-
Returns the descriptor of the method described by this object.
- getDescriptor() - Method in class com.googlecode.aviator.asm.Type
-
Returns the descriptor corresponding to this Java type.
- getDescriptor(Class<?>) - Static method in class com.googlecode.aviator.asm.Type
-
Returns the descriptor corresponding to the given Java type.
- getDescriptor(StringBuilder) - Method in class com.googlecode.aviator.asm.Type
-
Appends the descriptor corresponding to this Java type to the given string buffer.
- getDescriptor(StringBuilder, Class<?>) - Static method in class com.googlecode.aviator.asm.Type
-
Appends the descriptor of the given class to the given string buffer.
- getDimensions() - Method in class com.googlecode.aviator.asm.Type
-
Returns the number of dimensions of this array type.
- getElement(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- getElement(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
-
Access array or list element
- getElement(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
-
Access array or list element
- getElementClass(Map<String, Object>, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
- getElementType() - Method in class com.googlecode.aviator.asm.Type
-
Returns the type of the elements of this array type.
- getEndIndex() - Method in class com.googlecode.aviator.lexer.token.AbstractToken
- getEndIndex() - Method in interface com.googlecode.aviator.lexer.token.Token
- getEngine() - Method in class com.googlecode.aviator.script.AviatorScriptEngine
- getEngine() - Method in class com.googlecode.aviator.script.CompiledAviatorScript
- getEngineName() - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
- getEngineVersion() - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
- getEnv() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
- getEnvProcessor() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Retrieve current env processor, default is null.
- getEvalMode() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- getEvalTimeoutNs(Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
- getExecutionStartNs(boolean) - Method in class com.googlecode.aviator.BaseExpression
- getExpression() - Method in class com.googlecode.aviator.BaseExpression
-
Returns the expression string when turn on
Options.TRACE_EVAL
option, else returns null. - getExpression() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
- getExpression() - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- getExpression() - Method in class com.googlecode.aviator.runtime.FunctionArgument
-
Returns the parameter expression.
- getExpression() - Method in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
- getExpression() - Method in class com.googlecode.aviator.utils.Env
- getExpressionCacheSize() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Returns the number of cached expressions.
- getExtensions() - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
- getFactory() - Method in class com.googlecode.aviator.script.AviatorScriptEngine
- getFeatures() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Returns current valid syntax feature set.
- getfield(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- getField(Type, String, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to push the value of a non static field on the stack.
- GETFIELD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- getFileDir(String) - Static method in class com.googlecode.aviator.Main
- getFirst() - Method in class com.googlecode.aviator.asm.Label
-
Returns the first label of the series to which this label belongs.
- getFirstIndex() - Method in class com.googlecode.aviator.parser.VariableMeta
- getFullFeatures() - Static method in enum com.googlecode.aviator.Feature
-
Returns the full feature set.
- getFullNameMetas() - Method in class com.googlecode.aviator.BaseExpression
- getFunc() - Method in class com.googlecode.aviator.runtime.function.internal.CatchHandler
- getFunc(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- getFuncMap() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Returns the functions map
- getFuncsArgs() - Method in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- getFunction(AviatorObject, Map<String, Object>, int) - Static method in class com.googlecode.aviator.runtime.function.FunctionUtils
-
Get a function from env in follow orders: arg value env current evaluator instance.
- getFunction(Object, Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
- getFunction(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Retrieve an aviator function by name,throw exception if not found or null.It's not thread-safe.
- getFunction(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- getFunction(String, SymbolTable) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Retrieve an aviator function by name,throw exception if not found or null.It's not thread-safe.
- getFunction(Map<String, Object>, String) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
- getFunctionArguments(Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.function.FunctionUtils
-
Retrieve the invocation arguments info from env, returns null when absent.
- getFunctionMissing() - Static method in class com.googlecode.aviator.AviatorEvaluator
- getFunctionMissing() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Returns the function missing handler, null if not set.
- getFunctionNames() - Method in class com.googlecode.aviator.BaseExpression
- getFunctionNames() - Method in interface com.googlecode.aviator.Expression
-
Returns the function names in the expression when using AviatorEvaluator.EVAL mode, otherwise returns an empty list.
- getFunctions() - Method in enum com.googlecode.aviator.Feature
- getImplicitFrame(Context) - Method in class com.googlecode.aviator.asm.ClassReader
-
Computes the implicit frame of the method currently being parsed (as defined in the given
Context
) and stores it in the given context. - getImportedSymbols() - Method in class com.googlecode.aviator.utils.Env
- getIndex() - Method in class com.googlecode.aviator.runtime.FunctionArgument
-
Returns the parameter index in function,starts from zero.
- getIndex() - Method in class com.googlecode.aviator.runtime.FunctionParam
- getIndex2DelegateTypeMap(OperatorType) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- getInnerName(String) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- getInstance() - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Get the default evaluator instance
- getInstance() - Static method in class com.googlecode.aviator.ClassPathConfigFunctionLoader
- getInstance() - Static method in class com.googlecode.aviator.runtime.JavaMethodReflectionFunctionMissing
-
Retrieve a global singleton JavaMethodReflectionFunctionMissing instance.
- getInstance() - Method in class com.googlecode.aviator.script.AviatorBindings
- getInstance() - Method in class com.googlecode.aviator.utils.Env
- getInstance(Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
-
Get the current evaluator instance,returns the global instance if not found.
- getInstanceMethods(Class<?>, String) - Static method in class com.googlecode.aviator.utils.Reflector
- getInterface(Class<T>) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
- getInterface(Object, Class<T>) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
- getInterfaces() - Method in class com.googlecode.aviator.asm.ClassReader
-
Returns the internal names of the class's interfaces (see
getInternalName
). - getInternalName() - Method in class com.googlecode.aviator.asm.Type
-
Returns the internal name of the class corresponding to this object or array type.
- getInternalName(Class<?>) - Static method in class com.googlecode.aviator.asm.Type
-
Returns the internal name of the given class.
- getInternalNames(Type[]) - Static method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Returns the internal names of the given types.
- getInvokeMethodDesc(int) - Static method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- getItem(int) - Method in class com.googlecode.aviator.asm.ClassReader
-
Returns the start index of the constant pool item in
b
, plus one. - getItemCount() - Method in class com.googlecode.aviator.asm.ClassReader
-
Returns the number of constant pool items in
b
. - getJavaClass() - Method in class com.googlecode.aviator.ClassExpression
-
Get generated java class
- getJavaObject(AviatorObject, Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.function.FunctionUtils
-
get a object from env
- getKey() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction.MapEntry
- getKey() - Method in class com.googlecode.aviator.utils.ArrayHashMap.MapEntry
- getLabel() - Method in class com.googlecode.aviator.code.interpreter.ir.BranchIfIR
- getLabel() - Method in class com.googlecode.aviator.code.interpreter.ir.BranchUnlessIR
- getLabel() - Method in class com.googlecode.aviator.code.interpreter.ir.GotoIR
- getLabel() - Method in interface com.googlecode.aviator.code.interpreter.ir.JumpIR
- getLabel() - Method in class com.googlecode.aviator.code.interpreter.ir.VisitLabelIR
- getLabels() - Method in class com.googlecode.aviator.asm.Attribute
-
Returns the labels corresponding to this attribute.
- getLambdaBootstraps() - Method in class com.googlecode.aviator.BaseExpression
- getLambdaFunctionBootstrap() - Method in class com.googlecode.aviator.lexer.token.DelegateToken
- getLambdaGenerator() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- getLanguageName() - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
- getLanguageVersion() - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
- getLength(Object) - Static method in class com.googlecode.aviator.utils.ArrayUtils
- getLexeme() - Method in class com.googlecode.aviator.lexer.token.AbstractToken
- getLexeme() - Method in interface com.googlecode.aviator.lexer.token.Token
- getLexeme(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorString
- getLexeme(Map<String, Object>, boolean) - Method in class com.googlecode.aviator.runtime.type.AviatorString
- getLexeme(Map<String, Object>, boolean) - Method in class com.googlecode.aviator.runtime.type.AviatorStringBuilder
- getLineNo() - Method in class com.googlecode.aviator.lexer.ExpressionLexer
- getLineNo() - Method in class com.googlecode.aviator.lexer.token.AbstractToken
- getLineNo() - Method in interface com.googlecode.aviator.lexer.token.Token
- getLmabdaBootstrap() - Method in class com.googlecode.aviator.code.LambdaGenerator
-
Compile a call method to invoke lambda compiled body expression.
- getLocalIndex() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- getLocalType(int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Returns the type of the given local variable.
- getLookhead() - Method in class com.googlecode.aviator.parser.ExpressionParser
- getLookheadLexemeLength() - Method in class com.googlecode.aviator.parser.ExpressionParser
- getLookheadStartIndex() - Method in class com.googlecode.aviator.parser.ExpressionParser
- getLoopKeyword(boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
- getMathContext() - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Deprecated.Please use
AviatorEvaluator.getOption(Options)
- getMathContext(Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
- getMaxSize() - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- getMaxStringLength() - Method in class com.googlecode.aviator.asm.ClassReader
-
Returns the maximum length of the strings contained in the constant pool of the class.
- getMergedType(int, int) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Returns the index of the common super type of the two given types.
- getMeta(String) - Method in class com.googlecode.aviator.lexer.token.AbstractToken
- getMeta(String) - Method in interface com.googlecode.aviator.lexer.token.Token
- getMeta(String, V) - Method in class com.googlecode.aviator.lexer.token.AbstractToken
- getMeta(String, V) - Method in interface com.googlecode.aviator.lexer.token.Token
- getMetadata() - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- getMetaMap() - Method in class com.googlecode.aviator.lexer.token.AbstractToken
- getMetaMap() - Method in interface com.googlecode.aviator.lexer.token.Token
- getMethod(Constructor<?>) - Static method in class com.googlecode.aviator.asm.commons.Method
-
Creates a new
Method
. - getMethod(Method) - Static method in class com.googlecode.aviator.asm.commons.Method
-
Creates a new
Method
. - getMethod(String) - Static method in class com.googlecode.aviator.asm.commons.Method
-
Returns a
Method
corresponding to the given Java method declaration. - getMethod(String, boolean) - Static method in class com.googlecode.aviator.asm.commons.Method
-
Returns a
Method
corresponding to the given Java method declaration. - getMethodCallSyntax(String, String, String...) - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
- getMethodDescriptor(Type, Type...) - Static method in class com.googlecode.aviator.asm.Type
-
Returns the descriptor corresponding to the given argument and return types.
- getMethodDescriptor(Method) - Static method in class com.googlecode.aviator.asm.Type
-
Returns the descriptor corresponding to the given method.
- getMethodType(Type, Type...) - Static method in class com.googlecode.aviator.asm.Type
-
Returns the Java method type corresponding to the given argument and return types.
- getMethodType(String) - Static method in class com.googlecode.aviator.asm.Type
-
Returns the Java type corresponding to the given method descriptor.
- getMimeTypes() - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
- getMinSize() - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- getModuleCache() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- getmOverrides(boolean) - Method in class com.googlecode.aviator.utils.Env
- getName() - Method in class com.googlecode.aviator.asm.commons.Method
-
Returns the name of the method described by this object.
- getName() - Method in class com.googlecode.aviator.asm.Handle
-
Returns the name of the field or method designated by this handle.
- getName() - Method in class com.googlecode.aviator.parser.VariableMeta
- getName() - Method in class com.googlecode.aviator.runtime.function.ClassMethodFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.DispatchFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.internal.CatchHandlerFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.internal.IfCallccFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.internal.NewInstanceFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.internal.ReducerBreakFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.internal.ReducerContFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.internal.ReducerFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.internal.ReducerReturnFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.internal.ThrowFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.internal.TryCatchFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.internal.UnpackingArgsFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.internal.UseFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.math.MathAbsFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.math.MathAcosFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.math.MathAsinFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.math.MathAtanFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.math.MathCeilFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.math.MathCosFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.math.MathFloorFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.math.MathLog10Function
- getName() - Method in class com.googlecode.aviator.runtime.function.math.MathLogFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.math.MathPowFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.math.MathRoundFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.math.MathSinFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.math.MathSqrtFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.math.MathTanFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqAddAllFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqAddFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqArrayFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqCollectorFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqCollectorRawFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqContainsKeyFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqCountFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqEveryFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqFilterFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqGetFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqIncludeFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqIntoFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqKeysFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMapFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMaxFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMinFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewListFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewMapFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewSetFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqNotAnyFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqPutFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqReduceFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqRemoveFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqReverseFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqSomeFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqSortFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqValsFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.seq.SeqZipmapFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.string.StringContainsFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.string.StringEndsWithFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.string.StringIndexOfFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.string.StringJoinFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.string.StringLengthFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.string.StringReplaceAllFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.string.StringReplaceFirstFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.string.StringSplitFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.string.StringStartsWithFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.string.StringSubStringFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.AssertFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.BigIntFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.BinaryFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.BooleanFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.ComparatorFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.CompareFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.ConstantFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.Date2StringFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.DecimalFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.DoubleFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.EvalFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.IdentityFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.IsAFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.IsDefFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.LoadFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.LongFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.MaxFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.MetaFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.MinFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.NowFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.PrintFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.PrintlnFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.PstFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.RandomFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.RangeFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.RequireFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.SeqFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.StrFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.String2DateFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.SysDateFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.TupleFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.TypeFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.UndefFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.WithMetaFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.system.WithoutMetaFunction
- getName() - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- getName() - Method in class com.googlecode.aviator.runtime.FunctionParam
- getName() - Method in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
- getName() - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- getName() - Method in interface com.googlecode.aviator.runtime.type.AviatorFunction
-
Get the function name
- getName() - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- getName() - Method in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
- getNames() - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
- getNewOffset(int[], int[], int, int) - Static method in class com.googlecode.aviator.asm.MethodWriter
-
Computes the future value of a bytecode offset.
- getNewOffset(int[], int[], Label) - Static method in class com.googlecode.aviator.asm.MethodWriter
-
Updates the offset of the given label.
- getNextFuncInvocationId() - Method in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- getNumber() - Method in class com.googlecode.aviator.lexer.token.NumberToken
- getNumberValue(AviatorObject, Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.function.FunctionUtils
-
Get a number from env.
- getObjectType(String) - Static method in class com.googlecode.aviator.asm.Type
-
Returns the Java type corresponding to the given internal name.
- getOffset() - Method in class com.googlecode.aviator.asm.Label
-
Returns the offset corresponding to this label.
- getOp() - Method in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- getOp() - Method in class com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction
- getOp() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMaxFunction
- getOp() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMinFunction
- getOp() - Method in class com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction
- getOp() - Method in class com.googlecode.aviator.runtime.function.system.MaxFunction
- getOp() - Method in class com.googlecode.aviator.runtime.function.system.MinFunction
- getOpcode(int) - Method in class com.googlecode.aviator.asm.Type
-
Returns a JVM instruction opcode adapted to this Java type.
- getOperands() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
- getOperatorAliasToken(OperatorType) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- getOperatorType() - Method in class com.googlecode.aviator.lexer.token.OperatorToken
- getOpFunction(OperatorType) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Retrieve an operator aviator function by op type, return null if not found.It's not thread-safe.
- getOpFunction(OperatorType) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Retrieve an operator aviator function by op type, return null if not found.It's not thread-safe.
- getOpsMap() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Returns the operators map.
- getOptimizeLevel() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- getOption(Options) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Deprecated.
- getOption(Options) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Deprecated.
- getOptions() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Get the evaluator instance options
- getOptionValue(Options) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Returns the current evaluator option value union, returns null if missing.
- getOptionValue(Options) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Returns the current evaluator option value union, returns null if missing.
- getOpType() - Method in class com.googlecode.aviator.runtime.function.system.BinaryFunction
- getOrCreateDateFormat(String) - Static method in class com.googlecode.aviator.runtime.function.system.DateFormatCache
- getOutputStatement(String) - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
- getOwner() - Method in class com.googlecode.aviator.asm.Handle
-
Returns the internal name of the field or method designed by this handle.
- getParameter(String) - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
- getParamExp(int) - Method in class com.googlecode.aviator.parser.ExpressionParser
- getParsedTokens() - Method in class com.googlecode.aviator.parser.ExpressionParser
- getPattern() - Method in class com.googlecode.aviator.runtime.type.AviatorPattern
- getPc() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
- getPc() - Method in class com.googlecode.aviator.code.interpreter.ir.BranchIfIR
- getPc() - Method in class com.googlecode.aviator.code.interpreter.ir.BranchUnlessIR
- getPc() - Method in class com.googlecode.aviator.code.interpreter.ir.GotoIR
- getPrequires() - Method in enum com.googlecode.aviator.Feature
- getPrevToken() - Method in class com.googlecode.aviator.parser.ExpressionParser
- getProgram(String...) - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
- getProperty(Object, String) - Static method in class com.googlecode.aviator.utils.Reflector
- getProperty(String, String[], Map<String, Object>, boolean, boolean) - Static method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- getRawContainer() - Method in interface com.googlecode.aviator.runtime.type.Collector
- getRawContainer() - Method in class com.googlecode.aviator.runtime.type.seq.ArrayCollector
- getRawContainer() - Method in class com.googlecode.aviator.runtime.type.seq.ListCollector
- getRefs() - Method in class com.googlecode.aviator.parser.VariableMeta
- getRemainArgs(String[], int) - Static method in class com.googlecode.aviator.Main
- getResult(boolean) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- getResult(boolean) - Method in interface com.googlecode.aviator.code.CodeGenerator
- getResult(boolean) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- getResult(boolean) - Method in class com.googlecode.aviator.code.LambdaGenerator
- getResult(boolean) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- getResult(boolean) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- getReturnType() - Method in class com.googlecode.aviator.asm.commons.Method
-
Returns the return type of the method described by this object.
- getReturnType() - Method in class com.googlecode.aviator.asm.Type
-
Returns the return type of methods of this type.
- getReturnType(Method) - Static method in class com.googlecode.aviator.asm.Type
-
Returns the Java type corresponding to the return type of the given method.
- getReturnType(String) - Static method in class com.googlecode.aviator.asm.Type
-
Returns the Java type corresponding to the return type of the given method descriptor.
- getScanString() - Method in class com.googlecode.aviator.lexer.ExpressionLexer
- getScopeInfo() - Method in class com.googlecode.aviator.code.LambdaGenerator
- getScriptEngine() - Method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
- getSize() - Method in class com.googlecode.aviator.asm.AnnotationWriter
-
Returns the size of this annotation writer list.
- getSize() - Method in class com.googlecode.aviator.asm.FieldWriter
-
Returns the size of this field.
- getSize() - Method in class com.googlecode.aviator.asm.MethodWriter
-
Returns the size of the bytecode of this method.
- getSize() - Method in class com.googlecode.aviator.asm.Type
-
Returns the size of values of this type.
- getSize(ClassWriter, byte[], int, int, int) - Method in class com.googlecode.aviator.asm.Attribute
-
Returns the size of all the attributes in this attribute list.
- getSort() - Method in class com.googlecode.aviator.asm.Type
-
Returns the sort of this Java type.
- getSourceFile() - Method in class com.googlecode.aviator.BaseExpression
- getSourceFile() - Method in interface com.googlecode.aviator.Expression
-
Returns the source file name.
- getStartIndex() - Method in class com.googlecode.aviator.lexer.token.AbstractToken
- getStartIndex() - Method in interface com.googlecode.aviator.lexer.token.Token
- getStartNs() - Method in class com.googlecode.aviator.utils.Env
- getstatic(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- getStatic(Type, String, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to push the value of a static field on the stack.
- GETSTATIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
- getStaticMethods(Class<?>, String) - Static method in class com.googlecode.aviator.utils.Reflector
- getStringSegements(String, int) - Method in class com.googlecode.aviator.BaseExpression
- getStringValue(AviatorObject, Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.function.FunctionUtils
-
Get string value from env.
- getSuperName() - Method in class com.googlecode.aviator.asm.ClassReader
-
Returns the internal of name of the super class (see
getInternalName
). - getSymbolTable() - Method in class com.googlecode.aviator.lexer.ExpressionLexer
- getSymbolTable() - Method in class com.googlecode.aviator.parser.ExpressionParser
- getSymbolTable() - Method in interface com.googlecode.aviator.parser.Parser
- getSystemEvalMode() - Static method in enum com.googlecode.aviator.Options
- getTag() - Method in class com.googlecode.aviator.asm.Handle
-
Returns the kind of field or method designated by this handle.
- Getter - com.googlecode.aviator.utils.Reflector.PropertyType
- getToken() - Method in class com.googlecode.aviator.lexer.token.DelegateToken
- getToken() - Method in enum com.googlecode.aviator.lexer.token.OperatorType
- getTokenFromOperand(Token<?>, AviatorObject) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
-
Get token from executing result
- getTraceOutputStream() - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Get current trace output stream,default is System.out
- getTraceOutputStream() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Get current trace output stream,default is System.out
- getType() - Method in class com.googlecode.aviator.lexer.token.CharToken
- getType() - Method in class com.googlecode.aviator.lexer.token.DelegateToken
- getType() - Method in class com.googlecode.aviator.lexer.token.NumberToken
- getType() - Method in class com.googlecode.aviator.lexer.token.OperatorToken
- getType() - Method in class com.googlecode.aviator.lexer.token.PatternToken
- getType() - Method in class com.googlecode.aviator.lexer.token.StringToken
- getType() - Method in interface com.googlecode.aviator.lexer.token.Token
- getType() - Method in class com.googlecode.aviator.lexer.token.Variable
- getType() - Method in class com.googlecode.aviator.parser.VariableMeta
- getType(char[], int) - Static method in class com.googlecode.aviator.asm.Type
-
Returns the Java type corresponding to the given type descriptor.
- getType(Class<?>) - Static method in class com.googlecode.aviator.asm.Type
-
Returns the Java type corresponding to the given class.
- getType(Constructor<?>) - Static method in class com.googlecode.aviator.asm.Type
-
Returns the Java method type corresponding to the given constructor.
- getType(Method) - Static method in class com.googlecode.aviator.asm.Type
-
Returns the Java method type corresponding to the given method.
- getType(String) - Static method in class com.googlecode.aviator.asm.Type
-
Returns the Java type corresponding to the given type descriptor.
- getValue() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction.MapEntry
- getValue() - Method in class com.googlecode.aviator.utils.ArrayHashMap.MapEntry
- getValue(Map<String, Object>) - Method in class com.googlecode.aviator.lexer.token.CharToken
- getValue(Map<String, Object>) - Method in class com.googlecode.aviator.lexer.token.DelegateToken
- getValue(Map<String, Object>) - Method in class com.googlecode.aviator.lexer.token.NumberToken
- getValue(Map<String, Object>) - Method in class com.googlecode.aviator.lexer.token.OperatorToken
- getValue(Map<String, Object>) - Method in class com.googlecode.aviator.lexer.token.StringToken
- getValue(Map<String, Object>) - Method in interface com.googlecode.aviator.lexer.token.Token
- getValue(Map<String, Object>) - Method in class com.googlecode.aviator.lexer.token.Variable
- getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.CatchHandler
- getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
- getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
- getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNil
- getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorPattern
- getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
- getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorString
- getValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.Range
- getValueFromEnv(String, boolean, String[], Map<String, Object>, boolean, boolean) - Static method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- getValueFromEnv(String, boolean, Map<String, Object>, boolean) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- getVariable(String) - Method in class com.googlecode.aviator.lexer.SymbolTable
-
Get variable by name
- getVariableFullNames() - Method in class com.googlecode.aviator.BaseExpression
- getVariableFullNames() - Method in interface com.googlecode.aviator.Expression
-
Returns this expression's all uninitialized global variable full names(contains dot) in order when using AviatorEvaluator.EVAL mode, otherwise returns an empty list.
- getVariableNames() - Method in class com.googlecode.aviator.BaseExpression
- getVariableNames() - Method in interface com.googlecode.aviator.Expression
-
Returns this expression's all uninitialized global variable names in order when using AviatorEvaluator.EVAL mode, otherwise returns an empty list.
- getVars() - Method in class com.googlecode.aviator.BaseExpression
- goTo(Label) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to jump to the given label.
- goTo(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- GOTO - Static variable in interface com.googlecode.aviator.asm.Opcodes
- GotoIR - Class in com.googlecode.aviator.code.interpreter.ir
- GotoIR(Label, SourceInfo) - Constructor for class com.googlecode.aviator.code.interpreter.ir.GotoIR
- GT - com.googlecode.aviator.lexer.token.OperatorType
- GT - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Constant for the
ifCmp
method. - GT - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
H
- H_GETFIELD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- H_GETSTATIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
- H_INVOKEINTERFACE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- H_INVOKESPECIAL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- H_INVOKESTATIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
- H_INVOKEVIRTUAL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- H_NEWINVOKESPECIAL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- H_PUTFIELD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- H_PUTSTATIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
- handle - Variable in class com.googlecode.aviator.runtime.function.ClassMethodFunction
- handle - Variable in class com.googlecode.aviator.utils.Reflector.PropertyFoundResult
- Handle - Class in com.googlecode.aviator.asm
-
A reference to a field or a method.
- Handle(int, String, String, String) - Constructor for class com.googlecode.aviator.asm.Handle
-
Constructs a new field or method handle.
- HANDLE - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of CONSTANT_MethodHandle constant pool items.
- HANDLE_BASE - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The base value for all CONSTANT_MethodHandle constant pool items.
- handler - Variable in class com.googlecode.aviator.asm.Handler
-
Beginning of the exception handler's code.
- Handler - Class in com.googlecode.aviator.asm
-
Information about an exception handler block.
- Handler() - Constructor for class com.googlecode.aviator.asm.Handler
- handlerCount - Variable in class com.googlecode.aviator.asm.MethodWriter
-
Number of elements in the exception handler list.
- hash - Variable in class com.googlecode.aviator.utils.ArrayHashMap.MapEntry
- hash(Object) - Static method in class com.googlecode.aviator.utils.ArrayHashMap
- hashCode - Variable in class com.googlecode.aviator.asm.Item
-
The hash code value of this constant pool item.
- hashCode() - Method in class com.googlecode.aviator.asm.commons.Method
- hashCode() - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder.Item
- hashCode() - Method in class com.googlecode.aviator.asm.Handle
- hashCode() - Method in class com.googlecode.aviator.asm.Type
-
Returns a hash code value for this type.
- hashCode() - Method in class com.googlecode.aviator.code.interpreter.ir.Label
- hashCode() - Method in class com.googlecode.aviator.lexer.token.AbstractToken
- hashCode() - Method in class com.googlecode.aviator.lexer.token.CharToken
- hashCode() - Method in class com.googlecode.aviator.lexer.token.NumberToken
- hashCode() - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- hashCode() - Method in class com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction.MapEntry
- hashCode() - Method in class com.googlecode.aviator.script.AviatorBindings
- hashCode() - Method in class com.googlecode.aviator.utils.Reflector.MethodKey
- hasInterpolation - Variable in class com.googlecode.aviator.runtime.type.AviatorString
- hasNext() - Method in class com.googlecode.aviator.runtime.type.seq.EmptySequence.EmptyIterator
- hasRuntimeContext(Map<String, Object>, OperatorType) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
- hasStaticInitializer - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
-
Set to true if the class has static initializer.
- hasSVUID - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
-
Set to true if the class already has SVUID.
- hasSVUID() - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
-
Returns true if the class already has a SVUID field.
- hconst(Handle) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- header - Variable in class com.googlecode.aviator.asm.ClassReader
-
Start index of the class header information (access, name...) in
b
. - HEX_ARRAY - Static variable in class com.googlecode.aviator.utils.Utils
- hintLength - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance.StringSegments
- hintSize() - Method in class com.googlecode.aviator.runtime.module.LineSequence
- hintSize() - Method in class com.googlecode.aviator.runtime.type.Range
- hintSize() - Method in class com.googlecode.aviator.runtime.type.seq.ArraySequence
- hintSize() - Method in class com.googlecode.aviator.runtime.type.seq.CharSeqSequence
- hintSize() - Method in class com.googlecode.aviator.runtime.type.seq.EmptySequence
- hintSize() - Method in class com.googlecode.aviator.runtime.type.seq.IterableSequence
- hintSize() - Method in class com.googlecode.aviator.runtime.type.seq.LimitedSequence
- hintSize() - Method in class com.googlecode.aviator.runtime.type.seq.MapSequence
- hintSize() - Method in interface com.googlecode.aviator.runtime.type.Sequence
I
- i - Variable in class com.googlecode.aviator.code.interpreter.ir.Label
- i - Variable in class com.googlecode.aviator.runtime.type.seq.ArrayCollector
- I2B - Static variable in interface com.googlecode.aviator.asm.Opcodes
- I2C - Static variable in interface com.googlecode.aviator.asm.Opcodes
- I2D - Static variable in interface com.googlecode.aviator.asm.Opcodes
- I2F - Static variable in interface com.googlecode.aviator.asm.Opcodes
- I2L - Static variable in interface com.googlecode.aviator.asm.Opcodes
- I2S - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IADD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IAND - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ianns - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The runtime invisible annotations of this class.
- ianns - Variable in class com.googlecode.aviator.asm.FieldWriter
-
The runtime invisible annotations of this field.
- ianns - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The runtime invisible annotations of this method.
- IASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- iconst(int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- ICONST_0 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ICONST_1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ICONST_2 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ICONST_3 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ICONST_4 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ICONST_5 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ICONST_M1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IdentityFunction - Class in com.googlecode.aviator.runtime.function.system
-
identity function return the argument itself.
- IdentityFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.IdentityFunction
- IdentityHashSet<E> - Class in com.googlecode.aviator.utils
-
Identity hash set based on IdentityHashMap.
- IdentityHashSet() - Constructor for class com.googlecode.aviator.utils.IdentityHashSet
- IdentityHashSet(Collection<E>) - Constructor for class com.googlecode.aviator.utils.IdentityHashSet
- IDIV - Static variable in interface com.googlecode.aviator.asm.Opcodes
- If - com.googlecode.aviator.Feature
-
if/elsif/else statement
- IF - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
if keyword
- IF_ACMPEQ - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IF_ACMPNE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IF_ICMPEQ - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IF_ICMPGE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IF_ICMPGT - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IF_ICMPLE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IF_ICMPLT - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IF_ICMPNE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ifacmpeq(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- ifacmpne(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- IfCallccFunction - Class in com.googlecode.aviator.runtime.function.internal
-
__if_callcc function
- IfCallccFunction() - Constructor for class com.googlecode.aviator.runtime.function.internal.IfCallccFunction
- ifCmp(Type, int, Label) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instructions to jump to a label based on the comparison of the top two stack values.
- ifeq(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- IFEQ - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ifge(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- IFGE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ifgt(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- IFGT - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ifICmp(int, Label) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instructions to jump to a label based on the comparison of the top two integer stack values.
- ificmpeq(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- ificmpge(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- ificmpgt(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- ificmple(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- ificmplt(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- ificmpne(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- ifle(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- IFLE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- iflt(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- IFLT - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ifne(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- IFNE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ifnonnull(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- ifNonNull(Label) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to jump to the given label if the top stack value is not null.
- IFNONNULL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ifnull(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- ifNull(Label) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to jump to the given label if the top stack value is null.
- IFNULL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IfReturnFn - Static variable in class com.googlecode.aviator.utils.Constants
- ifStatement(boolean, boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
-
if(test) { ...if-body...
- ifZCmp(int, Label) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instructions to jump to a label based on the comparison of the top integer stack value with zero.
- Ignore - Annotation Type in com.googlecode.aviator.annotation
-
Ignore annotation for method to ignore importing the java class methods.
- iinc(int, int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to increment the given local variable.
- iinc(int, int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- IINC - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IINC_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of the IINC instruction.
- IllegalArityException - Exception in com.googlecode.aviator.exception
-
Illegal function arity exception.
- IllegalArityException() - Constructor for exception com.googlecode.aviator.exception.IllegalArityException
- IllegalArityException(String) - Constructor for exception com.googlecode.aviator.exception.IllegalArityException
- IllegalArityException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.IllegalArityException
- IllegalArityException(Throwable) - Constructor for exception com.googlecode.aviator.exception.IllegalArityException
- ILOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IMETH - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of CONSTANT_InterfaceMethodref constant pool items.
- IMPLVAR_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of instructions with an implicit local variable index argument.
- Import - Annotation Type in com.googlecode.aviator.annotation
-
Import annotation for class to special importing methods scope.
- importedPackages - Variable in class com.googlecode.aviator.utils.Env
- importedSymbols - Variable in class com.googlecode.aviator.utils.Env
- importFunctions(Class<?>) - Static method in class com.googlecode.aviator.AviatorEvaluator
- importFunctions(Class<?>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Import the class public methods into aviator evaluator as custom functions.
- ImportScope - Enum in com.googlecode.aviator.annotation
-
Import method scopes
- ImportScope() - Constructor for enum com.googlecode.aviator.annotation.ImportScope
- IMUL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IN - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
in keyword
- incExecCheckpointsAndGet() - Method in class com.googlecode.aviator.utils.Env
- inConstantPool - Variable in class com.googlecode.aviator.code.interpreter.ir.LoadIR
- incRefsAndGet() - Method in class com.googlecode.aviator.parser.VariableMeta
- index - Variable in class com.googlecode.aviator.asm.ClassWriter
-
Index of the next item to be added in the constant pool.
- index - Variable in class com.googlecode.aviator.asm.Item
-
Index of this item in the constant pool.
- index - Variable in class com.googlecode.aviator.runtime.FunctionArgument
- index - Variable in class com.googlecode.aviator.runtime.FunctionParam
- index - Variable in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType
- INDEX - com.googlecode.aviator.lexer.token.OperatorType
- INDEX - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- Index_Start - com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
- INDY - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of CONSTANT_InvokeDynamic constant pool items.
- INDYMETH_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of the INVOKEDYNAMIC instruction.
- INEG - Static variable in interface com.googlecode.aviator.asm.Opcodes
- info - Variable in class com.googlecode.aviator.asm.Edge
-
Information about this control flow graph edge.
- info - Variable in class com.googlecode.aviator.asm.Label
-
Field used to associate user information to a label.
- info(String) - Static method in class com.googlecode.aviator.ClassPathConfigFunctionLoader
- infos - Variable in class com.googlecode.aviator.code.NoneCodeGenerator
- INHERIT_ENV_META - Static variable in class com.googlecode.aviator.utils.Constants
- inheritEnv - Variable in class com.googlecode.aviator.code.LambdaGenerator
- inheritEnv - Variable in class com.googlecode.aviator.runtime.function.LambdaFunction
- inheritEnv - Variable in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
- init(boolean, String, List<Method>) - Method in class com.googlecode.aviator.runtime.function.ClassMethodFunction
- init(int) - Method in class com.googlecode.aviator.asm.Frame
-
Adds a new type to the list of types on which a constructor is invoked in the basic block.
- init(ClassWriter, int) - Method in class com.googlecode.aviator.asm.Frame
-
Replaces the given type with the appropriate type if it is one of the types on which a constructor is invoked in the basic block.
- init(String, SymbolTable) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- INIT_BUFFER_SIZE - Static variable in class com.googlecode.aviator.runtime.module.IoModule
- INIT_CAP - Static variable in class com.googlecode.aviator.runtime.type.seq.ListCollector
- INIT_META - Static variable in class com.googlecode.aviator.utils.Constants
- initAviatorClassLoader() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- initConstants(Set<Token<?>>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
-
Initial constant pool.
- initConstants(Set<Token<?>>) - Method in interface com.googlecode.aviator.code.EvalCodeGenerator
- initConstants(Set<Token<?>>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- initializationCount - Variable in class com.googlecode.aviator.asm.Frame
-
Number of types that are initialized in the basic block.
- initializations - Variable in class com.googlecode.aviator.asm.Frame
-
The types that are initialized in the basic block.
- initInputFrame(ClassWriter, int, Type[], int) - Method in class com.googlecode.aviator.asm.Frame
-
Initializes the input frame of the first basic block from the method descriptor.
- initMethods(Map<String, Integer>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- initMethods(Map<String, Integer>) - Method in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- initMethods(Map<String, Integer>) - Method in interface com.googlecode.aviator.code.EvalCodeGenerator
- initVariables(Map<String, VariableMeta>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- initVariables(Map<String, VariableMeta>) - Method in interface com.googlecode.aviator.code.EvalCodeGenerator
- initVariables(Map<String, VariableMeta>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- innerAdd(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- innerAdd(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
- innerAdd(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
- innerAdd(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- innerAdd(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- innerBitAnd(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- innerBitAnd(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- innerBitOr(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- innerBitOr(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- innerBitXor(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- innerBitXor(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- innerClasses - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The InnerClasses attribute.
- innerClassesCount - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The number of entries in the InnerClasses attribute.
- innerClazz - Variable in class com.googlecode.aviator.utils.Reflector.Target
- innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.CatchHandler
- innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
- innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNil
- innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorPattern
- innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorString
- innerCompare(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.Range
- innerCompare(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- innerCompare(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
- innerCompare(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
- innerCompare(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- innerCompare(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- innerCompile(String, String, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- innerDiv(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- innerDiv(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
- innerDiv(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
- innerDiv(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- innerDiv(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- innerEnv - Variable in class com.googlecode.aviator.utils.Reflector.Target
- innerMethodMap - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- innerMod(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- innerMod(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
- innerMod(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
- innerMod(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- innerMod(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- innerMult(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- innerMult(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
- innerMult(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
- innerMult(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- innerMult(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- innerShiftLeft(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- innerShiftLeft(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- innerShiftRight(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- innerShiftRight(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- innerSub(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- innerSub(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
- innerSub(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
- innerSub(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- innerSub(Map<String, Object>, AviatorNumber) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- innerUnsignedShiftRight(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- innerUnsignedShiftRight(AviatorObject) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- innerVars - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- inPattern - Variable in class com.googlecode.aviator.parser.ExpressionParser
- inputLocals - Variable in class com.googlecode.aviator.asm.Frame
-
The input stack map frame locals.
- inputStack - Variable in class com.googlecode.aviator.asm.Frame
-
The input stack map frame stack.
- inputStackTop - Variable in class com.googlecode.aviator.asm.Label
-
Start of the output stack relatively to the input stack.
- inputStream(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- inputStream(URL) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- inSameSubroutine(Label) - Method in class com.googlecode.aviator.asm.Label
-
Returns true if this basic block and the given one belong to a common subroutine.
- install(LambdaFunction) - Method in class com.googlecode.aviator.runtime.function.DispatchFunction
- installed - Variable in class com.googlecode.aviator.runtime.function.LambdaFunction
- instance - Variable in class com.googlecode.aviator.BaseExpression
- instance - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- instance - Variable in class com.googlecode.aviator.code.OptimizeCodeGenerator
- instance - Variable in class com.googlecode.aviator.lexer.ExpressionLexer
- instance - Variable in class com.googlecode.aviator.parser.ExpressionParser
- instance - Variable in class com.googlecode.aviator.serialize.AviatorObjectInputStream
- instance - Variable in class com.googlecode.aviator.utils.Env
-
Current evaluator instance that executes current expression.
- Instance - com.googlecode.aviator.annotation.ImportScope
-
Instance methods
- INSTANCE - Static variable in class com.googlecode.aviator.AviatorEvaluator.StaticHolder
- INSTANCE - Static variable in class com.googlecode.aviator.ClassPathConfigFunctionLoader.StaticHolder
- INSTANCE - Static variable in class com.googlecode.aviator.code.interpreter.ir.ClearIR
- INSTANCE - Static variable in class com.googlecode.aviator.code.interpreter.ir.PopIR
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.internal.CatchHandlerFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.internal.IfCallccFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.internal.NewInstanceFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.internal.ReducerBreakFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.internal.ReducerContFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.internal.ReducerFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.internal.ReducerReturnFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.internal.ThrowFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.internal.TryCatchFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.internal.UseFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.math.MathAcosFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.math.MathAsinFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.math.MathAtanFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.math.MathCeilFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.math.MathFloorFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqCollectorFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqCollectorRawFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqKeysFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqReverseFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqValsFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqZipmapFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.system.ComparatorFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.system.EvalFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.system.IsAFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.system.LoadFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.system.MetaFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.system.RequireFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.system.SeqFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.system.WithMetaFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.function.system.WithoutMetaFunction
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.JavaMethodReflectionFunctionMissing
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.type.seq.EmptySequence.EmptyIterator
- INSTANCE - Static variable in class com.googlecode.aviator.runtime.type.seq.EmptySequence
- INSTANCE_VAR - Static variable in class com.googlecode.aviator.utils.Constants
- instanceMethodsCache - Static variable in class com.googlecode.aviator.utils.Reflector
- instanceMethodsRq - Static variable in class com.googlecode.aviator.utils.Reflector
- instanceOf(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to test if the top stack value is of the given type.
- instanceOf(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- INSTANCEOF - Static variable in interface com.googlecode.aviator.asm.Opcodes
- InstructionAdapter - Class in com.googlecode.aviator.asm.commons
-
A
MethodVisitor
providing a more detailed API to generate and transform instructions. - InstructionAdapter(int, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.InstructionAdapter
-
Creates a new
InstructionAdapter
. - InstructionAdapter(MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.InstructionAdapter
-
Creates a new
InstructionAdapter
. - instruments - Variable in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- instruments - Variable in class com.googlecode.aviator.code.interpreter.InterpretContext
- instruments - Variable in class com.googlecode.aviator.InterpretExpression
- inSubroutine(long) - Method in class com.googlecode.aviator.asm.Label
-
Returns true is this basic block belongs to the given subroutine.
- INT - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of CONSTANT_Integer constant pool items.
- INT - Static variable in class com.googlecode.aviator.asm.Type
-
The sort of the int type.
- INT_TYPE - Static variable in class com.googlecode.aviator.asm.Type
-
The int type.
- INT_VALUE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
- IntCounter() - Constructor for class com.googlecode.aviator.utils.Env.IntCounter
- INTEGER - Static variable in class com.googlecode.aviator.asm.Frame
-
The INTEGER type.
- INTEGER - Static variable in interface com.googlecode.aviator.asm.Opcodes
- INTEGER_TYPE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
- INTER_META - Static variable in class com.googlecode.aviator.utils.Constants
-
Compiled-time metadata
- interfaceCount - Variable in class com.googlecode.aviator.asm.ClassWriter
-
Number of interfaces implemented or extended by this class or interface.
- interfaces - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The interfaces implemented or extended by this class or interface.
- interfaces - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
-
Interfaces implemented by the class.
- INTERNAL_VARIABLES - Static variable in class com.googlecode.aviator.utils.Env
-
Internal variable tasks to get the value.
- internalASMLibFunctions - Static variable in class com.googlecode.aviator.AviatorEvaluatorInstance
-
cached compiled internal ASM lib functions
- internalInterpretedLibFunctions - Static variable in class com.googlecode.aviator.AviatorEvaluatorInstance
-
cached compiled internal interpred lib functions
- InternalVars - com.googlecode.aviator.Feature
-
Internal vars such as __env__, __instance__
- InterpretCodeGenerator - Class in com.googlecode.aviator.code.interpreter
-
Generate expression based on IR for interpreting.
- InterpretCodeGenerator(AviatorEvaluatorInstance, String, AviatorClassLoader) - Constructor for class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- InterpretContext - Class in com.googlecode.aviator.code.interpreter
-
Eval IR context.
- InterpretContext(InterpretExpression, List<IR>, Env) - Constructor for class com.googlecode.aviator.code.interpreter.InterpretContext
- INTERPRETER - com.googlecode.aviator.EvalMode
-
Interpreter mode.
- INTERPRETER_MODE - Static variable in enum com.googlecode.aviator.Options
- InterpretExpression - Class in com.googlecode.aviator
- InterpretExpression(AviatorEvaluatorInstance, List<VariableMeta>, Set<Token<?>>, SymbolTable, List<IR>, boolean) - Constructor for class com.googlecode.aviator.InterpretExpression
- intoObject(Options.Value) - Method in enum com.googlecode.aviator.Options
-
Cast value union into java object.
- intoValue(Object) - Method in enum com.googlecode.aviator.Options
-
Cast java object into value union.
- intVal - Variable in class com.googlecode.aviator.asm.Item
-
Value of this item, for an integer item.
- invalidateCache() - Method in class com.googlecode.aviator.utils.Env
- invalidateCache(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Invalidate expression cache
- invalidateCache(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Invalidate expression cache
- invalidateCacheByKey(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Invalidate expression cache by cacheKey
- invalidFrames - Variable in class com.googlecode.aviator.asm.ClassWriter
-
true if the stack map tables of this class are invalid.
- invoke(Object, Method, Object[]) - Method in class com.googlecode.aviator.script.AviatorScriptEngine.DynamicFunctionInvocationHandler
- invoke(Object, Method, Object[]) - Method in class com.googlecode.aviator.script.AviatorScriptEngine.DynamicMethodInvocationHandler
- invokeConstructor(Type, Method) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to invoke a constructor.
- invokedynamic(String, String, Handle, Object[]) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- invokeDynamic(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates an invokedynamic instruction.
- INVOKEDYNAMIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
- invokeFunction(String, Object...) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
- invokeFunction(String, Bindings, Object...) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
- invokeInsn(int, Type, Method) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates an invoke method instruction.
- invokeInstanceMethod(Class<?>, String, Object, List<Method>, Object[]) - Static method in class com.googlecode.aviator.utils.Reflector
- invokeinterface(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- invokeInterface(Type, Method) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to invoke an interface method.
- INVOKEINTERFACE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- invokeMatchingMethod(String, List, Object, Object[]) - Static method in class com.googlecode.aviator.utils.Reflector
- invokeMethod(Object, String, Object...) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
- invokespecial(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- INVOKESPECIAL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- invokestatic(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- invokeStatic(Type, Method) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to invoke a static method.
- INVOKESTATIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
- invokeStaticMethod(Class<?>, String, List<Method>, Object[]) - Static method in class com.googlecode.aviator.utils.Reflector
- invokevirtual(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- invokeVirtual(Type, Method) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to invoke a normal method.
- INVOKEVIRTUAL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IoModule - Class in com.googlecode.aviator.runtime.module
-
A simple io module for aviator
- IoModule() - Constructor for class com.googlecode.aviator.runtime.module.IoModule
- IOR - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ipanns - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The runtime invisible parameter annotations of this method.
- IR - Interface in com.googlecode.aviator.code.interpreter
-
IR interface
- IREM - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IRETURN - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IS_IBM_SDK - Static variable in class com.googlecode.aviator.code.asm.ClassDefiner
- IS_JDK7 - Static variable in class com.googlecode.aviator.code.asm.ClassDefiner
- IsAFunction - Class in com.googlecode.aviator.runtime.function.system
-
is_a(x, clazz) returns true when x is an intance of the class.
- IsAFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.IsAFunction
- isAndroid() - Static method in class com.googlecode.aviator.utils.Utils
- isBigInt(Object) - Static method in class com.googlecode.aviator.utils.TypeUtils
- isBinaryOP(char) - Static method in class com.googlecode.aviator.lexer.ExpressionLexer
- isBooleanType - Variable in class com.googlecode.aviator.utils.Reflector.PropertyFoundResult
- isCached() - Method in class com.googlecode.aviator.script.AviatorScriptEngine
- isCachedExpressionByDefault() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Returns true when caching compiled expression result by default.
- isCodeAttribute() - Method in class com.googlecode.aviator.asm.Attribute
-
Returns true if this type of attribute is a code attribute.
- isCongruent(Class<?>[], Object[]) - Static method in class com.googlecode.aviator.utils.Reflector
- isConstant(Token<?>, AviatorEvaluatorInstance) - Static method in class com.googlecode.aviator.parser.ExpressionParser
- isDecimal(Object) - Static method in class com.googlecode.aviator.utils.TypeUtils
- IsDefFunction - Class in com.googlecode.aviator.runtime.function.system
-
is_def(x) returns true when variable x is defined in current scope or parent scopes.
- IsDefFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.IsDefFunction
- isDouble(Object) - Static method in class com.googlecode.aviator.utils.TypeUtils
- isEmpty() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance.StringSegments
- isEmpty() - Method in class com.googlecode.aviator.script.AviatorBindings
- isEmpty() - Method in class com.googlecode.aviator.utils.Env
-
Check if no overrides are defined.
- isEmptyState() - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- isEqNe(int) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- isEqualTo(Item) - Method in class com.googlecode.aviator.asm.Item
-
Indicates if the given item is equal to this one.
- isExpressionCached(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Returns true when the expression is in cache.
- isFeatureEnabled(Feature) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Returns true when a syntax feature is enabled.
- ISHL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ISHR - Static variable in interface com.googlecode.aviator.asm.Opcodes
- isIBMJdk() - Static method in class com.googlecode.aviator.code.asm.ClassDefiner
- isInheritEnv() - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- isInit - Variable in class com.googlecode.aviator.parser.VariableMeta
- isInit() - Method in class com.googlecode.aviator.parser.VariableMeta
- isInstalled() - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- isJavaIdentifier(String) - Static method in class com.googlecode.aviator.parser.ExpressionParser
-
Test whether a given string is a valid Java identifier.
- isJDK7() - Static method in class com.googlecode.aviator.code.asm.ClassDefiner
- isLiteral - Variable in class com.googlecode.aviator.runtime.type.AviatorString
- isLiteralOperand(Token<?>, Token.TokenType, int, Map<Integer, DelegateToken.DelegateTokenType>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- isLiteralToken(Token<?>, AviatorEvaluatorInstance) - Static method in class com.googlecode.aviator.parser.ExpressionParser
- isLong(Object) - Static method in class com.googlecode.aviator.utils.TypeUtils
- isLoop - Variable in class com.googlecode.aviator.runtime.type.Range
- isLoop() - Method in class com.googlecode.aviator.runtime.type.Range
- isMatch(Class<?>) - Method in class com.googlecode.aviator.runtime.function.internal.CatchHandler
- isNewState(AviatorObject, AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.TryCatchFunction
- isNull(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- isNull(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
-
Returns true if the aviator object is null.
- isOPVariable(Token<?>) - Method in class com.googlecode.aviator.parser.ExpressionParser
- isQuote() - Method in class com.googlecode.aviator.lexer.token.Variable
- isReachEnd() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
- isReserved(String) - Method in class com.googlecode.aviator.lexer.SymbolTable
-
Check variable has been reserved?
- isReservedKeyword(Variable) - Static method in class com.googlecode.aviator.lexer.SymbolTable
- isReservedKeyword(String) - Static method in class com.googlecode.aviator.lexer.SymbolTable
- isReturnResult(AviatorObject) - Method in class com.googlecode.aviator.runtime.function.internal.TryCatchFunction
- isStatic - Variable in class com.googlecode.aviator.runtime.function.ClassMethodFunction
- isStaticProperty() - Method in enum com.googlecode.aviator.utils.Reflector.PropertyType
- isString(Object) - Static method in class com.googlecode.aviator.utils.TypeUtils
- ISTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- isTracedEval(Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
- ISUB - Static variable in interface com.googlecode.aviator.asm.Opcodes
- isUnknown() - Method in class com.googlecode.aviator.asm.Attribute
-
Returns true if this type of attribute is unknown.
- isValidHexChar(char) - Method in class com.googlecode.aviator.lexer.ExpressionLexer
- isValidLookhead() - Method in class com.googlecode.aviator.parser.ExpressionParser
- isValidValue(Object) - Method in enum com.googlecode.aviator.Options
- isVariadic - Variable in class com.googlecode.aviator.runtime.function.LambdaFunction
- isVariadic - Variable in class com.googlecode.aviator.runtime.FunctionParam
- isVariadic() - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- isVariadic() - Method in class com.googlecode.aviator.runtime.FunctionParam
- Item - Class in com.googlecode.aviator.asm
-
A constant pool item.
- Item() - Constructor for class com.googlecode.aviator.asm.Item
-
Constructs an uninitialized
Item
. - Item(int) - Constructor for class com.googlecode.aviator.asm.Item
-
Constructs an uninitialized
Item
for constant pool element at given position. - Item(int, Item) - Constructor for class com.googlecode.aviator.asm.Item
-
Constructs a copy of the given item.
- Item(String, int, String) - Constructor for class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder.Item
- items - Variable in class com.googlecode.aviator.asm.ClassReader
-
The start index of each constant pool item in
b
, plus one. - items - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The constant pool's hash table data.
- iterable - Variable in class com.googlecode.aviator.runtime.type.seq.IterableSequence
- IterableSequence - Class in com.googlecode.aviator.runtime.type.seq
-
Sequence for iterable.
- IterableSequence(Iterable<Object>) - Constructor for class com.googlecode.aviator.runtime.type.seq.IterableSequence
- iterator - Variable in class com.googlecode.aviator.lexer.ExpressionLexer
- iterator() - Method in class com.googlecode.aviator.runtime.module.LineSequence
- iterator() - Method in class com.googlecode.aviator.runtime.type.Range
- iterator() - Method in class com.googlecode.aviator.runtime.type.seq.ArraySequence
- iterator() - Method in class com.googlecode.aviator.runtime.type.seq.CharSeqSequence
- iterator() - Method in class com.googlecode.aviator.runtime.type.seq.EmptySequence
- iterator() - Method in class com.googlecode.aviator.runtime.type.seq.IterableSequence
- iterator() - Method in class com.googlecode.aviator.runtime.type.seq.LimitedSequence
- iterator() - Method in class com.googlecode.aviator.runtime.type.seq.MapSequence
- iterator() - Method in class com.googlecode.aviator.utils.IdentityHashSet
- ITFMETH_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of the INVOKEINTERFACE/INVOKEDYNAMIC instruction.
- IUSHR - Static variable in interface com.googlecode.aviator.asm.Opcodes
- IXOR - Static variable in interface com.googlecode.aviator.asm.Opcodes
J
- JAVA_TYPE_OWNER - Static variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- JavaMethodReflectionFunctionMissing - Class in com.googlecode.aviator.runtime
-
A function missing implementation that invoking first argument class's java instance method by reflection with all arguments(the first argument as `this` pointer).
- JavaMethodReflectionFunctionMissing() - Constructor for class com.googlecode.aviator.runtime.JavaMethodReflectionFunctionMissing
- JavaType - com.googlecode.aviator.runtime.type.AviatorType
- join() - Method in class com.googlecode.aviator.parser.ExpressionParser
- join(Map<String, Object>, AviatorObject, Object, String) - Method in class com.googlecode.aviator.runtime.function.string.StringJoinFunction
- Join_Left - com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
- jsr(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- JSR - Static variable in class com.googlecode.aviator.asm.Label
-
Indicates if this basic block ends with a JSR instruction.
- JSR - Static variable in interface com.googlecode.aviator.asm.Opcodes
- JumpIR - Interface in com.googlecode.aviator.code.interpreter.ir
- jumpTo(int) - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
K
- key - Variable in class com.googlecode.aviator.asm.ClassWriter
-
A reusable key used to look for items in the
ClassWriter.items
hash table. - key - Variable in class com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction.MapEntry
- key - Variable in class com.googlecode.aviator.utils.ArrayHashMap.MapEntry
- KEY_THRESHOLD - Static variable in class com.googlecode.aviator.script.AviatorScriptEngine
- key2 - Variable in class com.googlecode.aviator.asm.ClassWriter
-
A reusable key used to look for items in the
ClassWriter.items
hash table. - key3 - Variable in class com.googlecode.aviator.asm.ClassWriter
-
A reusable key used to look for items in the
ClassWriter.items
hash table. - key4 - Variable in class com.googlecode.aviator.asm.ClassWriter
-
A reusable key used to look for items in the
ClassWriter.items
hash table. - keySet() - Method in class com.googlecode.aviator.script.AviatorBindings
- keySet() - Method in class com.googlecode.aviator.utils.Env
-
Get the set of keys.
- KIND - Static variable in class com.googlecode.aviator.asm.Frame
-
Mask to get the kind of a frame type.
L
- l0stack - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
-
Label stack for ternary operator
- l1stack - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- L2D - Static variable in interface com.googlecode.aviator.asm.Opcodes
- L2F - Static variable in interface com.googlecode.aviator.asm.Opcodes
- L2I - Static variable in interface com.googlecode.aviator.asm.Opcodes
- label - Variable in class com.googlecode.aviator.code.interpreter.ir.BranchIfIR
- label - Variable in class com.googlecode.aviator.code.interpreter.ir.BranchUnlessIR
- label - Variable in class com.googlecode.aviator.code.interpreter.ir.GotoIR
- label - Variable in class com.googlecode.aviator.code.interpreter.ir.VisitLabelIR
- Label - Class in com.googlecode.aviator.asm
-
A label represents a position in the bytecode of a method.
- Label - Class in com.googlecode.aviator.code.interpreter.ir
- Label() - Constructor for class com.googlecode.aviator.asm.Label
-
Constructs a new label.
- Label(int) - Constructor for class com.googlecode.aviator.code.interpreter.ir.Label
- LABEL_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of instructions with a 2 bytes bytecode offset label.
- labelNameIndexMap - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- labelNum - Variable in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- labels - Variable in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
-
The labels that designate the next instruction to be visited.
- labels - Variable in class com.googlecode.aviator.asm.MethodWriter
-
A list of labels.
- labels0 - Variable in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- labels1 - Variable in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- LABELW_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of instructions with a 4 bytes bytecode offset label.
- LADD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- LALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- lambda(boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
- Lambda - com.googlecode.aviator.Feature
-
lambda to define function
- Lambda - com.googlecode.aviator.parser.DepthState
- Lambda - com.googlecode.aviator.runtime.type.AviatorType
- LAMBDA - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
Lambda keyword
- LAMBDA_COUNTER - Static variable in class com.googlecode.aviator.code.LambdaGenerator
- Lambda_New - com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
- lambdaArgument(int) - Method in class com.googlecode.aviator.parser.ExpressionParser
- lambdaArgument0(int, boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
- lambdaBootstraps - Variable in class com.googlecode.aviator.BaseExpression
- lambdaBootstraps - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
-
Compiled lambda functions.
- lambdaBootstraps - Variable in class com.googlecode.aviator.code.OptimizeCodeGenerator
-
Compiled lambda functions.
- lambdaDepth - Variable in class com.googlecode.aviator.parser.ScopeInfo
- LambdaFunction - Class in com.googlecode.aviator.runtime.function
-
All lamabda function base class
- LambdaFunction(String, List<FunctionParam>, Expression, Env) - Constructor for class com.googlecode.aviator.runtime.function.LambdaFunction
- lambdaFunctionBootstrap - Variable in class com.googlecode.aviator.lexer.token.DelegateToken
- LambdaFunctionBootstrap - Class in com.googlecode.aviator.runtime
-
A lambda function creator.
- LambdaFunctionBootstrap(String, Expression, List<FunctionParam>, boolean) - Constructor for class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
- lambdaGenerator - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- lambdaGenerator - Variable in class com.googlecode.aviator.code.OptimizeCodeGenerator
- LambdaGenerator - Class in com.googlecode.aviator.code
-
Lambda function generator
- LambdaGenerator(AviatorEvaluatorInstance, CodeGenerator, Parser, AviatorClassLoader, String, boolean, boolean) - Constructor for class com.googlecode.aviator.code.LambdaGenerator
- lambdaName - Variable in class com.googlecode.aviator.code.interpreter.ir.NewLambdaIR
- LAND - Static variable in interface com.googlecode.aviator.asm.Opcodes
- last() - Method in class com.googlecode.aviator.runtime.type.Range
- lastField - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The fields of this class.
- lastHandler - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The last element in the exception handler list.
- lastMethod - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The methods of this class.
- LASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- lcmp() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- LCMP - Static variable in interface com.googlecode.aviator.asm.Opcodes
- lconst(long) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- LCONST_0 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- LCONST_1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- LDC - Static variable in interface com.googlecode.aviator.asm.Opcodes
- LDC_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of the LDC instruction.
- LDCW_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of the LDC_W and LDC2_W instructions.
- LDIV - Static variable in interface com.googlecode.aviator.asm.Opcodes
- LE - com.googlecode.aviator.lexer.token.OperatorType
- LE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Constant for the
ifCmp
method. - LE - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- leaveBrace() - Method in class com.googlecode.aviator.parser.ScopeInfo
- leaveBracket() - Method in class com.googlecode.aviator.parser.ScopeInfo
- leaveLambda() - Method in class com.googlecode.aviator.parser.ScopeInfo
- leaveParen() - Method in class com.googlecode.aviator.parser.ScopeInfo
- LEFT_PAREN - Static variable in class com.googlecode.aviator.parser.ExpressionParser
- len - Variable in class com.googlecode.aviator.asm.Type
-
The length of the internal name of this Java type.
- len - Variable in class com.googlecode.aviator.runtime.type.seq.ArraySequence
- length - Variable in class com.googlecode.aviator.asm.ByteVector
-
Actual number of bytes in this vector.
- Let - com.googlecode.aviator.Feature
-
let statement
- LET - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
let keyword
- letStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
- lexeme - Variable in class com.googlecode.aviator.lexer.token.AbstractToken
- lexeme - Variable in class com.googlecode.aviator.runtime.type.AviatorString
- lexer - Variable in class com.googlecode.aviator.parser.ExpressionParser
- LexicalScope - com.googlecode.aviator.Feature
-
Lexical scope
- libs - Static variable in class com.googlecode.aviator.AviatorEvaluatorInstance
-
internal libs in main resources
- LimitedSequence<T> - Class in com.googlecode.aviator.runtime.type.seq
- LimitedSequence(Sequence<T>, int) - Constructor for class com.googlecode.aviator.runtime.type.seq.LimitedSequence
- line - Variable in class com.googlecode.aviator.asm.Label
-
The line number corresponding to this label, if known.
- lineIndex - Variable in class com.googlecode.aviator.lexer.token.AbstractToken
- lineNo - Variable in class com.googlecode.aviator.code.interpreter.ir.SourceInfo
- lineNo - Variable in class com.googlecode.aviator.lexer.ExpressionLexer
- lineNo - Variable in class com.googlecode.aviator.lexer.token.AbstractToken
- lineNo - Variable in class com.googlecode.aviator.runtime.type.AviatorString
- lineNumber - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The LineNumberTable attribute.
- lineNumberCount - Variable in class com.googlecode.aviator.asm.MethodWriter
-
Number of entries in the LineNumberTable attribute.
- LineSequence - Class in com.googlecode.aviator.runtime.module
-
Cast reader into a sequence of text lines in file.
- LineSequence(BufferedReader) - Constructor for class com.googlecode.aviator.runtime.module.LineSequence
- list - Variable in class com.googlecode.aviator.runtime.type.seq.ListCollector
- List - com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType.ContainerType
- ListCollector - Class in com.googlecode.aviator.runtime.type.seq
- ListCollector() - Constructor for class com.googlecode.aviator.runtime.type.seq.ListCollector
- ListCollector(boolean) - Constructor for class com.googlecode.aviator.runtime.type.seq.ListCollector
- ListCollector(int, boolean) - Constructor for class com.googlecode.aviator.runtime.type.seq.ListCollector
- literal - Variable in class com.googlecode.aviator.runtime.type.string.LiteralSegment
- LiteralExpression - Class in com.googlecode.aviator
-
A literal expression with a fixed result
- LiteralExpression(AviatorEvaluatorInstance, Object, List<VariableMeta>) - Constructor for class com.googlecode.aviator.LiteralExpression
- LiteralSegment - Class in com.googlecode.aviator.runtime.type.string
-
A string literal segment
- LiteralSegment(String) - Constructor for class com.googlecode.aviator.runtime.type.string.LiteralSegment
- LLOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- LMUL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- ln(Map<String, Object>, BigDecimal) - Static method in class com.googlecode.aviator.utils.TypeUtils
-
newton method to get natural logarithm
- LNEG - Static variable in interface com.googlecode.aviator.asm.Opcodes
- load() - Method in class com.googlecode.aviator.ClassPathConfigFunctionLoader
-
Load custom functions from config file, default is "aviator_functions.config" in classpath.
- load(int, Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- LOAD_CONSTANTS_TYPE - Static variable in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- LOAD_FACTOR - Static variable in class com.googlecode.aviator.utils.ArrayHashMap
- LOAD_FN - Static variable in class com.googlecode.aviator.utils.Constants
- loadArg(int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to load the given method argument on the stack.
- loadArgArray() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instructions to load all the method arguments on the stack, as a single object array.
- loadArgs() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instructions to load all the method arguments on the stack.
- loadArgs(int, int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instructions to load the given method arguments on the stack.
- loadAviatorFunction(String, String) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- loadClass(String) - Method in class com.googlecode.aviator.ClassPathConfigFunctionLoader
- loadConstant(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
- loadConstant(Token<?>) - Method in class com.googlecode.aviator.InterpretExpression
- loadConstant(Token<?>, boolean) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- loadConstants(Set<Token<?>>, List<IR>) - Method in class com.googlecode.aviator.InterpretExpression
- loadEnv() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- loadFeatureFunctions() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- LoadFunction - Class in com.googlecode.aviator.runtime.function.system
-
load('script.av') to load a script and retrieve it's exports.
- LoadFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.LoadFunction
- loadInsn(Type, int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to push a local variable on the stack.
- loadInternalFunctions() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- loadInternalLibs() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- LoadIR - Class in com.googlecode.aviator.code.interpreter.ir
-
load an operand
- LoadIR(String, Token<?>, VariableMeta, boolean) - Constructor for class com.googlecode.aviator.code.interpreter.ir.LoadIR
- loadLib() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- loadLocal(int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to load the given local variable on the stack.
- loadLocal(int, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to load the given local variable on the stack.
- loadMathFunctions() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- loadModule() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- loadModule(Class<?>) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- loadOpType(OperatorType) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- loadScript(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Loads a script from path and return its exports.
- loadScript0(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- LoadScriptFailureException - Exception in com.googlecode.aviator.exception
- LoadScriptFailureException() - Constructor for exception com.googlecode.aviator.exception.LoadScriptFailureException
- LoadScriptFailureException(String) - Constructor for exception com.googlecode.aviator.exception.LoadScriptFailureException
- LoadScriptFailureException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.LoadScriptFailureException
- LoadScriptFailureException(Throwable) - Constructor for exception com.googlecode.aviator.exception.LoadScriptFailureException
- loadSeqFunctions() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- loadStringFunctions() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- loadSystemFunctions() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- loadThis() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to load 'this' on the stack.
- loadThreshold - Variable in class com.googlecode.aviator.utils.ArrayHashMap
- loadVar(VariableMeta) - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
- loadVar(VariableMeta) - Method in class com.googlecode.aviator.InterpretExpression
- loadVars(List<VariableMeta>) - Method in class com.googlecode.aviator.InterpretExpression
- local - Variable in class com.googlecode.aviator.asm.Context
-
The local values of the latest stack map frame that has been parsed.
- LOCAL - Static variable in class com.googlecode.aviator.asm.Frame
-
Kind of the types that are relative to the local variable types of an input stack map frame.
- localCount - Variable in class com.googlecode.aviator.asm.Context
-
The number of locals in the latest stack map frame that has been parsed.
- localDiff - Variable in class com.googlecode.aviator.asm.Context
-
The number locals in the latest stack map frame that has been parsed, minus the number of locals in the previous frame.
- locals - Variable in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
-
List
of the local variable slots for current execution frame. - localTypes - Variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Types of the local variables of the method visited by this adapter.
- localVar - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The LocalVariableTable attribute.
- localVarCount - Variable in class com.googlecode.aviator.asm.MethodWriter
-
Number of entries in the LocalVariableTable attribute.
- LocalVariablesSorter - Class in com.googlecode.aviator.asm.commons
-
A
MethodVisitor
that renumbers local variables in their order of appearance. - LocalVariablesSorter(int, int, String, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.LocalVariablesSorter
-
Creates a new
LocalVariablesSorter
. - LocalVariablesSorter(int, String, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.commons.LocalVariablesSorter
-
Creates a new
LocalVariablesSorter
. - localVarType - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The LocalVariableTypeTable attribute.
- localVarTypeCount - Variable in class com.googlecode.aviator.asm.MethodWriter
-
Number of entries in the LocalVariableTypeTable attribute.
- LogicOp() - Constructor for enum com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction.LogicOp
- Long - com.googlecode.aviator.runtime.type.AviatorType
- LONG - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of CONSTANT_Long constant pool items.
- LONG - Static variable in class com.googlecode.aviator.asm.Frame
-
The LONG type.
- LONG - Static variable in interface com.googlecode.aviator.asm.Opcodes
- LONG - Static variable in class com.googlecode.aviator.asm.Type
-
The sort of the long type.
- LONG_TYPE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
- LONG_TYPE - Static variable in class com.googlecode.aviator.asm.Type
-
The long type.
- LONG_TYPE - Static variable in class com.googlecode.aviator.runtime.function.system.TypeFunction
- LONG_VALUE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
- LongCache() - Constructor for class com.googlecode.aviator.runtime.type.AviatorLong.LongCache
- longClasses - Static variable in class com.googlecode.aviator.utils.Reflector
- LongFunction - Class in com.googlecode.aviator.runtime.function.system
-
Cast value to long
- LongFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.LongFunction
- longVal - Variable in class com.googlecode.aviator.asm.Item
-
Value of this item, for a long item.
- longValue - Variable in class com.googlecode.aviator.runtime.type.AviatorNumber
- longValue() - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- longValue() - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
- longValue() - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- longValue() - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- LOOK_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of the LOOKUPSWITCH instruction.
- lookhead - Variable in class com.googlecode.aviator.parser.ExpressionParser
- lookupswitch(Label, int[], Label[]) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- LOOKUPSWITCH - Static variable in interface com.googlecode.aviator.asm.Opcodes
- LOOP - Static variable in class com.googlecode.aviator.runtime.type.Range
- LOR - Static variable in interface com.googlecode.aviator.asm.Opcodes
- LREM - Static variable in interface com.googlecode.aviator.asm.Opcodes
- LRETURN - Static variable in interface com.googlecode.aviator.asm.Opcodes
- LRUMap<K,V> - Class in com.googlecode.aviator.utils
-
LRU map based on LinkedHashMap
- LRUMap(int) - Constructor for class com.googlecode.aviator.utils.LRUMap
- LSHL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- LSHR - Static variable in interface com.googlecode.aviator.asm.Opcodes
- LSTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- LSUB - Static variable in interface com.googlecode.aviator.asm.Opcodes
- LT - com.googlecode.aviator.lexer.token.OperatorType
- LT - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Constant for the
ifCmp
method. - LT - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- LUSHR - Static variable in interface com.googlecode.aviator.asm.Opcodes
- LXOR - Static variable in interface com.googlecode.aviator.asm.Opcodes
M
- main(String[]) - Static method in class com.googlecode.aviator.Main
- Main - Class in com.googlecode.aviator
-
AviatorScript bootstrap
- Main() - Constructor for class com.googlecode.aviator.Main
- makeConstructor() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
-
Make a default constructor
- makeLabel() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
-
Make a label
- makeLabel() - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- MANA_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of the MULTIANEWARRAY instruction.
- map - Variable in class com.googlecode.aviator.runtime.type.seq.MapSequence
- map(String, boolean) - Static method in class com.googlecode.aviator.asm.commons.Method
- Map - com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType.ContainerType
- MapEntry(Object, Object) - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction.MapEntry
- MapEntry(K, V, int) - Constructor for class com.googlecode.aviator.utils.ArrayHashMap.MapEntry
- mapping - Variable in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
-
Mapping from old to new local variable indexes.
- MapSequence - Class in com.googlecode.aviator.runtime.type.seq
-
Sequence for map.
- MapSequence(Map) - Constructor for class com.googlecode.aviator.runtime.type.seq.MapSequence
- mark() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Marks the current code position with a new label.
- mark(Label) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Marks the current code position with the given label.
- mark(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- match(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- match(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- match(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- match(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorPattern
- MATCH - 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 - com.googlecode.aviator.Options
-
Math context for decimal, default is
MathContext.DECIMAL128
- MathAbsFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.abs(d) function
- MathAbsFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathAbsFunction
- MathAcosFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.acos(d) function
- MathAcosFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathAcosFunction
- MathAsinFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.asin(d) function
- MathAsinFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathAsinFunction
- MathAtanFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.atan(d) function
- MathAtanFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathAtanFunction
- MathCeilFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.ceil(d) function
- MathCeilFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathCeilFunction
- mathContext - Variable in class com.googlecode.aviator.lexer.ExpressionLexer
- mathContext - Variable in class com.googlecode.aviator.Options.Value
- MathCosFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.cos(d) function
- MathCosFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathCosFunction
- MathFloorFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.floor(d) function
- MathFloorFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathFloorFunction
- MathLog10Function - Class in com.googlecode.aviator.runtime.function.math
-
math.log10(d) function
- MathLog10Function() - Constructor for class com.googlecode.aviator.runtime.function.math.MathLog10Function
- MathLogFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.log(d) function
- MathLogFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathLogFunction
- MathPowFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.pow(d1,d2) function
- MathPowFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathPowFunction
- MathRoundFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.round(d) function
- MathRoundFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathRoundFunction
- MathSinFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.sin(d) function
- MathSinFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathSinFunction
- MathSqrtFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.sqrt(d) function
- MathSqrtFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathSqrtFunction
- MathTanFunction - Class in com.googlecode.aviator.runtime.function.math
-
math.tan(d) function
- MathTanFunction() - Constructor for class com.googlecode.aviator.runtime.function.math.MathTanFunction
- Max - com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction.Op
- Max - com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction.Op
- MAX_LOOP_COUNT - com.googlecode.aviator.Options
-
Max loop count to prevent too much CPU consumption.
- maxCapacity - Variable in class com.googlecode.aviator.utils.LRUMap
- maxCapacity - Variable in class com.googlecode.aviator.utils.SyncLRUMap
- MaxFunction - Class in com.googlecode.aviator.runtime.function.system
-
max function to find the largest element in arguments.
- MaxFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.MaxFunction
- maxLocals - Variable in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
-
The maximum number of local variables of this method.
- maxLocals - Variable in class com.googlecode.aviator.asm.MethodWriter
-
Maximum number of local variables for this method.
- maxLocals - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- maxLoopCount - Variable in class com.googlecode.aviator.runtime.type.seq.LimitedSequence
- MAXS - Static variable in class com.googlecode.aviator.asm.MethodWriter
-
Indicates that the maximum stack size and number of local variables must be automatically computed.
- maxSize - Variable in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- maxSize - Static variable in class com.googlecode.aviator.runtime.function.system.DateFormatCache
- maxStack - Variable in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
-
The maximum stack size of this method.
- maxStack - Variable in class com.googlecode.aviator.asm.MethodWriter
-
Maximum stack size of this method.
- maxStacks - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- maxStackSize - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The (relative) maximum stack size after the last visited instruction.
- maxStringLength - Variable in class com.googlecode.aviator.asm.ClassReader
-
Maximum length of the strings contained in the constant pool of the class.
- mayBeCost() - Method in class com.googlecode.aviator.code.interpreter.ir.BranchIfIR
- mayBeCost() - Method in class com.googlecode.aviator.code.interpreter.ir.BranchUnlessIR
- mayBeCost() - Method in class com.googlecode.aviator.code.interpreter.ir.GotoIR
- mayBeCost() - Method in interface com.googlecode.aviator.code.interpreter.IR
-
Returns true when the IR execution cost may be expensive
- mayBeCost() - Method in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- mayBeCost() - Method in class com.googlecode.aviator.code.interpreter.ir.SendIR
- md5sum(String) - Static method in class com.googlecode.aviator.utils.Utils
- mDefaults - Variable in class com.googlecode.aviator.utils.Env
-
Default values map.
- merge(ClassWriter, int, int[], int) - Static method in class com.googlecode.aviator.asm.Frame
-
Merges the type at the given index in the given type array with the given type.
- merge(ClassWriter, Frame, int) - Method in class com.googlecode.aviator.asm.Frame
-
Merges the input frame of the given basic block with the input and output frames of this basic block.
- MESSAGE_DIGEST_LOCAL - Static variable in class com.googlecode.aviator.utils.Utils
- meta - Variable in class com.googlecode.aviator.code.interpreter.ir.LoadIR
- meta(Object) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- metadata - Variable in class com.googlecode.aviator.runtime.type.AviatorObject
- MetaFunction - Class in com.googlecode.aviator.runtime.function.system
-
meta(obj, [key]) function to return the meatadata of obj [with the key], returns null if ithere is no metadata.
- MetaFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.MetaFunction
- metaMap - Variable in class com.googlecode.aviator.lexer.token.AbstractToken
- METH - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of CONSTANT_Methodref constant pool items.
- method(Token<?>) - Method in class com.googlecode.aviator.parser.ExpressionParser
- Method - Class in com.googlecode.aviator.asm.commons
-
A named method descriptor.
- Method - 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 - com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
- Method_Param - com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
- methodAccess - Variable in class com.googlecode.aviator.asm.commons.AdviceAdapter
- methodDesc - Variable in class com.googlecode.aviator.asm.commons.AdviceAdapter
- methodInvokeOrArrayAccess() - Method in class com.googlecode.aviator.parser.ExpressionParser
- MethodKey(Class<?>, String) - Constructor for class com.googlecode.aviator.utils.Reflector.MethodKey
- MethodMetaData(Token<?>, String) - Constructor for class com.googlecode.aviator.code.asm.ASMCodeGenerator.MethodMetaData
- methodMetaDataStack - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- methodName - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator.MethodMetaData
- methodName - Variable in class com.googlecode.aviator.runtime.function.ClassMethodFunction
- methods - Variable in class com.googlecode.aviator.runtime.function.ClassMethodFunction
- methodTokens - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- MethodVisitor - Class in com.googlecode.aviator.asm
-
A visitor to visit a Java method.
- MethodVisitor(int) - Constructor for class com.googlecode.aviator.asm.MethodVisitor
-
Constructs a new
MethodVisitor
. - MethodVisitor(int, MethodVisitor) - Constructor for class com.googlecode.aviator.asm.MethodVisitor
-
Constructs a new
MethodVisitor
. - MethodWriter - Class in com.googlecode.aviator.asm
-
A
MethodVisitor
that generates methods in bytecode form. - MethodWriter(ClassWriter, int, String, String, String, String[], boolean, boolean) - Constructor for class com.googlecode.aviator.asm.MethodWriter
-
Constructs a new
MethodWriter
. - mimeTypes - Static variable in class com.googlecode.aviator.script.AviatorScriptEngineFactory
- Min - com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction.Op
- Min - com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction.Op
- MinFunction - Class in com.googlecode.aviator.runtime.function.system
-
min function to find the smallest element in arguments.
- MinFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.MinFunction
- minSize - Variable in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- mod(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- mod(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- mod(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- mod(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- MOD - com.googlecode.aviator.lexer.token.OperatorType
- MOD - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- mode - Variable in class com.googlecode.aviator.asm.Context
-
The encoding of the latest stack map frame that has been parsed.
- Module - com.googlecode.aviator.Feature
-
module system such as exports/require/load function supporting.
- moduleCache - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
- monitorenter() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- monitorEnter() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to get the monitor of the top stack value.
- MONITORENTER - Static variable in interface com.googlecode.aviator.asm.Opcodes
- monitorexit() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- monitorExit() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to release the monitor of the top stack value.
- MONITOREXIT - Static variable in interface com.googlecode.aviator.asm.Opcodes
- move(boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
- mOverrides - Variable in class com.googlecode.aviator.utils.Env
-
Override values map.
- MTYPE - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of CONSTANT_MethodType constant pool items.
- mul(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- MUL - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Constant for the
math
method. - mult(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- mult(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- mult(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- mult(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- MULT - com.googlecode.aviator.lexer.token.OperatorType
- MULT - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- multianewarray(String, int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- MULTIANEWARRAY - Static variable in interface com.googlecode.aviator.asm.Opcodes
- mv - Variable in class com.googlecode.aviator.asm.MethodVisitor
-
The method visitor to which this visitor must delegate method calls.
- mv - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
N
- n - Variable in class com.googlecode.aviator.utils.Env.IntCounter
- name - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The constant pool item that contains the internal name of this class.
- name - Variable in class com.googlecode.aviator.asm.commons.Method
-
The method name.
- name - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder.Item
- name - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
-
Internal name of the class
- name - Variable in class com.googlecode.aviator.asm.commons.StaticInitMerger
- name - Variable in class com.googlecode.aviator.asm.Context
-
The name of the method currently being parsed.
- name - Variable in class com.googlecode.aviator.asm.FieldWriter
-
The index of the constant pool item that contains the name of this method.
- name - Variable in class com.googlecode.aviator.asm.Handle
-
The name of the field or method designated by this handle.
- name - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The index of the constant pool item that contains the name of this method.
- name - Variable in class com.googlecode.aviator.code.interpreter.ir.Label
- name - Variable in class com.googlecode.aviator.code.interpreter.ir.SendIR
- name - Variable in class com.googlecode.aviator.parser.VariableMeta
- name - Variable in class com.googlecode.aviator.runtime.function.ClassMethodFunction
- name - Variable in class com.googlecode.aviator.runtime.function.DispatchFunction
- name - Variable in class com.googlecode.aviator.runtime.function.LambdaFunction
- name - Variable in class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction
- name - Variable in class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
- name - Variable in class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
- name - Variable in class com.googlecode.aviator.runtime.function.system.ConstantFunction
- name - Variable in class com.googlecode.aviator.runtime.FunctionParam
- name - Variable in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
- name - Variable in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- name - Variable in class com.googlecode.aviator.runtime.type.AviatorJavaType
- name - Variable in class com.googlecode.aviator.utils.Reflector.MethodKey
- NAME_TYPE - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of CONSTANT_NameAndType constant pool items.
- named - Variable in class com.googlecode.aviator.asm.AnnotationWriter
-
true if values are named, false otherwise.
- names - Static variable in class com.googlecode.aviator.script.AviatorScriptEngineFactory
- NE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Constant for the
ifCmp
method. - NE - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- neg(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- neg(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- neg(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- neg(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorDecimal
- neg(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorDouble
- neg(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- neg(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- neg(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- NEG - com.googlecode.aviator.lexer.token.OperatorType
- NEG - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Constant for the
math
method. - NEG - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- NEQ - com.googlecode.aviator.lexer.token.OperatorType
- NEW - Static variable in interface com.googlecode.aviator.asm.Opcodes
- NEW - Static variable in class com.googlecode.aviator.lexer.token.Variable
- NEW_VAR - Static variable in class com.googlecode.aviator.utils.Constants
- newarray(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- newArray(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to create a new array.
- NEWARRAY - Static variable in interface com.googlecode.aviator.asm.Opcodes
- newClass(String) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds a class reference to the constant pool of the class being build.
- newClassItem(String) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds a class reference to the constant pool of the class being build.
- newCodeGenerator(AviatorClassLoader, String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- newCodeGenerator(String, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- newCollector(int) - Method in class com.googlecode.aviator.runtime.module.LineSequence
- newCollector(int) - Method in class com.googlecode.aviator.runtime.type.Range
- newCollector(int) - Method in class com.googlecode.aviator.runtime.type.seq.ArraySequence
- newCollector(int) - Method in class com.googlecode.aviator.runtime.type.seq.CharSeqSequence
- newCollector(int) - Method in class com.googlecode.aviator.runtime.type.seq.EmptySequence
- newCollector(int) - Method in class com.googlecode.aviator.runtime.type.seq.IterableSequence
- newCollector(int) - Method in class com.googlecode.aviator.runtime.type.seq.LimitedSequence
- newCollector(int) - Method in class com.googlecode.aviator.runtime.type.seq.MapSequence
- newCollector(int) - Method in interface com.googlecode.aviator.runtime.type.Sequence
- newCompileTask(String, String, boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- newConst(Object) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds a number or string constant to the constant pool of the class being build.
- newConstItem(Object) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds a number or string constant to the constant pool of the class being build.
- newDouble(double) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds a double to the constant pool of the class being build.
- newEnv(Expression, String, String[]) - Static method in class com.googlecode.aviator.Main
- newEnv(Object...) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
A helper method to generate a env object.
- newEnv(Object...) - Method in class com.googlecode.aviator.BaseExpression
- newEnv(Object...) - Method in interface com.googlecode.aviator.Expression
-
Created a faster env map(compare variable names by reference).The arguments should be a sequence of pair
. - newEnv(Map<String, Object>) - Method in class com.googlecode.aviator.BaseExpression
- newEnv(Map<String, Object>, boolean, boolean) - Method in class com.googlecode.aviator.BaseExpression
- newEnv(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- newEvalCodeGenerator(AviatorClassLoader, String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- newField(String, String, String) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds a field reference to the constant pool of the class being build.
- newFieldItem(String, String, String) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds a field reference to the constant pool of the class being build.
- newFloat(float) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds a float to the constant pool of the class being build.
- newHandle(int, String, String, String) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds a handle to the constant pool of the class being build.
- newHandleItem(int, String, String, String) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds a handle to the constant pool of the class being build.
- newInstance() - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Create a aviator script engine instance.
- newInstance() - Static method in class com.googlecode.aviator.script.AviatorScriptEngineFactory
- newInstance(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to create a new object.
- newInstance(EvalMode) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Create a aviator script engine instance with eval mode
- newInstance(Env) - Method in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
-
Create a lambda function.
- NewInstance - com.googlecode.aviator.Feature
-
new Class(arguments) to create an instance of special class with arguments.
- NewInstanceFunction - Class in com.googlecode.aviator.runtime.function.internal
-
__new(Class, ...args) to create an instance of special class with arguments.
- NewInstanceFunction() - Constructor for class com.googlecode.aviator.runtime.function.internal.NewInstanceFunction
- newInteger(int) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds an integer to the constant pool of the class being build.
- newInvokeDynamic(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds an invokedynamic reference to the constant pool of the class being build.
- newInvokeDynamicItem(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds an invokedynamic reference to the constant pool of the class being build.
- newLabel() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Creates a new
Label
. - newLambda(Env, String) - Method in class com.googlecode.aviator.BaseExpression
- NewLambdaIR - Class in com.googlecode.aviator.code.interpreter.ir
- NewLambdaIR(String) - Constructor for class com.googlecode.aviator.code.interpreter.ir.NewLambdaIR
- newLexicalScope - Variable in class com.googlecode.aviator.code.LambdaGenerator
- newLexicalScope - Variable in class com.googlecode.aviator.parser.ScopeInfo
- NEWLINE - Static variable in class com.googlecode.aviator.utils.Constants
- newLocal(Type) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
-
Creates a new local variable of the given type.
- newLocalMapping(Type) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
- newLocals - Variable in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
-
Array used to store stack map local variable types after remapping.
- newLong(long) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds a long to the constant pool of the class being build.
- newMethod(String, String, String, boolean) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds a method reference to the constant pool of the class being build.
- newMethodItem(String, String, String, boolean) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds a method reference to the constant pool of the class being build.
- newMethodType(String) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds a method type reference to the constant pool of the class being build.
- newMethodTypeItem(String) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds a method type reference to the constant pool of the class being build.
- newNameType(String, String) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds a name and type to the constant pool of the class being build.
- newNameTypeItem(String, String) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds a name and type to the constant pool of the class being build.
- newObjectInputStream(InputStream) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Create an ObjectInputStream from an input stream for deserialize an expression.
- newObjectOutputStream(OutputStream) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Create an ObjectOutputStream to serialize an expression.
- newStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
- newString(String) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds a string to the constant pool of the class being build.
- NEWTON_METHOD_REPEATS - Static variable in class com.googlecode.aviator.utils.TypeUtils
- newUTF8(String) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Adds an UTF8 string to the constant pool of the class being build.
- next - Variable in class com.googlecode.aviator.asm.AnnotationWriter
-
Next annotation writer.
- next - Variable in class com.googlecode.aviator.asm.Attribute
-
The next attribute in this attribute list.
- next - Variable in class com.googlecode.aviator.asm.Edge
-
The next edge in the list of successors of the originating basic block.
- next - Variable in class com.googlecode.aviator.asm.Handler
-
Next exception handler block info.
- next - Variable in class com.googlecode.aviator.asm.Item
-
Link to another constant pool item, used for collision lists in the constant pool's hash table.
- next - Variable in class com.googlecode.aviator.asm.Label
-
The next basic block in the basic block stack.
- next() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
- next() - Method in class com.googlecode.aviator.runtime.type.seq.EmptySequence.EmptyIterator
- nextChar() - Method in class com.googlecode.aviator.lexer.ExpressionLexer
- nextLocal - Variable in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
-
Index of the next local variable to be created by
LocalVariablesSorter.newLocal(com.googlecode.aviator.asm.Type)
. - Nil - com.googlecode.aviator.runtime.type.AviatorType
- NIL - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
Boolean value false
- NIL - Static variable in class com.googlecode.aviator.runtime.type.AviatorNil
- NIL_TYPE - Static variable in class com.googlecode.aviator.runtime.function.system.TypeFunction
- NIL_WHEN_PROPERTY_NOT_FOUND - com.googlecode.aviator.Options
-
When enable property access syntax sugar, returns nil if the property value is not found or throws exception.Default value is false,disabled this behaviour.
- NOARG_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of instructions without any argument.
- noMethodReport(String, Object, Object[]) - Static method in class com.googlecode.aviator.utils.Reflector
- NoneCodeGenerator - Class in com.googlecode.aviator.code
-
A code generator that generates nothing.
- NoneCodeGenerator() - Constructor for class com.googlecode.aviator.code.NoneCodeGenerator
- nop() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- NOP - Static variable in interface com.googlecode.aviator.asm.Opcodes
- NORMAL - Static variable in class com.googlecode.aviator.asm.Edge
-
Denotes a normal control flow graph edge.
- noSuccessor() - Method in class com.googlecode.aviator.asm.MethodWriter
-
Ends the current basic block.
- NoSuchPropertyException - Exception in com.googlecode.aviator.exception
-
No such property exception when property not found in java beans.
- NoSuchPropertyException() - Constructor for exception com.googlecode.aviator.exception.NoSuchPropertyException
- NoSuchPropertyException(String) - Constructor for exception com.googlecode.aviator.exception.NoSuchPropertyException
- NoSuchPropertyException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.NoSuchPropertyException
- NoSuchPropertyException(Throwable) - Constructor for exception com.googlecode.aviator.exception.NoSuchPropertyException
- not() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instructions to compute the bitwise negation of the top stack value.
- not(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- not(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorBoolean
- not(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- not(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- NOT - com.googlecode.aviator.lexer.token.OperatorType
- NOT - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- NOTHING - Static variable in class com.googlecode.aviator.asm.MethodWriter
-
Indicates that nothing must be automatically computed.
- NowFunction - Class in com.googlecode.aviator.runtime.function.system
-
now() function to invoke System.currentTimeMillis()
- NowFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.NowFunction
- nowNs - Static variable in class com.googlecode.aviator.utils.Utils.StaticHolder
- ns() - Method in annotation type com.googlecode.aviator.annotation.Import
-
Setting the namespace.
- NULL - Static variable in class com.googlecode.aviator.asm.Frame
-
The NULL type.
- NULL - Static variable in interface com.googlecode.aviator.asm.Opcodes
- NULL_CLASS_SET - Static variable in enum com.googlecode.aviator.Options
- NullClass() - Constructor for class com.googlecode.aviator.utils.Env.NullClass
- number - Variable in class com.googlecode.aviator.Options.Value
- number - Variable in class com.googlecode.aviator.runtime.type.AviatorNumber
-
Number union
- number - Variable in class com.googlecode.aviator.utils.VarNameGenerator
- Number - com.googlecode.aviator.code.interpreter.ir.AssertTypeIR.AssertTypes
- Number - com.googlecode.aviator.lexer.token.Token.TokenType
- NUMBER_TYPE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
- NumberToken - Class in com.googlecode.aviator.lexer.token
-
A Number token
- NumberToken(Number, String) - Constructor for class com.googlecode.aviator.lexer.token.NumberToken
- NumberToken(Number, String, int, int) - Constructor for class com.googlecode.aviator.lexer.token.NumberToken
- numberValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- numberValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
O
- obj - Variable in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- object - Variable in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
- OBJECT - Static variable in class com.googlecode.aviator.asm.Frame
-
Base kind of the base reference types.
- OBJECT - Static variable in class com.googlecode.aviator.asm.Type
-
The sort of object reference types.
- OBJECT_DESC - Static variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- OBJECT_OWNER - Static variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- OBJECT_TYPE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
- OBJECT_TYPE - Static variable in class com.googlecode.aviator.asm.commons.InstructionAdapter
- OBJECT_TYPE - Static variable in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
- off - Variable in class com.googlecode.aviator.asm.Type
-
The offset of the internal name of this Java type in
buf
or, for primitive types, the size, descriptor and getOpcode offsets for this type (byte 0 contains the size, byte 1 the descriptor, byte 2 the offset for IALOAD or IASTORE, byte 3 the offset for all other instructions). - offset - Variable in class com.googlecode.aviator.asm.AnnotationWriter
-
Where the number of values of this annotation must be stored in
AnnotationWriter.parent
. - offset - Variable in class com.googlecode.aviator.asm.Context
-
The offset of the latest stack map frame that has been parsed.
- onAdd(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onAdd(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onAdd(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onAdd(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onAdd(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onAdd(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onAndLeft(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
-
Do logic operation "&&" 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 "&&" right operand
- onAndRight(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onAndRight(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onAndRight(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onAndRight(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onAndRight(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onArray(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onArray(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onArray(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onArray(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onArray(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onArray(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onArrayIndexEnd(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onArrayIndexEnd(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onArrayIndexEnd(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onArrayIndexEnd(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onArrayIndexEnd(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onArrayIndexEnd(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onArrayIndexStart(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onArrayIndexStart(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onArrayIndexStart(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onArrayIndexStart(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onArrayIndexStart(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onArrayIndexStart(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onAssignment(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onAssignment(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onAssignment(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onAssignment(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onAssignment(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onAssignment(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onBitAnd(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onBitAnd(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onBitAnd(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onBitAnd(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onBitAnd(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onBitAnd(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onBitNot(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
-
Bit operation '~'
- onBitNot(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onBitNot(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onBitNot(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onBitNot(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onBitNot(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onBitOr(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onBitOr(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onBitOr(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onBitOr(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onBitOr(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onBitOr(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onBitXor(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onBitXor(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onBitXor(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onBitXor(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onBitXor(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onBitXor(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onConstant(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onConstant(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onConstant(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onConstant(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onConstant(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onConstant(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onConstant0(Token<?>, boolean) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onDiv(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onDiv(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onDiv(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onDiv(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onDiv(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onDiv(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- ONE_ARG - Static variable in class com.googlecode.aviator.runtime.op.OperationRuntime
- onEq(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onEq(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onEq(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onEq(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onEq(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onEq(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onExponent(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onExponent(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onExponent(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onExponent(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onExponent(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onExponent(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onFunctionMissing(String, Map<String, Object>, AviatorObject...) - Method in interface com.googlecode.aviator.FunctionMissing
-
Called when function not found, return the invocation result.
- onFunctionMissing(String, Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.JavaMethodReflectionFunctionMissing
- onFunctionNotFound(String) - Method in class com.googlecode.aviator.ClassPathConfigFunctionLoader
- onFunctionNotFound(String) - Method in interface com.googlecode.aviator.FunctionLoader
-
Invoked when function not found, The implementation must returns null when function not found.
- onGe(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onGe(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onGe(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onGe(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onGe(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onGe(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onGt(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onGt(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onGt(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onGt(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onGt(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onGt(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onJoinLeft(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
-
Do logic operation "||" left operand
- onJoinLeft(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onJoinLeft(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onJoinLeft(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onJoinLeft(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onJoinLeft(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onJoinRight(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
-
Do logic operation "||" right operand
- onJoinRight(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onJoinRight(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onJoinRight(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onJoinRight(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onJoinRight(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onLambdaArgument(Token<?>, FunctionParam) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onLambdaArgument(Token<?>, FunctionParam) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onLambdaArgument(Token<?>, FunctionParam) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onLambdaArgument(Token<?>, FunctionParam) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onLambdaArgument(Token<?>, FunctionParam) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onLambdaArgument(Token<?>, FunctionParam) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onLambdaBodyEnd(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onLambdaBodyEnd(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onLambdaBodyEnd(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onLambdaBodyEnd(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onLambdaBodyEnd(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onLambdaBodyEnd(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onLambdaBodyStart(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onLambdaBodyStart(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onLambdaBodyStart(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onLambdaBodyStart(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onLambdaBodyStart(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onLambdaBodyStart(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onLambdaDefineStart(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onLambdaDefineStart(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onLambdaDefineStart(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onLambdaDefineStart(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onLambdaDefineStart(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onLambdaDefineStart(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onLe(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onLe(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onLe(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onLe(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onLe(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onLe(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onLt(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onLt(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onLt(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onLt(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onLt(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onLt(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onMatch(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onMatch(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onMatch(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onMatch(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onMatch(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onMatch(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onMethodEnter() - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
-
Called at the beginning of the method or after super class class call in the constructor.
- onMethodExit(int) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
-
Called before explicit exit from the method using either return or throw.
- onMethodInvoke(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onMethodInvoke(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onMethodInvoke(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onMethodInvoke(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onMethodInvoke(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onMethodInvoke(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onMethodName(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onMethodName(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onMethodName(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onMethodName(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onMethodName(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onMethodName(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onMethodParameter(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onMethodParameter(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onMethodParameter(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onMethodParameter(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onMethodParameter(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onMethodParameter(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onMod(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onMod(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onMod(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onMod(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onMod(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onMod(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onMult(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onMult(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onMult(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onMult(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onMult(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onMult(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onNeg(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onNeg(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onNeg(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onNeg(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onNeg(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onNeg(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onNeq(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onNeq(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onNeq(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onNeq(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onNeq(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onNeq(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onNot(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
-
Logic operation '!'
- onNot(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onNot(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onNot(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onNot(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onNot(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onShiftLeft(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onShiftLeft(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onShiftLeft(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onShiftLeft(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onShiftLeft(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onShiftLeft(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onShiftRight(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onShiftRight(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onShiftRight(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onShiftRight(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onShiftRight(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onShiftRight(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onSub(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onSub(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onSub(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onSub(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onSub(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onSub(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onTernaryBoolean(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onTernaryBoolean(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onTernaryBoolean(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onTernaryBoolean(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onTernaryBoolean(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onTernaryBoolean(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onTernaryEnd(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onTernaryEnd(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onTernaryEnd(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onTernaryEnd(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onTernaryEnd(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onTernaryEnd(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onTernaryLeft(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onTernaryLeft(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onTernaryLeft(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onTernaryLeft(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onTernaryLeft(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onTernaryLeft(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onTernaryRight(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onTernaryRight(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onTernaryRight(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onTernaryRight(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onTernaryRight(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onTernaryRight(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- onUnsignedShiftRight(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- onUnsignedShiftRight(Token<?>) - Method in interface com.googlecode.aviator.code.CodeGenerator
- onUnsignedShiftRight(Token<?>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- onUnsignedShiftRight(Token<?>) - Method in class com.googlecode.aviator.code.LambdaGenerator
- onUnsignedShiftRight(Token<?>) - Method in class com.googlecode.aviator.code.NoneCodeGenerator
- onUnsignedShiftRight(Token<?>) - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- op - Variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- op - Variable in class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction
- Op() - Constructor for enum com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction.Op
- Op() - Constructor for enum com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction.Op
- Opcodes - Interface in com.googlecode.aviator.asm
-
Defines the JVM opcodes, access flags and array type codes.
- operands - Variable in class com.googlecode.aviator.code.interpreter.InterpretContext
- operandsCount - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
-
Operands count to check stack frames
- OperationRuntime - Class in com.googlecode.aviator.runtime.op
-
Operation runtime
- OperationRuntime() - Constructor for class com.googlecode.aviator.runtime.op.OperationRuntime
- Operator - com.googlecode.aviator.lexer.token.Token.TokenType
- OperatorIR - Class in com.googlecode.aviator.code.interpreter.ir
-
OperatorType IR
- OperatorIR(OperatorType) - Constructor for class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- OperatorIR(OperatorType, AviatorFunction) - Constructor for class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- OperatorToken - Class in com.googlecode.aviator.lexer.token
-
Operator token
- OperatorToken(Token<?>, OperatorType) - Constructor for class com.googlecode.aviator.lexer.token.OperatorToken
- operatorType - Variable in class com.googlecode.aviator.lexer.token.OperatorToken
- OperatorType - Enum in com.googlecode.aviator.lexer.token
-
Operator type
- OperatorType(String, int) - Constructor for enum com.googlecode.aviator.lexer.token.OperatorType
- OPS - Static variable in class com.googlecode.aviator.lexer.ExpressionLexer
- OPS_MAP - Static variable in class com.googlecode.aviator.AviatorEvaluator
-
Deprecated.please use instance's field.
- opsMap - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
- optimize(List<IR>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- OPTIMIZE_LEVEL - com.googlecode.aviator.Options
-
Optimize level, default is
AviatorEvaluator.EVAL
- OptimizeCodeGenerator - Class in com.googlecode.aviator.code
-
Optimized code generator
- OptimizeCodeGenerator(AviatorEvaluatorInstance, String, ClassLoader, OutputStream) - Constructor for class com.googlecode.aviator.code.OptimizeCodeGenerator
- options - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Options
- Options - Enum in com.googlecode.aviator
-
Aviator Evaluator Configuration options.
- Options() - Constructor for enum com.googlecode.aviator.Options
- Options.Value - Class in com.googlecode.aviator
-
The option's value union
- opType - Variable in class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
- opType - Variable in class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
- opType - Variable in class com.googlecode.aviator.runtime.function.system.BinaryFunction
- or(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- OR - com.googlecode.aviator.lexer.token.OperatorType
- OR - com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction.LogicOp
- OR - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Constant for the
math
method. - OR - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- Other - com.googlecode.aviator.parser.ExpressionParser.StatementType
- OTHER - Static variable in class com.googlecode.aviator.asm.commons.AdviceAdapter
- outputLocals - Variable in class com.googlecode.aviator.asm.Frame
-
The output stack map frame locals.
- outputStack - Variable in class com.googlecode.aviator.asm.Frame
-
The output stack map frame stack.
- outputStackMax - Variable in class com.googlecode.aviator.asm.Label
-
Maximum height reached by the output stack, relatively to the top of the input stack.
- outputStackTop - Variable in class com.googlecode.aviator.asm.Frame
-
Relative size of the output stack.
- outputStream(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- OVERFLOW_FLAG - Static variable in class com.googlecode.aviator.lexer.ExpressionLexer
- OVERFLOW_SINGLE - Static variable in class com.googlecode.aviator.lexer.ExpressionLexer
- override(String, Object) - Method in class com.googlecode.aviator.script.AviatorBindings
- override(String, Object) - Method in class com.googlecode.aviator.utils.Env
-
Set an override value.
- owner - Variable in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
-
The owner's class name.
- owner - Variable in class com.googlecode.aviator.asm.Frame
-
The label (i.e.
- owner - Variable in class com.googlecode.aviator.asm.Handle
-
The internal name of the field or method designed by this handle.
P
- panns - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The runtime visible parameter annotations of this method.
- PARAM_MAP - Static variable in class com.googlecode.aviator.script.AviatorScriptEngineFactory
- paramArgTypeMatch(Class<?>, Class<?>) - Static method in class com.googlecode.aviator.utils.Reflector
- parameterCount - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator.MethodMetaData
- params - Variable in class com.googlecode.aviator.code.LambdaGenerator
- params - Variable in class com.googlecode.aviator.runtime.function.LambdaFunction
- params - Variable in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
- PARAMS_META - Static variable in class com.googlecode.aviator.utils.Constants
- parenDepth - Variable in class com.googlecode.aviator.parser.ScopeInfo
- parent - Variable in class com.googlecode.aviator.asm.AnnotationWriter
-
The byte vector to be used to store the number of values of this annotation.
- Parent - com.googlecode.aviator.parser.DepthState
- parentCodeGenerator - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
-
parent code generator when compiling lambda.
- parentCodeGenerator - Variable in class com.googlecode.aviator.code.LambdaGenerator
- parentCodeGenerator - Variable in class com.googlecode.aviator.code.OptimizeCodeGenerator
- parse() - Method in class com.googlecode.aviator.parser.ExpressionParser
- parse(boolean) - Method in class com.googlecode.aviator.parser.ExpressionParser
- parsedTokens - Variable in class com.googlecode.aviator.parser.ExpressionParser
- parseFloatIntoDecimal - Variable in class com.googlecode.aviator.lexer.ExpressionLexer
- parseIntegralNumberIntoDecimal - Variable in class com.googlecode.aviator.lexer.ExpressionLexer
- parser - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- parser - Variable in class com.googlecode.aviator.code.NoneCodeGenerator
- parser - Variable in class com.googlecode.aviator.code.OptimizeCodeGenerator
- Parser - Interface in com.googlecode.aviator.parser
- pattern - Variable in class com.googlecode.aviator.runtime.type.AviatorPattern
- pattern() - Method in class com.googlecode.aviator.parser.ExpressionParser
- Pattern - com.googlecode.aviator.lexer.token.Token.TokenType
- Pattern - com.googlecode.aviator.runtime.type.AviatorType
- PATTERN_TYPE - Static variable in class com.googlecode.aviator.runtime.function.system.TypeFunction
- PatternToken - Class in com.googlecode.aviator.lexer.token
-
A pattern token
- PatternToken(String, int, int) - Constructor for class com.googlecode.aviator.lexer.token.PatternToken
- pc - Variable in class com.googlecode.aviator.code.interpreter.InterpretContext
- pc - Variable in class com.googlecode.aviator.code.interpreter.ir.BranchIfIR
- pc - Variable in class com.googlecode.aviator.code.interpreter.ir.BranchUnlessIR
- pc - Variable in class com.googlecode.aviator.code.interpreter.ir.GotoIR
- pcIndex - Variable in class com.googlecode.aviator.code.interpreter.InterpretContext
- peek - Variable in class com.googlecode.aviator.lexer.ExpressionLexer
- peek() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
- peekLabel0() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- peekLabel0() - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- peekLabel1() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- peekLabel1() - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- peekValue() - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- pool - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The constant pool of this class.
- pop() - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- pop() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates a POP instruction.
- pop() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- pop() - Method in class com.googlecode.aviator.asm.Frame
-
Pops a type from the output frame stack and returns its value.
- pop() - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
- pop(int) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- pop(int) - Method in class com.googlecode.aviator.asm.Frame
-
Pops the given number of types from the output frame stack.
- pop(String) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- pop(String) - Method in class com.googlecode.aviator.asm.Frame
-
Pops a type from the output frame stack.
- POP - Static variable in interface com.googlecode.aviator.asm.Opcodes
- pop2() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates a POP2 instruction.
- pop2() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- POP2 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- PopIR - Class in com.googlecode.aviator.code.interpreter.ir
- PopIR() - Constructor for class com.googlecode.aviator.code.interpreter.ir.PopIR
- popLabel0() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- popLabel0() - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- popLabel1() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- popLabel1() - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- PopNIR - Class in com.googlecode.aviator.code.interpreter.ir
- PopNIR(int) - Constructor for class com.googlecode.aviator.code.interpreter.ir.PopNIR
- popOperand() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
-
Pop a operand from stack
- popOperand(int) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
-
Pop a operand from stack
- populateFilteredFuncNames() - Method in class com.googlecode.aviator.BaseExpression
- populateFullNames() - Method in class com.googlecode.aviator.BaseExpression
- populateNames() - Method in class com.googlecode.aviator.BaseExpression
- popValue() - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- position - Variable in class com.googlecode.aviator.asm.Label
-
The position of this label in the code, if known.
- preferClassLoader - Static variable in class com.googlecode.aviator.code.asm.ClassDefiner
- prefix - Variable in class com.googlecode.aviator.asm.commons.StaticInitMerger
- prequires - Variable in enum com.googlecode.aviator.Feature
-
Require feature sets for this feature.
- prev - Variable in class com.googlecode.aviator.asm.AnnotationWriter
-
Previous annotation writer.
- prevChar() - Method in class com.googlecode.aviator.lexer.ExpressionLexer
- previousBlock - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The previous basic block.
- previousFrame - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The last frame that was written in the StackMapTable attribute.
- previousFrameOffset - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The offset of the last frame that was written in the StackMapTable attribute.
- prevTokens - Variable in class com.googlecode.aviator.parser.ExpressionParser
- PRIMITIVE_TYPES - Static variable in class com.googlecode.aviator.utils.TypeUtils
- PrintFunction - Class in com.googlecode.aviator.runtime.function.system
-
println(obj) function to print object
- PrintFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.PrintFunction
- printInstruments() - Method in class com.googlecode.aviator.InterpretExpression
- PrintlnFunction - Class in com.googlecode.aviator.runtime.function.system
-
println(obj) function to print object with newline
- PrintlnFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.PrintlnFunction
- printlnTrace(Map<String, Object>, String) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
- printStackTrace(Map<String, Object>, Exception) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
- printTokenList() - Method in class com.googlecode.aviator.code.OptimizeCodeGenerator
- processVariadicArgs(Map<String, Object>, int, LambdaFunction, AviatorObject[]) - Static method in class com.googlecode.aviator.runtime.function.DispatchFunction
- PropertyFoundResult(ClassMethodFunction) - Constructor for class com.googlecode.aviator.utils.Reflector.PropertyFoundResult
- PropertyFoundResult(MethodHandle, boolean) - Constructor for class com.googlecode.aviator.utils.Reflector.PropertyFoundResult
- propertyName - Variable in class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
- PropertyType() - Constructor for enum com.googlecode.aviator.utils.Reflector.PropertyType
- PstFunction - Class in com.googlecode.aviator.runtime.function.system
-
pst([out], e) function to print stacktrace of exception
- PstFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.PstFunction
- pTypes - Variable in class com.googlecode.aviator.runtime.function.ClassMethodFunction
- push(boolean) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- push(double) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- push(float) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- push(int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- push(int) - Method in class com.googlecode.aviator.asm.Frame
-
Pushes a new type onto the output frame stack.
- push(long) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- push(ClassWriter, String) - Method in class com.googlecode.aviator.asm.Frame
-
Pushes a new type onto the output frame stack.
- push(Handle) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to push a handle on the stack.
- push(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- push(AviatorObject) - Method in class com.googlecode.aviator.code.interpreter.InterpretContext
- push(Object) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- push(String) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- pushback(Token<?>) - Method in class com.googlecode.aviator.lexer.ExpressionLexer
-
Push back token
- pushDesc(String) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- PUSHED - Static variable in class com.googlecode.aviator.asm.Label
-
Indicates if this basic block has been pushed in the basic block stack.
- pushLabel0(Label) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- pushLabel0(Label) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- pushLabel1(Label) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- pushLabel1(Label) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- pushOperand() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- pushOperand(int) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- pushValue(Object) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- put(AnnotationWriter[], int, ByteVector) - Static method in class com.googlecode.aviator.asm.AnnotationWriter
-
Puts the given annotation lists into the given byte vector.
- put(ByteVector) - Method in class com.googlecode.aviator.asm.AnnotationWriter
-
Puts the annotations of this annotation writer list into the given byte vector.
- put(ByteVector) - Method in class com.googlecode.aviator.asm.FieldWriter
-
Puts the content of this field into the given byte vector.
- put(ByteVector) - Method in class com.googlecode.aviator.asm.MethodWriter
-
Puts the bytecode of this method in the given byte vector.
- put(ClassWriter, byte[], int, int, int, ByteVector) - Method in class com.googlecode.aviator.asm.Attribute
-
Writes all the attributes of this attribute list in the given byte vector.
- put(Item) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Puts the given item in the constant pool's hash table.
- put(MethodWriter, ByteVector, int, boolean) - Method in class com.googlecode.aviator.asm.Label
-
Puts a reference to this label in the bytecode of a method.
- put(String, Object) - Method in class com.googlecode.aviator.BaseExpression.SymbolHashMap
- put(String, Object) - Method in class com.googlecode.aviator.script.AviatorBindings
- put(String, Object) - Method in class com.googlecode.aviator.utils.Env
-
Assign an value, if it's already in overrides, it will update it, otherwise set it to default map.
- put(K, V) - Method in class com.googlecode.aviator.utils.ArrayHashMap
- put(K, V) - Method in class com.googlecode.aviator.utils.LRUMap
- put(K, V) - Method in class com.googlecode.aviator.utils.SyncLRUMap
- PUT_CAPTURING_GROUPS_INTO_ENV - com.googlecode.aviator.Options
-
Whether to put capturing groups into passed-in env map when regular-expression pattern matches, default is true.If you don't want the groups, you can turn it off to get better performance in regular-expression pattern matching.
- put11(int, int) - Method in class com.googlecode.aviator.asm.ByteVector
-
Puts two bytes into this byte vector.
- put112(int, int, int) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Puts two bytes and one short into the constant pool.
- put12(int, int) - Method in class com.googlecode.aviator.asm.ByteVector
-
Puts a byte and a short into this byte vector.
- put122(int, int, int) - Method in class com.googlecode.aviator.asm.ClassWriter
-
Puts one byte and two shorts into the constant pool.
- put2cache(String, Class<?>) - Method in class com.googlecode.aviator.utils.Env
- putAll(Map) - Method in class com.googlecode.aviator.script.AviatorBindings
- putAll(Map) - Method in class com.googlecode.aviator.utils.Env
-
Add all key-value pairs from another map into the overrides map.
- putByte(int) - Method in class com.googlecode.aviator.asm.ByteVector
-
Puts a byte into this byte vector.
- putByteArray(byte[], int, int) - Method in class com.googlecode.aviator.asm.ByteVector
-
Puts an array of bytes into this byte vector.
- putDummyHandle(String, Map<String, Reflector.PropertyFoundResult>) - Static method in class com.googlecode.aviator.utils.Reflector
- putfield(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- putField(Type, String, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to store the top stack value in a non static field.
- PUTFIELD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- putInt(int) - Method in class com.googlecode.aviator.asm.ByteVector
-
Puts an int into this byte vector.
- putLong(long) - Method in class com.googlecode.aviator.asm.ByteVector
-
Puts a long into this byte vector.
- putShort(int) - Method in class com.googlecode.aviator.asm.ByteVector
-
Puts a short into this byte vector.
- putstatic(String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- putStatic(Type, String, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to store the top stack value in a static field.
- PUTSTATIC - Static variable in interface com.googlecode.aviator.asm.Opcodes
- putUTF8(String) - Method in class com.googlecode.aviator.asm.ByteVector
-
Puts an UTF8 string into this byte vector.
Q
R
- RandomFunction - Class in com.googlecode.aviator.runtime.function.system
-
rand() function to generate random double value
- RandomFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.RandomFunction
- randomLocal - Static variable in class com.googlecode.aviator.runtime.function.system.RandomFunction
- Range - Class in com.googlecode.aviator.runtime.type
-
A range in [start, end) with step.
- Range - com.googlecode.aviator.runtime.type.AviatorType
- Range(AviatorNumber, AviatorNumber, AviatorNumber) - Constructor for class com.googlecode.aviator.runtime.type.Range
- RANGE_TYPE - Static variable in class com.googlecode.aviator.runtime.function.system.TypeFunction
- RangeFunction - Class in com.googlecode.aviator.runtime.function.system
-
A function to create a range in [start, end] with step.
- RangeFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.RangeFunction
- rawFunc - Variable in class com.googlecode.aviator.runtime.function.TraceFunction
- REACHABLE - Static variable in class com.googlecode.aviator.asm.Label
-
Indicates if this label corresponds to a reachable basic block.
- reachEnd - Variable in class com.googlecode.aviator.code.interpreter.InterpretContext
- read(ClassReader, int, int, char[], int, Label[]) - Method in class com.googlecode.aviator.asm.Attribute
-
Reads a
type
attribute. - read(InputStream) - Method in class com.googlecode.aviator.runtime.module.IoModule
- readAnnotationValue(int, char[], String, AnnotationVisitor) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads a value of an annotation and makes the given visitor visit it.
- readAnnotationValues(int, char[], boolean, AnnotationVisitor) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads the values of an annotation and makes the given visitor visit them.
- readAttribute(Attribute[], String, int, int, char[], int, Label[]) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads an attribute in
b
. - readByte(int) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads a byte value in
b
. - readClass(int, char[]) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads a class constant pool item in
b
. - readClass(InputStream, boolean) - Static method in class com.googlecode.aviator.asm.ClassReader
-
Reads the bytecode of a class.
- readCode(MethodVisitor, Context, int) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads the bytecode of a method and makes the given visitor visit it.
- readConst(int, char[]) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads a numeric or string constant pool item in
b
. - reader - Variable in class com.googlecode.aviator.runtime.module.LineSequence
- reader(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- reader(File, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- reader(InputStream) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- reader(InputStream, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- readField(ClassVisitor, Context, int) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads a field and makes the given visitor visit it.
- readFrame(int, boolean, boolean, Label[], Context) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads a stack map frame and stores the result in the given
Context
object. - readFrameType(Object[], int, int, char[], Label[]) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads a stack map frame type and stores it at the given index in the given array.
- readFully(Reader) - Static method in class com.googlecode.aviator.utils.Utils
- readInt(byte[], int) - Static method in class com.googlecode.aviator.asm.MethodWriter
-
Reads a signed int value in the given byte array.
- readInt(int) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads a signed int value in
b
. - readLabel(int, Label[]) - Method in class com.googlecode.aviator.asm.ClassReader
-
Returns the label corresponding to the given offset.
- readLong(int) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads a signed long value in
b
. - readMethod(ClassVisitor, Context, int) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads a method and makes the given visitor visit it.
- readObject(ObjectInputStream) - Method in class com.googlecode.aviator.InterpretExpression
- readObject(ObjectInputStream) - Method in class com.googlecode.aviator.LiteralExpression
- readObject(ObjectInputStream) - Method in class com.googlecode.aviator.runtime.function.ClassMethodFunction
- readObject(ObjectInputStream) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- readParameterAnnotations(int, String, char[], boolean, MethodVisitor) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads parameter annotations and makes the given visitor visit them.
- readShort(byte[], int) - Static method in class com.googlecode.aviator.asm.MethodWriter
-
Reads a signed short value in the given byte array.
- readShort(int) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads a signed short value in
b
. - readUnsignedShort(byte[], int) - Static method in class com.googlecode.aviator.asm.MethodWriter
-
Reads an unsigned short value in the given byte array.
- readUnsignedShort(int) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads an unsigned short value in
b
. - readUTF(int, int, char[]) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads UTF8 string in
b
. - readUTF8(int, char[]) - Method in class com.googlecode.aviator.asm.ClassReader
-
Reads an UTF8 string constant pool item in
b
. - reduce(Map<String, Object>, AviatorObject, AviatorObject, Object, AviatorFunction) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerFunction
- REDUCER_EMPTY_VAR - Static variable in class com.googlecode.aviator.utils.Constants
- REDUCER_LOOP - Static variable in class com.googlecode.aviator.utils.Constants
- REDUCER_LOOP_VAR - Static variable in class com.googlecode.aviator.utils.Constants
- ReducerBreakFn - Static variable in class com.googlecode.aviator.utils.Constants
- ReducerBreakFunction - Class in com.googlecode.aviator.runtime.function.internal
-
Internal reducer-break function for 'for-loop' structure.
- ReducerBreakFunction() - Constructor for class com.googlecode.aviator.runtime.function.internal.ReducerBreakFunction
- ReducerContFn - Static variable in class com.googlecode.aviator.utils.Constants
- ReducerContFunction - Class in com.googlecode.aviator.runtime.function.internal
-
Internal reducer-continue function for 'for-loop' structure.
- ReducerContFunction() - Constructor for class com.googlecode.aviator.runtime.function.internal.ReducerContFunction
- ReducerEmptyVal - Static variable in class com.googlecode.aviator.utils.Constants
- ReducerFn - Static variable in class com.googlecode.aviator.utils.Constants
- ReducerFunction - Class in com.googlecode.aviator.runtime.function.internal
-
Internal reducer-callcc function for 'for-loop' structure.
- ReducerFunction() - Constructor for class com.googlecode.aviator.runtime.function.internal.ReducerFunction
- ReducerResult - Class in com.googlecode.aviator.runtime.function.internal
-
ReducerResult in looping.
- ReducerResult(ReducerState, AviatorObject) - Constructor for class com.googlecode.aviator.runtime.function.internal.ReducerResult
- ReducerReturnFn - Static variable in class com.googlecode.aviator.utils.Constants
- ReducerReturnFunction - Class in com.googlecode.aviator.runtime.function.internal
-
Internal reducer-return function for 'for-loop' structure.
- ReducerReturnFunction() - Constructor for class com.googlecode.aviator.runtime.function.internal.ReducerReturnFunction
- ReducerState - Enum in com.googlecode.aviator.runtime.function.internal
- ReducerState() - Constructor for enum com.googlecode.aviator.runtime.function.internal.ReducerState
- referenceCount - Variable in class com.googlecode.aviator.asm.Label
-
Number of forward references to this label, times two.
- Reflector - Class in com.googlecode.aviator.utils
-
Some code is copied from https://github.com/clojure/clojure/blob/master/src/jvm/clojure/lang/Reflector.java
- Reflector() - Constructor for class com.googlecode.aviator.utils.Reflector
- Reflector.MethodKey - Class in com.googlecode.aviator.utils
-
Class's instance method cache key
- Reflector.PropertyFoundResult - Class in com.googlecode.aviator.utils
- Reflector.PropertyType - Enum in com.googlecode.aviator.utils
- Reflector.Target - Class in com.googlecode.aviator.utils
- refs - Variable in class com.googlecode.aviator.parser.VariableMeta
- rel() - Method in class com.googlecode.aviator.parser.ExpressionParser
- rem(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- REM - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Constant for the
math
method. - remap(int, Type) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
- remove() - Method in class com.googlecode.aviator.runtime.type.seq.EmptySequence.EmptyIterator
- remove(Handler, Label, Label) - Static method in class com.googlecode.aviator.asm.Handler
-
Removes the range between start and end from the given exception handlers.
- remove(Object) - Method in class com.googlecode.aviator.script.AviatorBindings
- remove(Object) - Method in class com.googlecode.aviator.utils.ArrayHashMap
- remove(Object) - Method in class com.googlecode.aviator.utils.Env
-
Remove a key-value pair.
- remove(Object) - Method in class com.googlecode.aviator.utils.IdentityHashSet
- remove(Object) - Method in class com.googlecode.aviator.utils.LRUMap
- remove(Object) - Method in class com.googlecode.aviator.utils.SyncLRUMap
- removeEldestEntry(Map.Entry<K, V>) - Method in class com.googlecode.aviator.utils.LRUMap
- removeEldestEntry(Map.Entry<K, V>) - Method in class com.googlecode.aviator.utils.SyncLRUMap
- removeFunction(AviatorFunction) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Remove a aviator function
- removeFunction(AviatorFunction) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Remove a aviator function
- removeFunction(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Remove an aviator function by name,it's not thread-safe.
- removeFunction(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Remove an aviator function by name,it's not thread-safe.
- removeFunctionLoader(FunctionLoader) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Removes a function loader.
- removeFunctionLoader(FunctionLoader) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Remove a function loader
- removeModule(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Remove a module by namespace name.
- removeOpFunction(OperatorType) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Remove an operator aviator function by op type, it's not thread-safe.
- removeOpFunction(OperatorType) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Remove an operator aviator function by op type, it's not thread-safe.
- rename() - Method in annotation type com.googlecode.aviator.annotation.Function
-
Rename the method name as the imported function name.
- replaceObject(Object) - Method in class com.googlecode.aviator.serialize.AviatorObjectOutputStream
- reportSyntaxError(String) - Method in class com.googlecode.aviator.parser.ExpressionParser
- REQUIRE_FN - Static variable in class com.googlecode.aviator.utils.Constants
- RequireFunction - Class in com.googlecode.aviator.runtime.function.system
-
require('script.av') to load a script and retrieve it's exports, if it's required before, it will return the exports directly.
- RequireFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.RequireFunction
- requireScript(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Loads a script from path and return its exports with module caching.
- reserve(Variable) - Method in class com.googlecode.aviator.lexer.SymbolTable
- reserve(String) - Method in class com.googlecode.aviator.lexer.SymbolTable
- RESERVED - Static variable in class com.googlecode.aviator.asm.MethodWriter
-
Reserved for future use
- RESERVED - Static variable in class com.googlecode.aviator.lexer.SymbolTable
- reserveKeyword(Variable) - Static method in class com.googlecode.aviator.lexer.SymbolTable
- reserveName(String) - Static method in class com.googlecode.aviator.runtime.type.AviatorJavaType
-
Reserved special var names, return null if not successes.
- resetClassLoader() - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Reset the classloader to a new instance.
- resetContext() - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- resetLambdaContext(AviatorFunction) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
- resize - Variable in class com.googlecode.aviator.asm.MethodWriter
-
Indicates if some jump instructions are too small and need to be resized.
- resize(ArrayHashMap.MapEntry<K, V>[]) - Method in class com.googlecode.aviator.utils.ArrayHashMap
- RESIZE - Static variable in class com.googlecode.aviator.asm.ClassReader
-
True to enable JSR_W and GOTO_W support.
- resizeBuffer(byte[], int, int) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- RESIZED - Static variable in class com.googlecode.aviator.asm.Label
-
Indicates if this label has been updated, after instruction resizing.
- resizeIfLoadHigh(ArrayHashMap.MapEntry<K, V>[]) - Method in class com.googlecode.aviator.utils.ArrayHashMap
- resizeInstructions() - Method in class com.googlecode.aviator.asm.MethodWriter
-
Resizes and replaces the temporary instructions inserted by
Label.resolve(com.googlecode.aviator.asm.MethodWriter, int, byte[])
for wide forward jumps, while keeping jump offsets and instruction addresses consistent. - resolve(MethodWriter, int, byte[]) - Method in class com.googlecode.aviator.asm.Label
-
Resolves all forward references to this label.
- resolveClass(ObjectStreamClass) - Method in class com.googlecode.aviator.serialize.AviatorObjectInputStream
- resolveClassSymbol(String) - Method in class com.googlecode.aviator.utils.Env
- resolveClassSymbol(String, boolean) - Method in class com.googlecode.aviator.utils.Env
- RESOLVED - Static variable in class com.googlecode.aviator.asm.Label
-
Indicates if the position of this label is known.
- resolvedClasses - Variable in class com.googlecode.aviator.utils.Env
- resolveFromImportedPackages(String) - Method in class com.googlecode.aviator.utils.Env
- resolveFromImportedSymbols(String, Class<?>) - Method in class com.googlecode.aviator.utils.Env
- resolveLabels(List<IR>) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- resolveObject(Object) - Method in class com.googlecode.aviator.serialize.AviatorObjectInputStream
- resource(String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- restoreScope(ScopeInfo) - Method in class com.googlecode.aviator.parser.ExpressionParser
-
(non-Javadoc)
- restoreScope(ScopeInfo) - Method in interface com.googlecode.aviator.parser.Parser
- result - Variable in class com.googlecode.aviator.LiteralExpression
- result - Variable in class com.googlecode.aviator.runtime.function.system.ConstantFunction
- ret(int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates a RET instruction.
- ret(int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- RET - Static variable in class com.googlecode.aviator.asm.Label
-
Indicates if this basic block ends with a RET instruction.
- RET - Static variable in interface com.googlecode.aviator.asm.Opcodes
- retrieveFromCache(String) - Method in class com.googlecode.aviator.utils.Env
- retrieveGetterHandle(Map<String, Reflector.PropertyFoundResult>, Class<?>, String) - Static method in class com.googlecode.aviator.utils.Reflector
- retrieveSetterHandle(Map<String, Reflector.PropertyFoundResult>, Class<?>, String) - Static method in class com.googlecode.aviator.utils.Reflector
- retrieveStaticFieldHandle(Map<String, Reflector.PropertyFoundResult>, Class<?>, String) - Static method in class com.googlecode.aviator.utils.Reflector
- retrieveStaticFunction(Map<String, Reflector.PropertyFoundResult>, Class<?>, String) - Static method in class com.googlecode.aviator.utils.Reflector
- Return - com.googlecode.aviator.Feature
-
return statement
- Return - com.googlecode.aviator.parser.ExpressionParser.StatementType
- Return - com.googlecode.aviator.runtime.function.internal.ReducerState
- RETURN - Static variable in interface com.googlecode.aviator.asm.Opcodes
- RETURN - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
return keyword
- returnArray - Variable in class com.googlecode.aviator.runtime.type.seq.ListCollector
- returnStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
-
Call __reducer_return(result)
- returnType - Variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Return type of the method visited by this adapter.
- returnValue() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to return the top stack value to the caller.
- RIGHT_PAREN - Static variable in class com.googlecode.aviator.parser.ExpressionParser
- run() - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- run() - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- run() - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- run() - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- RUNTIME_UTILS - Static variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- RuntimeFunctionDelegator - Class in com.googlecode.aviator.runtime
-
Runtime function delegator
- RuntimeFunctionDelegator(String, SymbolTable, FunctionMissing) - Constructor for class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- RuntimeUtils - Class in com.googlecode.aviator.runtime
-
Runtime utils
- RuntimeUtils() - Constructor for class com.googlecode.aviator.runtime.RuntimeUtils
S
- SALOAD - Static variable in interface com.googlecode.aviator.asm.Opcodes
- SAME_FRAME - Static variable in class com.googlecode.aviator.asm.MethodWriter
-
Frame has exactly the same locals as the previous stack map frame and number of stack items is zero.
- SAME_FRAME_EXTENDED - Static variable in class com.googlecode.aviator.asm.MethodWriter
-
Frame has exactly the same locals as the previous stack map frame and number of stack items is zero.
- SAME_LOCALS_1_STACK_ITEM_FRAME - Static variable in class com.googlecode.aviator.asm.MethodWriter
-
Frame has exactly the same locals as the previous stack map frame and number of stack items is 1
- SAME_LOCALS_1_STACK_ITEM_FRAME_EXTENDED - Static variable in class com.googlecode.aviator.asm.MethodWriter
-
Frame has exactly the same locals as the previous stack map frame and number of stack items is 1.
- SASTORE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- sb - Variable in class com.googlecode.aviator.runtime.type.AviatorStringBuilder
- SBYTE_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of instructions with an signed byte argument.
- scan() - Method in class com.googlecode.aviator.lexer.ExpressionLexer
- scan(boolean) - Method in class com.googlecode.aviator.lexer.ExpressionLexer
- scope - Variable in class com.googlecode.aviator.parser.ExpressionParser
- SCOPE_META - Static variable in class com.googlecode.aviator.utils.Constants
- scopeInfo - Variable in class com.googlecode.aviator.code.LambdaGenerator
- ScopeInfo - Class in com.googlecode.aviator.parser
-
Lexical scope info
- ScopeInfo(int, int, int, int, boolean, Deque<DepthState>) - Constructor for class com.googlecode.aviator.parser.ScopeInfo
- scopes() - Method in annotation type com.googlecode.aviator.annotation.Import
-
Setting import method scope, default is {ImportScope.Instance, ImportScope.Static}
- scopeStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
- segs - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance.StringSegments
- SendIR - Class in com.googlecode.aviator.code.interpreter.ir
- SendIR(String, int, boolean, int, SourceInfo) - Constructor for class com.googlecode.aviator.code.interpreter.ir.SendIR
- seq - Variable in class com.googlecode.aviator.runtime.type.seq.LimitedSequence
- seq(BufferedReader) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- seq(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
-
cast a file into a sequence of text lines in file.
- seq(Object, Map<String, Object>) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
-
Cast an object into sequence if possible, otherwise throw an exception.
- SEQ_ADD - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqIntoFunction
- SEQ_LIST_VAR - Static variable in class com.googlecode.aviator.utils.Constants
- SeqAddAllFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.add function to add all elements in other sequence into this one.
- SeqAddAllFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqAddAllFunction
- SeqAddFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.add function to add an element into seq.
- SeqAddFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqAddFunction
- SeqArrayFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.array(class, ...elements) function to create a new array of special type and elements.
- SeqArrayFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqArrayFunction
- SeqCollectorFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.collector(seq) to create a collector for this sequence.
- SeqCollectorFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqCollectorFunction
- SeqCollectorRawFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.raw(collector) to retrieve the raw container of collector.
- SeqCollectorRawFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqCollectorRawFunction
- SeqCompsitePredFunFunction - Class in com.googlecode.aviator.runtime.function.seq
-
Composite predicate function with && or ||
- SeqCompsitePredFunFunction(String, SeqCompsitePredFunFunction.LogicOp) - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction
- SeqCompsitePredFunFunction.LogicOp - Enum in com.googlecode.aviator.runtime.function.seq
- SeqContainsKeyFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.contains_key(map,key) function to check if seq(should be map) contains the key.
- SeqContainsKeyFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqContainsKeyFunction
- SeqCountFunction - Class in com.googlecode.aviator.runtime.function.seq
-
count(seq) to get seq's size
- SeqCountFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqCountFunction
- SeqEveryFunction - Class in com.googlecode.aviator.runtime.function.seq
-
Returns true if fun.call(x) is logical true for every x in sequence, else false.
- SeqEveryFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqEveryFunction
- SeqFilterFunction - Class in com.googlecode.aviator.runtime.function.seq
-
filter(seq,predicate) to filter seq by predicate
- SeqFilterFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqFilterFunction
- SeqFunction - Class in com.googlecode.aviator.runtime.function.system
-
seq(obj) function to cast a object into sequence, throw an runtime exception if fail.
- SeqFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.SeqFunction
- SeqGetFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.get function to retrieve a element by index(for list) or key(for map).
- SeqGetFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqGetFunction
- SeqIncludeFunction - Class in com.googlecode.aviator.runtime.function.seq
-
include(seq,obj) function to check if seq contains object
- SeqIncludeFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqIncludeFunction
- SeqIntoFunction - Class in com.googlecode.aviator.runtime.function.seq
-
into(to_coll, from_coll) Adds all elements in from_coll into to_coll by seq.add(to_coll, element) and return the to_coll.
- SeqIntoFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqIntoFunction
- SeqKeysFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.keys(map) to retrieve keys sequence of the map.
- SeqKeysFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqKeysFunction
- SeqMakePredicateFunFunction - Class in com.googlecode.aviator.runtime.function.seq
-
Function to make predicate for filter function
- SeqMakePredicateFunFunction(String, OperatorType) - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
- SeqMakePredicateFunFunction(String, OperatorType, AviatorObject) - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
- SeqMapEntryFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.entry(key, value) function to create a Map.Entry instance.
- SeqMapEntryFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction
- SeqMapEntryFunction.MapEntry - Class in com.googlecode.aviator.runtime.function.seq
- SeqMapFunction - Class in com.googlecode.aviator.runtime.function.seq
-
map(col,fun) function to iterate seq with function
- SeqMapFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqMapFunction
- SeqMaxFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.max function to find the largest element in sequence.
- SeqMaxFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqMaxFunction
- SeqMinFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.min function to find the smallest element in sequence.
- SeqMinFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqMinFunction
- SeqNewArrayFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.array_of(class, len) function to create a new array of special type and size.
- SeqNewArrayFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
- SeqNewListFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.list function to new an array list.
- SeqNewListFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqNewListFunction
- SeqNewMapFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.map function to new a hash map.
- SeqNewMapFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqNewMapFunction
- SeqNewSetFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.set function to new a hash set.
- SeqNewSetFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqNewSetFunction
- SeqNotAnyFunction - Class in com.googlecode.aviator.runtime.function.seq
-
Returns false if fun.call(x) is logical true for any x in sequence, else true.
- SeqNotAnyFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqNotAnyFunction
- SeqPredicateFunction - Class in com.googlecode.aviator.runtime.function.seq
-
A predicate function
- SeqPredicateFunction(String, OperatorType, AviatorObject) - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
- SeqPredicateFunction(String, OperatorType, AviatorObject, AviatorObject) - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
- SeqPutFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.put function to set a element value by index(for list) or key(for map).
- SeqPutFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqPutFunction
- SeqReduceFunction - Class in com.googlecode.aviator.runtime.function.seq
-
reduce(col,fun,init) function to reduce seq with function and a initial value value
- SeqReduceFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqReduceFunction
- SeqRemoveFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.add function to add an element into seq.
- SeqRemoveFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqRemoveFunction
- SeqReverseFunction - Class in com.googlecode.aviator.runtime.function.seq
-
reverse(seq) to reverse an array or list in place.
- SeqReverseFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqReverseFunction
- SeqSomeFunction - Class in com.googlecode.aviator.runtime.function.seq
-
Returns the first logical true value of fun.call(x) for any x in sequence, else returns nil.
- SeqSomeFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqSomeFunction
- SeqSortFunction - Class in com.googlecode.aviator.runtime.function.seq
-
sort(list, [comparator]) function to sort a java.util.List or array,return a sorted duplicate object
- SeqSortFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqSortFunction
- Sequence<T> - Interface in com.googlecode.aviator.runtime.type
-
Sequence mark interface.
- SeqValsFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.vals(map) to retrieve values sequence of the map.
- SeqValsFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqValsFunction
- SeqZipmapFunction - Class in com.googlecode.aviator.runtime.function.seq
-
seq.collector(seq) to create a collector for this sequence.
- SeqZipmapFunction() - Constructor for class com.googlecode.aviator.runtime.function.seq.SeqZipmapFunction
- SERIALIZABLE - com.googlecode.aviator.Options
-
Whether the compiled expression is serializable.
- serialVersionUID - Static variable in class com.googlecode.aviator.BaseExpression
- serialVersionUID - Static variable in class com.googlecode.aviator.BaseExpression.SymbolHashMap
- serialVersionUID - Static variable in class com.googlecode.aviator.ClassExpression
- serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.AssertTypeIR
- serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.BranchIfIR
- serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.BranchUnlessIR
- serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.ClearIR
- serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.GotoIR
- serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.Label
- serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.LoadIR
- serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.NewLambdaIR
- serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.PopIR
- serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.PopNIR
- serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.SendIR
- serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.SourceInfo
- serialVersionUID - Static variable in class com.googlecode.aviator.code.interpreter.ir.VisitLabelIR
- serialVersionUID - Static variable in exception com.googlecode.aviator.exception.CompareNotSupportedException
- serialVersionUID - Static variable in exception com.googlecode.aviator.exception.CompileExpressionErrorException
- serialVersionUID - Static variable in exception com.googlecode.aviator.exception.ExpressionNotFoundException
- serialVersionUID - Static variable in exception com.googlecode.aviator.exception.ExpressionRuntimeException
- serialVersionUID - Static variable in exception com.googlecode.aviator.exception.ExpressionSyntaxErrorException
- serialVersionUID - Static variable in exception com.googlecode.aviator.exception.FunctionNotFoundException
- serialVersionUID - Static variable in exception com.googlecode.aviator.exception.IllegalArityException
- serialVersionUID - Static variable in exception com.googlecode.aviator.exception.LoadScriptFailureException
- serialVersionUID - Static variable in exception com.googlecode.aviator.exception.NoSuchPropertyException
- serialVersionUID - Static variable in exception com.googlecode.aviator.exception.StandardError
- serialVersionUID - Static variable in exception com.googlecode.aviator.exception.TimeoutException
- serialVersionUID - Static variable in exception com.googlecode.aviator.exception.UnsupportedFeatureException
- serialVersionUID - Static variable in class com.googlecode.aviator.InterpretExpression
- serialVersionUID - Static variable in class com.googlecode.aviator.lexer.SymbolTable
- serialVersionUID - Static variable in class com.googlecode.aviator.lexer.token.AbstractToken
- serialVersionUID - Static variable in class com.googlecode.aviator.lexer.token.CharToken
- serialVersionUID - Static variable in class com.googlecode.aviator.lexer.token.DelegateToken
- serialVersionUID - Static variable in class com.googlecode.aviator.lexer.token.NumberToken
- serialVersionUID - Static variable in class com.googlecode.aviator.lexer.token.OperatorToken
- serialVersionUID - Static variable in class com.googlecode.aviator.lexer.token.PatternToken
- serialVersionUID - Static variable in class com.googlecode.aviator.lexer.token.StringToken
- serialVersionUID - Static variable in class com.googlecode.aviator.lexer.token.Variable
- serialVersionUID - Static variable in class com.googlecode.aviator.LiteralExpression
- serialVersionUID - Static variable in class com.googlecode.aviator.parser.VariableMeta
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.AbstractFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.ClassMethodFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.DispatchFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.CatchHandler
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.CatchHandlerFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.IfCallccFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.NewInstanceFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.ReducerBreakFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.ReducerContFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.ReducerFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.ReducerReturnFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.ThrowFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.TryCatchFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.UnpackingArgsFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.internal.UseFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.LambdaFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathAbsFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathAcosFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathAsinFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathAtanFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathCeilFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathCosFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathFloorFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathLog10Function
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathLogFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathPowFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathRoundFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathSinFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathSqrtFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.math.MathTanFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqAddAllFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqAddFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqArrayFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqCollectorFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqCollectorRawFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqContainsKeyFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqCountFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqEveryFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqFilterFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqGetFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqIncludeFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqIntoFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqKeysFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqMapFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqMaxFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqMinFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqNewListFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqNewMapFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqNewSetFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqNotAnyFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqPutFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqReduceFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqRemoveFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqReverseFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqSomeFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqSortFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqValsFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.seq.SeqZipmapFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.string.StringContainsFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.string.StringEndsWithFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.string.StringIndexOfFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.string.StringJoinFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.string.StringLengthFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.string.StringReplaceAllFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.string.StringReplaceFirstFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.string.StringSplitFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.string.StringStartsWithFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.string.StringSubStringFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction
- serialVersionUID - Static variable in exception com.googlecode.aviator.runtime.function.system.AssertFunction.AssertFailed
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.AssertFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.BigIntFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.BinaryFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.BooleanFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.ComparatorFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.CompareFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.ConstantFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.Date2StringFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.DecimalFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.DoubleFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.EvalFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.IdentityFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.IsAFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.IsDefFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.LoadFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.LongFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.MaxFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.MetaFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.MinFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.NowFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.PrintFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.PrintlnFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.PstFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.RandomFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.RangeFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.RequireFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.SeqFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.StrFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.String2DateFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.SysDateFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.TupleFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.TypeFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.UndefFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.WithMetaFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.function.system.WithoutMetaFunction
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.FunctionParam
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.JavaMethodReflectionFunctionMissing
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.LambdaFunctionBootstrap
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorBigInt
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorBoolean
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorDecimal
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorDouble
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorJavaType
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorLong
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorNil
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorNumber
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorObject
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorPattern
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorString
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.AviatorStringBuilder
- serialVersionUID - Static variable in class com.googlecode.aviator.runtime.type.Range
- serialVersionUID - Static variable in class com.googlecode.aviator.utils.ArrayHashMap.MapEntry
- serialVersionUID - Static variable in class com.googlecode.aviator.utils.ArrayHashMap
- serialVersionUID - Static variable in class com.googlecode.aviator.utils.Env
- serialVersionUID - Static variable in class com.googlecode.aviator.utils.LRUMap
- serialVersionUID - Static variable in class com.googlecode.aviator.utils.SyncLRUMap
- SerialVersionUIDAdder - Class in com.googlecode.aviator.asm.commons
-
A
ClassVisitor
that adds a serial version unique identifier to a class if missing. - SerialVersionUIDAdder(int, ClassVisitor) - Constructor for class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
-
Creates a new
SerialVersionUIDAdder
. - SerialVersionUIDAdder(ClassVisitor) - Constructor for class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
-
Creates a new
SerialVersionUIDAdder
. - SerialVersionUIDAdder.Item - Class in com.googlecode.aviator.asm.commons
- set(double) - Method in class com.googlecode.aviator.asm.Item
-
Sets this item to a double item.
- set(float) - Method in class com.googlecode.aviator.asm.Item
-
Sets this item to a float item.
- set(int) - Method in class com.googlecode.aviator.asm.Item
-
Sets this item to an integer item.
- set(int, int) - Method in class com.googlecode.aviator.asm.Frame
-
Sets the output frame local variable type at the given index.
- set(int, int) - Method in class com.googlecode.aviator.asm.Item
-
Sets the item to a BootstrapMethod item.
- set(int, Object) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- set(int, String, String, String) - Method in class com.googlecode.aviator.asm.Item
-
Sets this item to an item that do not hold a primitive value.
- set(long) - Method in class com.googlecode.aviator.asm.Item
-
Sets this item to a long item.
- set(Object, int, Object) - Static method in class com.googlecode.aviator.utils.ArrayUtils
- set(String, String, int) - Method in class com.googlecode.aviator.asm.Item
-
Sets the item to an InvokeDynamic item.
- setAviatorClassLoader(AviatorClassLoader) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Deprecated.
- setAviatorClassLoader(AviatorClassLoader) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Set a custom aviator class loader
- setBYTECODE_VER(int) - Static method in class com.googlecode.aviator.AviatorEvaluator
- setBytecodeVersion(int) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Set the generated java classes java byte code version.
- setCached(boolean) - Method in class com.googlecode.aviator.script.AviatorScriptEngine
-
Setting whether to cache the compiled script, default is true(caching).
- setCachedExpressionByDefault(boolean) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
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<Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
- setClassBytes(byte[]) - Method in class com.googlecode.aviator.ClassExpression
- setCodeGenerator(CodeGenerator) - Method in class com.googlecode.aviator.parser.ExpressionParser
- setCodeGenerator(CodeGenerator) - Method in interface com.googlecode.aviator.parser.Parser
- setCompileEnv(BaseExpression, Env) - Static method in class com.googlecode.aviator.ExpressionAccessor
- setCompileEnv(Env) - Method in class com.googlecode.aviator.BaseExpression
- setContext(Env) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- setEntries(ArrayHashMap.MapEntry[]) - Method in class com.googlecode.aviator.utils.ArrayHashMap
- setEnvProcessor(EnvProcessor) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Set an env processor.
- setExpression(BaseExpression, String) - Static method in class com.googlecode.aviator.ExpressionAccessor
- setExpression(Expression) - Method in class com.googlecode.aviator.script.AviatorBindings
- setExpression(Expression) - Method in class com.googlecode.aviator.utils.Env
- setExpression(String) - Method in class com.googlecode.aviator.BaseExpression
- setFirstIndex(int) - Method in class com.googlecode.aviator.parser.VariableMeta
- setFrameLocal(int, Object) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
- setFuncsArgs(BaseExpression, Map<Integer, List<FunctionArgument>>) - Static method in class com.googlecode.aviator.ExpressionAccessor
- setFuncsArgs(Map<Integer, List<FunctionArgument>>) - Method in class com.googlecode.aviator.BaseExpression
- setFunctionMissing(FunctionMissing) - Static method in class com.googlecode.aviator.AviatorEvaluator
- setFunctionMissing(FunctionMissing) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Configure a function missing handler.the handler can be null.
- setFunctionNames(BaseExpression, List<String>) - Static method in class com.googlecode.aviator.ExpressionAccessor
- setFunctionNames(List<String>) - Method in class com.googlecode.aviator.BaseExpression
- setInheritEnv(boolean) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- setInit(boolean) - Method in class com.googlecode.aviator.parser.VariableMeta
- setInstalled(boolean) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- setInstance(AviatorEvaluatorInstance) - Method in class com.googlecode.aviator.BaseExpression
- setInstance(AviatorEvaluatorInstance) - Method in class com.googlecode.aviator.script.AviatorBindings
- setInstance(AviatorEvaluatorInstance) - Method in class com.googlecode.aviator.utils.Env
- setInstance(BaseExpression, AviatorEvaluatorInstance) - Static method in class com.googlecode.aviator.ExpressionAccessor
- setLambdaBootstraps(BaseExpression, Map<String, LambdaFunctionBootstrap>) - Static method in class com.googlecode.aviator.ExpressionAccessor
- setLambdaBootstraps(Map<String, LambdaFunctionBootstrap>) - Method in class com.googlecode.aviator.BaseExpression
- setLambdaBootstraps(Map<String, LambdaFunctionBootstrap>) - Method in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- setLambdaBootstraps(Map<String, LambdaFunctionBootstrap>) - Method in interface com.googlecode.aviator.code.EvalCodeGenerator
- setLambdaFunctionBootstrap(LambdaFunctionBootstrap) - Method in class com.googlecode.aviator.lexer.token.DelegateToken
- setLexeme(String) - Method in class com.googlecode.aviator.lexer.token.Variable
- setLineNo(int) - Method in class com.googlecode.aviator.lexer.ExpressionLexer
- setLocalType(int, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
- setLocalType(int, Type) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
-
Notifies subclasses that a local variable has been added or remapped.
- setMathContext(MathContext) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Deprecated.please use
AviatorEvaluator.setOption(Options, Object)
- setMaxStacks(int) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- setMetaMap(Map<String, Object>) - Method in class com.googlecode.aviator.lexer.token.AbstractToken
- setmOverrides(Map<String, Object>) - Method in class com.googlecode.aviator.script.AviatorBindings
- setmOverrides(Map<String, Object>) - Method in class com.googlecode.aviator.utils.Env
- setName(String) - Method in class com.googlecode.aviator.parser.VariableMeta
- setNumber(Number) - Method in class com.googlecode.aviator.lexer.token.NumberToken
- setOptimize(int) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
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(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- setProperty(Map<String, Object>, String, Object) - Static method in class com.googlecode.aviator.utils.Reflector
- setQuote(boolean) - Method in class com.googlecode.aviator.lexer.token.Variable
- setRefs(int) - Method in class com.googlecode.aviator.parser.VariableMeta
- setScopeInfo(ScopeInfo) - Method in class com.googlecode.aviator.code.LambdaGenerator
- setSourceFile(BaseExpression, String) - Static method in class com.googlecode.aviator.ExpressionAccessor
- setSourceFile(String) - Method in class com.googlecode.aviator.BaseExpression
- setStats(long, Env.IntCounter) - Method in class com.googlecode.aviator.utils.Env
- setTraceOutputStream(OutputStream) - Static method in class com.googlecode.aviator.AviatorEvaluator
-
Set trace output stream
- setTraceOutputStream(OutputStream) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Set trace output stream
- setType(CompileTypes) - Method in class com.googlecode.aviator.parser.VariableMeta
- setValue(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- setValue(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- setValue(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- setValue(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType
- setValue(Object) - Method in class com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction.MapEntry
- setValue(V) - Method in class com.googlecode.aviator.utils.ArrayHashMap.MapEntry
- shift() - Method in class com.googlecode.aviator.parser.ExpressionParser
- SHIFT_LEFT - com.googlecode.aviator.lexer.token.OperatorType
- SHIFT_LEFT - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- SHIFT_RIGHT - com.googlecode.aviator.lexer.token.OperatorType
- SHIFT_RIGHT - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- shiftLeft(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- shiftLeft(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- shiftLeft(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- shiftLeft(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- shiftRight(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- shiftRight(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- shiftRight(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- shiftRight(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- shl(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- SHL - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Constant for the
math
method. - SHORT - Static variable in class com.googlecode.aviator.asm.Frame
-
The SHORT type.
- SHORT - Static variable in class com.googlecode.aviator.asm.Type
-
The sort of the short type.
- SHORT_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of instructions with an signed short argument.
- SHORT_TYPE - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
- SHORT_TYPE - Static variable in class com.googlecode.aviator.asm.Type
-
The short type.
- shr(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- SHR - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Constant for the
math
method. - signature - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The constant pool item that contains the signature of this class.
- signature - Variable in class com.googlecode.aviator.asm.FieldWriter
-
The index of the constant pool item that contains the signature of this field.
- signature - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The signature of this method.
- SIGNATURES - Static variable in class com.googlecode.aviator.asm.ClassReader
-
True to enable signatures support.
- SIPUSH - Static variable in interface com.googlecode.aviator.asm.Opcodes
- size - Variable in class com.googlecode.aviator.asm.AnnotationWriter
-
The number of values in this annotation.
- size - Variable in class com.googlecode.aviator.utils.ArrayHashMap
- size() - Method in class com.googlecode.aviator.runtime.type.Range
- size() - Method in class com.googlecode.aviator.script.AviatorBindings
- size() - Method in class com.googlecode.aviator.utils.ArrayHashMap
- size() - Method in class com.googlecode.aviator.utils.Env
-
Get the number of entries in the map.
- size() - Method in class com.googlecode.aviator.utils.IdentityHashSet
- size() - Method in class com.googlecode.aviator.utils.LRUMap
- size() - Method in class com.googlecode.aviator.utils.SyncLRUMap
- SIZE - Static variable in class com.googlecode.aviator.asm.Frame
-
The stack size variation corresponding to each JVM instruction.
- SKIP_CODE - Static variable in class com.googlecode.aviator.asm.ClassReader
-
Flag to skip method code.
- SKIP_DEBUG - Static variable in class com.googlecode.aviator.asm.ClassReader
-
Flag to skip the debug information in the class.
- SKIP_FRAMES - Static variable in class com.googlecode.aviator.asm.ClassReader
-
Flag to skip the stack map frames in the class.
- slurp(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- slurp(File, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- slurp(String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
-
slurp function to read file fully as a string.
- slurp(String, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- slurp(URL) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- slurp(URL, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- sneakyThrow(Throwable) - Static method in class com.googlecode.aviator.utils.Reflector
-
Throw even checked exceptions without being required to declare them or catch them.
- sneakyThrow0(Throwable) - Static method in class com.googlecode.aviator.utils.Reflector
- sort - Variable in class com.googlecode.aviator.asm.Type
-
The sort of this Java type.
- sourceDebug - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The SourceDebug attribute of this class.
- sourceFile - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The index of the constant pool item that contains the name of the source file from which this class was compiled.
- sourceFile - Variable in class com.googlecode.aviator.BaseExpression
- sourceFile - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- sourceFile - Variable in class com.googlecode.aviator.code.interpreter.ir.LoadIR
- sourceFile - Variable in class com.googlecode.aviator.code.interpreter.ir.SourceInfo
- sourceFile - Variable in class com.googlecode.aviator.code.OptimizeCodeGenerator
- sourceInfo - Variable in class com.googlecode.aviator.code.interpreter.ir.BranchIfIR
- sourceInfo - Variable in class com.googlecode.aviator.code.interpreter.ir.BranchUnlessIR
- sourceInfo - Variable in class com.googlecode.aviator.code.interpreter.ir.GotoIR
- sourceInfo - Variable in class com.googlecode.aviator.code.interpreter.ir.SendIR
- SourceInfo - Class in com.googlecode.aviator.code.interpreter.ir
-
Source info to debug.
- SourceInfo(String, int) - Constructor for class com.googlecode.aviator.code.interpreter.ir.SourceInfo
- spit(File, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- spit(File, String, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- spit(String, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
-
spit function to write a string fully to file.
- spit(String, String, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- SPLIT_PAT - Static variable in class com.googlecode.aviator.utils.Constants
- srcAndRefPositions - Variable in class com.googlecode.aviator.asm.Label
-
Informations about forward references.
- stack - Variable in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
-
List
of the operand stack slots for current execution frame. - stack - Variable in class com.googlecode.aviator.asm.Context
-
The stack values of the latest stack map frame that has been parsed.
- STACK - Static variable in class com.googlecode.aviator.asm.Frame
-
Kind of the the types that are relative to the stack of an input stack map frame.
- stackCount - Variable in class com.googlecode.aviator.asm.Context
-
The stack size of the latest stack map frame that has been parsed.
- stackFrame - Variable in class com.googlecode.aviator.asm.commons.AdviceAdapter
- stackMap - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The StackMapTable attribute.
- stackSize - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The (relative) stack size after the last visited instruction.
- StandardError - Exception in com.googlecode.aviator.exception
-
Standard error.
- StandardError() - Constructor for exception com.googlecode.aviator.exception.StandardError
- StandardError(String) - Constructor for exception com.googlecode.aviator.exception.StandardError
- StandardError(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.StandardError
- StandardError(String, Throwable, boolean, boolean) - Constructor for exception com.googlecode.aviator.exception.StandardError
- StandardError(Throwable) - Constructor for exception com.googlecode.aviator.exception.StandardError
- start - Variable in class com.googlecode.aviator.asm.Handler
-
Beginning of the exception handler's scope (inclusive).
- start - Variable in class com.googlecode.aviator.runtime.type.Range
- start() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- start() - Method in interface com.googlecode.aviator.code.EvalCodeGenerator
- start() - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- START_LABEL - Static variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- startFrame(int, int, int) - Method in class com.googlecode.aviator.asm.MethodWriter
-
Starts the visit of a stack map frame.
- startIndex - Variable in class com.googlecode.aviator.lexer.token.CharToken
- startNs - Variable in class com.googlecode.aviator.utils.Env
- startVisitMethodCode() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- state - Variable in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- statement() - Method in class com.googlecode.aviator.parser.ExpressionParser
- statements() - Method in class com.googlecode.aviator.parser.ExpressionParser
- StatementType() - Constructor for enum com.googlecode.aviator.parser.ExpressionParser.StatementType
- Static - com.googlecode.aviator.annotation.ImportScope
-
Static methods
- StaticField - com.googlecode.aviator.utils.Reflector.PropertyType
- StaticFields - com.googlecode.aviator.Feature
-
Access java class's static fields by Class.FIELD
- StaticHolder() - Constructor for class com.googlecode.aviator.AviatorEvaluator.StaticHolder
- StaticHolder() - Constructor for class com.googlecode.aviator.ClassPathConfigFunctionLoader.StaticHolder
- StaticHolder() - Constructor for class com.googlecode.aviator.utils.Utils.StaticHolder
- StaticInitMerger - Class in com.googlecode.aviator.asm.commons
-
A
ClassVisitor
that merges clinit methods into a single one. - StaticInitMerger(int, String, ClassVisitor) - Constructor for class com.googlecode.aviator.asm.commons.StaticInitMerger
- StaticInitMerger(String, ClassVisitor) - Constructor for class com.googlecode.aviator.asm.commons.StaticInitMerger
- StaticMethod - com.googlecode.aviator.utils.Reflector.PropertyType
- StaticMethods - com.googlecode.aviator.Feature
-
Invoke java class's static methods by Class.method(..args)
- status - Variable in class com.googlecode.aviator.asm.Label
-
Flags that indicate the status of this label.
- step - Variable in class com.googlecode.aviator.runtime.type.Range
- store(int, Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- STORE - Static variable in class com.googlecode.aviator.asm.Label
-
Indicates if a stack map frame must be stored for this label.
- storeArg(int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to store the top stack value in the given method argument.
- storeInsn(Type, int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to store the top stack value in a local variable.
- storeLocal(int) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to store the top stack value in the given local variable.
- storeLocal(int, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to store the top stack value in the given local variable.
- STR - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of CONSTANT_String constant pool items.
- StrFunction - Class in com.googlecode.aviator.runtime.function.system
-
Cast value to string
- StrFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.StrFunction
- String - com.googlecode.aviator.code.interpreter.ir.AssertTypeIR.AssertTypes
- String - com.googlecode.aviator.lexer.token.Token.TokenType
- String - com.googlecode.aviator.runtime.type.AviatorType
- STRING_TYPE - Static variable in class com.googlecode.aviator.runtime.function.system.TypeFunction
- String2DateFunction - Class in com.googlecode.aviator.runtime.function.system
-
string_to_date function
- String2DateFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.String2DateFunction
- StringContainsFunction - Class in com.googlecode.aviator.runtime.function.string
-
string.contains(s1,s2) function
- StringContainsFunction() - Constructor for class com.googlecode.aviator.runtime.function.string.StringContainsFunction
- StringEndsWithFunction - Class in com.googlecode.aviator.runtime.function.string
-
string.endsWith(s1,s2) function
- StringEndsWithFunction() - Constructor for class com.googlecode.aviator.runtime.function.string.StringEndsWithFunction
- StringIndexOfFunction - Class in com.googlecode.aviator.runtime.function.string
-
String.indexOf function
- StringIndexOfFunction() - Constructor for class com.googlecode.aviator.runtime.function.string.StringIndexOfFunction
- StringInterpolation - com.googlecode.aviator.Feature
-
String interpolation.For example, "a = 'aviator'; 'hello #{a}'" to generate a string 'hello aviator'
- StringJoinFunction - Class in com.googlecode.aviator.runtime.function.string
-
string.join function
- StringJoinFunction() - Constructor for class com.googlecode.aviator.runtime.function.string.StringJoinFunction
- StringLengthFunction - Class in com.googlecode.aviator.runtime.function.string
-
string.length(s) function
- StringLengthFunction() - Constructor for class com.googlecode.aviator.runtime.function.string.StringLengthFunction
- StringReplaceAllFunction - Class in com.googlecode.aviator.runtime.function.string
-
string.replace_all function
- StringReplaceAllFunction() - Constructor for class com.googlecode.aviator.runtime.function.string.StringReplaceAllFunction
- StringReplaceFirstFunction - Class in com.googlecode.aviator.runtime.function.string
-
string.replace_first function
- StringReplaceFirstFunction() - Constructor for class com.googlecode.aviator.runtime.function.string.StringReplaceFirstFunction
- strings - Variable in class com.googlecode.aviator.asm.ClassReader
-
The String objects corresponding to the CONSTANT_Utf8 items.
- StringSegment - Interface in com.googlecode.aviator.runtime.type.string
-
A string segment.
- StringSegments(List<StringSegment>, int) - Constructor for class com.googlecode.aviator.AviatorEvaluatorInstance.StringSegments
- stringSegs - Variable in class com.googlecode.aviator.BaseExpression
- stringSize(long) - Static method in class com.googlecode.aviator.utils.VarNameGenerator
- StringSplitFunction - Class in com.googlecode.aviator.runtime.function.string
-
string.split function
- StringSplitFunction() - Constructor for class com.googlecode.aviator.runtime.function.string.StringSplitFunction
- StringStartsWithFunction - Class in com.googlecode.aviator.runtime.function.string
-
string.startsWith(s1,s2) function
- StringStartsWithFunction() - Constructor for class com.googlecode.aviator.runtime.function.string.StringStartsWithFunction
- StringSubStringFunction - Class in com.googlecode.aviator.runtime.function.string
-
string.substring(s1,s2) function
- StringSubStringFunction() - Constructor for class com.googlecode.aviator.runtime.function.string.StringSubStringFunction
- StringToken - Class in com.googlecode.aviator.lexer.token
-
String token
- StringToken(String, int, int) - Constructor for class com.googlecode.aviator.lexer.token.StringToken
- stringValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- stringValue(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- strVal1 - Variable in class com.googlecode.aviator.asm.Item
-
First part of the value of this item, for items that do not hold a primitive value.
- strVal2 - Variable in class com.googlecode.aviator.asm.Item
-
Second part of the value of this item, for items that do not hold a primitive value.
- strVal3 - Variable in class com.googlecode.aviator.asm.Item
-
Third part of the value of this item, for items that do not hold a primitive value.
- sub(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- sub(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- sub(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- sub(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- sub(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- SUB - com.googlecode.aviator.lexer.token.OperatorType
- SUB - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Constant for the
math
method. - SUB - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- subNames - Variable in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- subNames - Variable in class com.googlecode.aviator.runtime.type.AviatorJavaType
- SUBROUTINE - Static variable in class com.googlecode.aviator.asm.Label
-
Indicates if this basic block is the start of a subroutine.
- subroutines - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The number of subroutines in this method.
- subsumes(Class<?>[], Class<?>[]) - Static method in class com.googlecode.aviator.utils.Reflector
- successor - Variable in class com.googlecode.aviator.asm.Edge
-
The successor block of the basic block from which this edge originates.
- successor - Variable in class com.googlecode.aviator.asm.Label
-
The successor of this label, in the order they are visited.
- successors - Variable in class com.googlecode.aviator.asm.Label
-
The successors of this node in the control flow graph.
- superInitialized - Variable in class com.googlecode.aviator.asm.commons.AdviceAdapter
- superName - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The constant pool item that contains the internal name of the super class of this class.
- svuidConstructors - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
-
Collection of non-private constructors.
- svuidFields - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
-
Collection of fields.
- svuidMethods - Variable in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
-
Collection of non-private methods.
- swap() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates a SWAP instruction.
- swap() - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- swap(Type, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instructions to swap the top two stack values.
- SWAP - Static variable in interface com.googlecode.aviator.asm.Opcodes
- SymbolHashMap(int) - Constructor for class com.googlecode.aviator.BaseExpression.SymbolHashMap
- symbolTable - Variable in class com.googlecode.aviator.BaseExpression
- symbolTable - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- symbolTable - Variable in class com.googlecode.aviator.lexer.ExpressionLexer
- symbolTable - Variable in class com.googlecode.aviator.runtime.type.AviatorJavaType
- SymbolTable - Class in com.googlecode.aviator.lexer
-
Symbol table
- SymbolTable() - Constructor for class com.googlecode.aviator.lexer.SymbolTable
- SyncLRUMap<K,V> - Class in com.googlecode.aviator.utils
-
Thread-safe LRU map
- SyncLRUMap(int) - Constructor for class com.googlecode.aviator.utils.SyncLRUMap
- synthetics - Variable in class com.googlecode.aviator.asm.MethodWriter
-
The number of synthetic parameters of this method.
- SYS_EVAL_MODE - Static variable in enum com.googlecode.aviator.Options
- SysDateFunction - Class in com.googlecode.aviator.runtime.function.system
-
sysdate() function
- SysDateFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.SysDateFunction
T
- T_BOOLEAN - Static variable in interface com.googlecode.aviator.asm.Opcodes
- T_BYTE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- T_CHAR - Static variable in interface com.googlecode.aviator.asm.Opcodes
- T_DOUBLE - Static variable in interface com.googlecode.aviator.asm.Opcodes
- T_FLOAT - Static variable in interface com.googlecode.aviator.asm.Opcodes
- T_INT - Static variable in interface com.googlecode.aviator.asm.Opcodes
- T_LONG - Static variable in interface com.googlecode.aviator.asm.Opcodes
- T_SHORT - Static variable in interface com.googlecode.aviator.asm.Opcodes
- TABL_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of the TABLESWITCH instruction.
- table - Variable in class com.googlecode.aviator.lexer.SymbolTable
- tableswitch(int, int, Label, Label...) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- tableSwitch(int[], TableSwitchGenerator) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instructions for a switch statement.
- tableSwitch(int[], TableSwitchGenerator, boolean) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instructions for a switch statement.
- TABLESWITCH - Static variable in interface com.googlecode.aviator.asm.Opcodes
- TableSwitchGenerator - Interface in com.googlecode.aviator.asm.commons
-
A code generator for switch statements.
- tag - Variable in class com.googlecode.aviator.asm.Handle
-
The kind of field or method designated by this Handle.
- target - Variable in class com.googlecode.aviator.utils.Env.TargetObjectTask
- Target() - Constructor for class com.googlecode.aviator.utils.Reflector.Target
- TARGET - Static variable in class com.googlecode.aviator.asm.Label
-
Indicates if this label is the target of a jump instruction, or the start of an exception handler.
- targetObject - Variable in class com.googlecode.aviator.utils.Reflector.Target
- TargetObjectTask(Object) - Constructor for class com.googlecode.aviator.utils.Env.TargetObjectTask
- tconst(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- TEMP_LEN - Static variable in class com.googlecode.aviator.utils.VarNameGenerator
- TEMP_VAR_GEN - Static variable in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
- TEMP_VAR_GEN - Static variable in class com.googlecode.aviator.script.AviatorScriptEngine
- TEMP_VAR_PREFIX - Static variable in class com.googlecode.aviator.utils.VarNameGenerator
- term() - Method in class com.googlecode.aviator.parser.ExpressionParser
- ternary() - Method in class com.googlecode.aviator.parser.ExpressionParser
- Ternary - com.googlecode.aviator.parser.ExpressionParser.StatementType
- TERNARY - com.googlecode.aviator.lexer.token.OperatorType
- Ternary_Boolean - com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
- Ternary_Left - com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
- Ternay_End - com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
- THIS - Static variable in class com.googlecode.aviator.asm.commons.AdviceAdapter
- thisName - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The internal name of this class.
- thiz - Variable in class com.googlecode.aviator.script.AviatorScriptEngine.DynamicMethodInvocationHandler
- threshold - Variable in class com.googlecode.aviator.asm.ClassWriter
-
The threshold of the constant pool's hash table.
- THROW - Static variable in class com.googlecode.aviator.lexer.token.Variable
- THROW_VAR - Static variable in class com.googlecode.aviator.utils.Constants
- THROWABLE_VAR - Static variable in class com.googlecode.aviator.utils.Constants
- throwArity(int) - Method in class com.googlecode.aviator.runtime.function.AbstractFunction
- throwException() - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instruction to throw an exception.
- throwException(Type, String) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instructions to create and throw an exception.
- ThrowFunction - Class in com.googlecode.aviator.runtime.function.internal
-
__throw(e) to throw an exception.
- ThrowFunction() - Constructor for class com.googlecode.aviator.runtime.function.internal.ThrowFunction
- throwNoSuchPropertyException(String) - Static method in class com.googlecode.aviator.utils.Reflector
- throwStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
- TICK_INTERVAL_MS - Static variable in class com.googlecode.aviator.utils.Utils
- tickService - Static variable in class com.googlecode.aviator.utils.Utils.StaticHolder
- TimeoutException - Exception in com.googlecode.aviator.exception
-
The expression execution is timed out.
- TimeoutException() - Constructor for exception com.googlecode.aviator.exception.TimeoutException
- TimeoutException(String) - Constructor for exception com.googlecode.aviator.exception.TimeoutException
- TimeoutException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.TimeoutException
- TimeoutException(Throwable) - Constructor for exception com.googlecode.aviator.exception.TimeoutException
- times - Variable in class com.googlecode.aviator.code.interpreter.ir.PopNIR
- TO_ACC_SYNTHETIC - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
Factor to convert from ACC_SYNTHETIC_ATTRIBUTE to Opcode.ACC_SYNTHETIC.
- toBigInt() - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- toByteArray() - Method in class com.googlecode.aviator.asm.ClassWriter
-
Returns the bytecode of the class that was build with this class writer.
- toDecimal(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorNumber
- token - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator.MethodMetaData
- token - Variable in class com.googlecode.aviator.code.interpreter.ir.LoadIR
- token - Variable in class com.googlecode.aviator.lexer.token.DelegateToken
- token - Variable in enum com.googlecode.aviator.lexer.token.OperatorType
- Token<T> - Interface in com.googlecode.aviator.lexer.token
-
Lex token interface
- Token.TokenType - Enum in com.googlecode.aviator.lexer.token
- tokenBuffer - Variable in class com.googlecode.aviator.lexer.ExpressionLexer
- tokenList - Variable in class com.googlecode.aviator.code.OptimizeCodeGenerator
- TokenType() - Constructor for enum com.googlecode.aviator.lexer.token.Token.TokenType
- TOP - Static variable in class com.googlecode.aviator.asm.Frame
-
The TOP type.
- TOP - Static variable in interface com.googlecode.aviator.asm.Opcodes
- TOP_IF_LONG_OR_DOUBLE - Static variable in class com.googlecode.aviator.asm.Frame
-
Flag used for LOCAL and STACK types.
- toString() - Method in class com.googlecode.aviator.asm.commons.Method
- toString() - Method in class com.googlecode.aviator.asm.Handle
-
Returns the textual representation of this handle.
- toString() - Method in class com.googlecode.aviator.asm.Label
-
Returns a string representation of this label.
- toString() - Method in class com.googlecode.aviator.asm.Type
-
Returns a string representation of this type.
- toString() - Method in class com.googlecode.aviator.code.interpreter.ir.AssertTypeIR
- toString() - Method in class com.googlecode.aviator.code.interpreter.ir.BranchIfIR
- toString() - Method in class com.googlecode.aviator.code.interpreter.ir.BranchUnlessIR
- toString() - Method in class com.googlecode.aviator.code.interpreter.ir.ClearIR
- toString() - Method in class com.googlecode.aviator.code.interpreter.ir.GotoIR
- toString() - Method in class com.googlecode.aviator.code.interpreter.ir.Label
- toString() - Method in class com.googlecode.aviator.code.interpreter.ir.LoadIR
- toString() - Method in class com.googlecode.aviator.code.interpreter.ir.NewLambdaIR
- toString() - Method in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- toString() - Method in class com.googlecode.aviator.code.interpreter.ir.PopIR
- toString() - Method in class com.googlecode.aviator.code.interpreter.ir.PopNIR
- toString() - Method in class com.googlecode.aviator.code.interpreter.ir.SendIR
- toString() - Method in class com.googlecode.aviator.code.interpreter.ir.SourceInfo
- toString() - Method in class com.googlecode.aviator.code.interpreter.ir.VisitLabelIR
- toString() - Method in class com.googlecode.aviator.lexer.token.AbstractToken
- toString() - Method in class com.googlecode.aviator.lexer.token.Variable
- toString() - Method in class com.googlecode.aviator.LiteralExpression
- toString() - Method in class com.googlecode.aviator.Options.Value
- toString() - Method in class com.googlecode.aviator.parser.VariableMeta
- toString() - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- toString() - Method in class com.googlecode.aviator.runtime.FunctionArgument
- toString() - Method in class com.googlecode.aviator.runtime.FunctionParam
- toString() - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- toString() - Method in class com.googlecode.aviator.runtime.type.seq.AbstractSequence
- toString() - Method in class com.googlecode.aviator.runtime.type.string.ExpressionSegment
- toString() - Method in class com.googlecode.aviator.runtime.type.string.LiteralSegment
- toString() - Method in class com.googlecode.aviator.runtime.type.string.VarSegment
- toString() - Method in class com.googlecode.aviator.script.AviatorBindings
- toString() - Method in class com.googlecode.aviator.utils.Env
-
Gets the map as a String.
- toString() - Method in class com.googlecode.aviator.utils.Reflector.PropertyFoundResult
- toString(Map<String, Object>, String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance.StringSegments
- totalCustomFunctions - Static variable in class com.googlecode.aviator.ClassPathConfigFunctionLoader
- trace - Variable in class com.googlecode.aviator.code.interpreter.InterpretContext
- trace(Map<String, Object>, OperatorType, AviatorObject, AviatorObject...) - Static method in class com.googlecode.aviator.runtime.op.OperationRuntime
- TRACE_EVAL - com.googlecode.aviator.Options
-
Whether to trace expression evaluating procedure, default is false.
- TRACE_EVAL_DEFAULT_VAL - Static variable in enum com.googlecode.aviator.Options
- TRACE_PREFIX - Static variable in class com.googlecode.aviator.runtime.op.OperationRuntime
- traceArgs(Map<String, Object>, Object...) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- TraceFunction - Class in com.googlecode.aviator.runtime.function
-
Trace eval function.
- TraceFunction(AviatorFunction) - Constructor for class com.googlecode.aviator.runtime.function.TraceFunction
- traceInstruments(Map<String, Object>, String, boolean) - Method in class com.googlecode.aviator.InterpretExpression
- traceOutputStream - Variable in class com.googlecode.aviator.AviatorEvaluatorInstance
- traceResult(Map<String, Object>, Object) - Method in class com.googlecode.aviator.runtime.function.TraceFunction
- TRUE - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
Boolean value true
- TRUE - Static variable in class com.googlecode.aviator.runtime.type.AviatorBoolean
- TRUE_VALUE - Static variable in enum com.googlecode.aviator.Options
- TRY - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
elsif keyword
- TRY_VAR - Static variable in class com.googlecode.aviator.utils.Constants
- TryCatchFunction - Class in com.googlecode.aviator.runtime.function.internal
-
__try(try_func, catch_handlers, finally_fn, callcc)
- TryCatchFunction() - Constructor for class com.googlecode.aviator.runtime.function.internal.TryCatchFunction
- tryCompareDate(Object, Object) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- tryCompareDate(Map<String, Object>, Date) - Method in class com.googlecode.aviator.runtime.type.AviatorString
- tryFindFileFromClassLoader(String, ClassLoader) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- tryFindScriptFile(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
- tryGetFuncFromEnv(Map<String, Object>) - Method in class com.googlecode.aviator.runtime.RuntimeFunctionDelegator
- tryReserveKeyword(Variable) - Static method in class com.googlecode.aviator.lexer.SymbolTable
-
Try to reserve key word, return the reserved variable if success, otherwise return itself.
- tryResolveAsClass(Map<String, Object>, String) - Static method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- tryStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
- TupleFunction - Class in com.googlecode.aviator.runtime.function.system
-
tuple(x,y,z, ...) function to return an object array.
- TupleFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.TupleFunction
- TWO_ARRGS - Static variable in class com.googlecode.aviator.runtime.op.OperationRuntime
- type - Variable in class com.googlecode.aviator.asm.Attribute
-
The type of this attribute.
- type - Variable in class com.googlecode.aviator.asm.Handler
-
Constant pool index of the internal name of the type of exceptions handled by this handler, or 0 to catch any exceptions.
- type - Variable in class com.googlecode.aviator.asm.Item
-
Type of this constant pool item.
- type - Variable in class com.googlecode.aviator.code.interpreter.ir.AssertTypeIR
- type - Variable in class com.googlecode.aviator.parser.VariableMeta
- type(ClassWriter, String) - Static method in class com.googlecode.aviator.asm.Frame
-
Returns the int encoding of the given type.
- Type - Class in com.googlecode.aviator.asm
-
A Java field or method type.
- Type(int, char[], int, int) - Constructor for class com.googlecode.aviator.asm.Type
-
Constructs a reference type.
- TYPE - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The instruction types of all JVM opcodes.
- TYPE_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of instructions with a type descriptor argument.
- TYPE_MERGED - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
Merged type Item stored in the ClassWriter
ClassWriter.typeTable
, instead of the constant pool, in order to avoid clashes with normal constant pool items in the ClassWriter constant pool's hash table. - TYPE_META - Static variable in class com.googlecode.aviator.utils.Constants
- TYPE_NORMAL - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
Normal type Item stored in the ClassWriter
ClassWriter.typeTable
, instead of the constant pool, in order to avoid clashes with normal constant pool items in the ClassWriter constant pool's hash table. - TYPE_UNINIT - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
Uninitialized type Item stored in the ClassWriter
ClassWriter.typeTable
, instead of the constant pool, in order to avoid clashes with normal constant pool items in the ClassWriter constant pool's hash table. - typeCount - Variable in class com.googlecode.aviator.asm.ClassWriter
-
Number of elements in the
ClassWriter.typeTable
array. - TypeFunction - Class in com.googlecode.aviator.runtime.function.system
-
type(x) function return the type of x, the result is a string such as 'string', 'long', 'double' etc.
- TypeFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.TypeFunction
- typeInsn(int, Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates a type dependent instruction.
- typeTable - Variable in class com.googlecode.aviator.asm.ClassWriter
-
A type table used to temporarily store internal names that will not necessarily be stored in the constant pool.
- TypeUtils - Class in com.googlecode.aviator.utils
-
Java type to aviator type utilities
- TypeUtils() - Constructor for class com.googlecode.aviator.utils.TypeUtils
U
- U_SHIFT_RIGHT - com.googlecode.aviator.lexer.token.OperatorType
- unary() - Method in class com.googlecode.aviator.parser.ExpressionParser
- unbox(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instructions to unbox the top stack value.
- unboxObject - Variable in class com.googlecode.aviator.InterpretExpression
- UndefFunction - Class in com.googlecode.aviator.runtime.function.system
-
undef(x) to forgot a variable that is defined in current scope.
- UndefFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.UndefFunction
- UNINITIALIZED - Static variable in class com.googlecode.aviator.asm.Frame
-
Base kind of the uninitialized base types.
- UNINITIALIZED_THIS - Static variable in class com.googlecode.aviator.asm.Frame
-
The UNINITIALIZED_THIS type.
- UNINITIALIZED_THIS - Static variable in interface com.googlecode.aviator.asm.Opcodes
- uninitializedTypes - Variable in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
-
Information about uninitialized types in the current execution frame.
- UNPACK_ARGS - Static variable in class com.googlecode.aviator.utils.Constants
- unpackArgs - Variable in class com.googlecode.aviator.code.interpreter.ir.SendIR
- unpackArgsFunction(AviatorFunction) - Static method in class com.googlecode.aviator.runtime.RuntimeUtils
-
Wrap the function to unpacking-arguments function.
- UnpackingArgsFunction - Class in com.googlecode.aviator.runtime.function.internal
-
Unpacking arguments on runtime
- UnpackingArgsFunction(AviatorFunction) - Constructor for class com.googlecode.aviator.runtime.function.internal.UnpackingArgsFunction
- UNSIGNED_SHIFT_RIGHT - Static variable in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- unsignedShiftRight(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- unsignedShiftRight(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- unsignedShiftRight(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorLong
- unsignedShiftRight(AviatorObject, Map<String, Object>) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- UnsupportedFeatureException - Exception in com.googlecode.aviator.exception
- UnsupportedFeatureException() - Constructor for exception com.googlecode.aviator.exception.UnsupportedFeatureException
- UnsupportedFeatureException(Feature) - Constructor for exception com.googlecode.aviator.exception.UnsupportedFeatureException
- UnsupportedFeatureException(String) - Constructor for exception com.googlecode.aviator.exception.UnsupportedFeatureException
- UnsupportedFeatureException(String, Throwable) - Constructor for exception com.googlecode.aviator.exception.UnsupportedFeatureException
- UnsupportedFeatureException(Throwable) - Constructor for exception com.googlecode.aviator.exception.UnsupportedFeatureException
- updateNewLocals(Object[]) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
-
Notifies subclasses that a new stack map frame is being visited.
- Use - 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 - com.googlecode.aviator.Options
-
Whether to use user passed-in env as top level environment directly.If true, it may make side effects(such as assignment) to user passed-in env., otherwise aviator will wrap the user passed-in env and does not make any side effects into it.
- USE_VAR - Static variable in class com.googlecode.aviator.utils.Constants
- UseFunction - Class in com.googlecode.aviator.runtime.function.internal
-
__use(pkg, ...names) function to implement import use
- UseFunction() - Constructor for class com.googlecode.aviator.runtime.function.internal.UseFunction
- useLRUExpressionCache(int) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Use
LRUMap
as expression caching.It should be called when initializing the evaluator instance. - useStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
- ushr(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- USHR - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Constant for the
math
method. - UTF8 - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of CONSTANT_Utf8 constant pool items.
- Utils - Class in com.googlecode.aviator.utils
-
Some helper methods.
- Utils() - Constructor for class com.googlecode.aviator.utils.Utils
- Utils.StaticHolder - Class in com.googlecode.aviator.utils
V
- V1_1 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- V1_2 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- V1_3 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- V1_4 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- V1_5 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- V1_6 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- V1_7 - Static variable in interface com.googlecode.aviator.asm.Opcodes
- VALID_HEX_CHAR - Static variable in class com.googlecode.aviator.lexer.ExpressionLexer
- validate(String) - Static method in class com.googlecode.aviator.AviatorEvaluator
- validate(String) - Method in class com.googlecode.aviator.AviatorEvaluatorInstance
-
Validate a script text whether is a legal aviatorscript text, throw exception if not.
- value - Variable in class com.googlecode.aviator.asm.Attribute
-
The raw value of this attribute, used only for unknown attributes.
- value - Variable in class com.googlecode.aviator.asm.FieldWriter
-
The index of the constant pool item that contains the constant value of this field.
- value - Variable in class com.googlecode.aviator.lexer.token.NumberToken
- value - Variable in class com.googlecode.aviator.runtime.function.seq.SeqMakePredicateFunFunction
- value - Variable in class com.googlecode.aviator.runtime.function.seq.SeqMapEntryFunction.MapEntry
- value - Variable in class com.googlecode.aviator.runtime.function.seq.SeqPredicateFunction
- value - Variable in class com.googlecode.aviator.runtime.type.AviatorBoolean
- value - Variable in class com.googlecode.aviator.utils.ArrayHashMap.MapEntry
- Value() - Constructor for class com.googlecode.aviator.Options.Value
- Value(boolean) - Constructor for class com.googlecode.aviator.Options.Value
- Value(int) - Constructor for class com.googlecode.aviator.Options.Value
- Value(EvalMode) - Constructor for class com.googlecode.aviator.Options.Value
- Value(MathContext) - Constructor for class com.googlecode.aviator.Options.Value
- Value(Set<Feature>) - Constructor for class com.googlecode.aviator.Options.Value
- VALUE - Static variable in class com.googlecode.aviator.asm.Frame
-
Mask to get the value of a frame type.
- value2token(Object) - Method in class com.googlecode.aviator.parser.ExpressionParser
- valueOf(boolean) - Static method in class com.googlecode.aviator.runtime.type.AviatorBoolean
- valueOf(double) - Static method in class com.googlecode.aviator.runtime.type.AviatorDouble
- valueOf(long) - Static method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- valueOf(long) - Static method in class com.googlecode.aviator.runtime.type.AviatorLong
- valueOf(Type) - Method in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Generates the instructions to box the top stack value using Java 5's valueOf() method.
- valueOf(AviatorEvaluatorInstance, String) - Static method in class com.googlecode.aviator.runtime.type.AviatorDecimal
- valueOf(OperatorType) - Static method in class com.googlecode.aviator.code.interpreter.ir.OperatorIR
- valueOf(Double) - Static method in class com.googlecode.aviator.runtime.type.AviatorDouble
- valueOf(Long) - Static method in class com.googlecode.aviator.runtime.type.AviatorLong
- valueOf(Object) - Static method in class com.googlecode.aviator.runtime.type.AviatorNumber
- valueOf(Object) - Static method in class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
- valueOf(String) - Static method in enum com.googlecode.aviator.annotation.ImportScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.googlecode.aviator.code.interpreter.ir.AssertTypeIR.AssertTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.googlecode.aviator.EvalMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.googlecode.aviator.Feature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.googlecode.aviator.lexer.token.OperatorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.googlecode.aviator.lexer.token.Token.TokenType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.googlecode.aviator.Options
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.googlecode.aviator.parser.CompileTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.googlecode.aviator.parser.DepthState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.googlecode.aviator.parser.ExpressionParser.StatementType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.googlecode.aviator.runtime.function.internal.ReducerState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction.Op
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction.LogicOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction.Op
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- valueOf(String) - Static method in enum com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType.ContainerType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.googlecode.aviator.runtime.type.AviatorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.googlecode.aviator.utils.Reflector.PropertyType
-
Returns the enum constant of this type with the specified name.
- valueOf(BigDecimal) - Static method in class com.googlecode.aviator.runtime.type.AviatorDecimal
- valueOf(BigInteger) - Static method in class com.googlecode.aviator.runtime.type.AviatorBigInt
- valueOf(Map<String, Object>, String) - Static method in class com.googlecode.aviator.runtime.type.AviatorDecimal
- values() - Static method in enum com.googlecode.aviator.annotation.ImportScope
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.googlecode.aviator.code.interpreter.ir.AssertTypeIR.AssertTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.googlecode.aviator.EvalMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.googlecode.aviator.Feature
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.googlecode.aviator.lexer.token.DelegateToken.DelegateTokenType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.googlecode.aviator.lexer.token.OperatorType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.googlecode.aviator.lexer.token.Token.TokenType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.googlecode.aviator.Options
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.googlecode.aviator.parser.CompileTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.googlecode.aviator.parser.DepthState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.googlecode.aviator.parser.ExpressionParser.StatementType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.googlecode.aviator.runtime.function.internal.ReducerState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.googlecode.aviator.runtime.function.seq.AbstractSeqMinMaxFunction.Op
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction.LogicOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction.Op
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType.ContainerType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.googlecode.aviator.runtime.type.AviatorType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class com.googlecode.aviator.script.AviatorBindings
- values() - Method in class com.googlecode.aviator.utils.Env
-
Get the values.
- values() - Static method in enum com.googlecode.aviator.utils.Reflector.PropertyType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- var - Variable in class com.googlecode.aviator.runtime.type.string.VarSegment
- VAR_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of instructions with a local variable index argument.
- varFullNames - Variable in class com.googlecode.aviator.BaseExpression
- Variable - Class in com.googlecode.aviator.lexer.token
-
Variable token
- Variable - com.googlecode.aviator.lexer.token.Token.TokenType
- Variable(String, int, int) - Constructor for class com.googlecode.aviator.lexer.token.Variable
- VariableMeta - Class in com.googlecode.aviator.parser
-
Variable metadata, collected in compile-time.
- VariableMeta(CompileTypes, String, boolean, int) - Constructor for class com.googlecode.aviator.parser.VariableMeta
- variables - Variable in class com.googlecode.aviator.code.BaseEvalCodeGenerator
- variables - Variable in class com.googlecode.aviator.InterpretExpression
- variadicCall(Map<String, Object>, boolean, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.AbstractVariadicFunction
-
Call with variadic arguments.The subclass must implement this method.
- variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.ClassMethodFunction
- variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.DispatchFunction
- variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.internal.CatchHandlerFunction
- variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.internal.NewInstanceFunction
- variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.internal.UnpackingArgsFunction
- variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.internal.UseFunction
-
use package.{class1, class2};
- variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.LambdaFunction
- variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.seq.SeqArrayFunction
- variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.seq.SeqCompsitePredFunFunction
- variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewArrayFunction
- variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewListFunction
- variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewMapFunction
- variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.seq.SeqNewSetFunction
- variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.system.AbstractMinMaxFunction
- variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.system.ConstantFunction
- variadicCall(Map<String, Object>, AviatorObject...) - Method in class com.googlecode.aviator.runtime.function.system.TupleFunction
- variadicFunctions - Variable in class com.googlecode.aviator.runtime.function.DispatchFunction
- variadicListIndex - Variable in class com.googlecode.aviator.code.asm.ASMCodeGenerator.MethodMetaData
- VarNameGenerator - Class in com.googlecode.aviator.utils
-
Non-threadsafe temporal variable name generator
- VarNameGenerator() - Constructor for class com.googlecode.aviator.utils.VarNameGenerator
- VarNameGenerator(long) - Constructor for class com.googlecode.aviator.utils.VarNameGenerator
- varNames - Variable in class com.googlecode.aviator.BaseExpression
- vars - Variable in class com.googlecode.aviator.BaseExpression
- VarSegment - Class in com.googlecode.aviator.runtime.type.string
-
A string segment that generated by a variable in env.
- VarSegment(String) - Constructor for class com.googlecode.aviator.runtime.type.string.VarSegment
- version - Variable in class com.googlecode.aviator.asm.ClassWriter
-
Minor and major version numbers of the class to be generated.
- VERSION - Static variable in class com.googlecode.aviator.AviatorEvaluator
-
Aviator version
- visit(int, int, String, String, String, String[]) - Method in class com.googlecode.aviator.asm.ClassVisitor
-
Visits the header of the class.
- visit(int, int, String, String, String, String[]) - Method in class com.googlecode.aviator.asm.ClassWriter
- visit(int, int, String, String, String, String[]) - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
- visit(int, int, String, String, String, String[]) - Method in class com.googlecode.aviator.asm.commons.StaticInitMerger
- visit(String, Object) - Method in class com.googlecode.aviator.asm.AnnotationVisitor
-
Visits a primitive value of the annotation.
- visit(String, Object) - Method in class com.googlecode.aviator.asm.AnnotationWriter
- visitAnnotation(String, boolean) - Method in class com.googlecode.aviator.asm.ClassVisitor
-
Visits an annotation of the class.
- visitAnnotation(String, boolean) - Method in class com.googlecode.aviator.asm.ClassWriter
- visitAnnotation(String, boolean) - Method in class com.googlecode.aviator.asm.FieldVisitor
-
Visits an annotation of the field.
- visitAnnotation(String, boolean) - Method in class com.googlecode.aviator.asm.FieldWriter
- visitAnnotation(String, boolean) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits an annotation of this method.
- visitAnnotation(String, boolean) - Method in class com.googlecode.aviator.asm.MethodWriter
- visitAnnotation(String, String) - Method in class com.googlecode.aviator.asm.AnnotationVisitor
-
Visits a nested annotation value of the annotation.
- visitAnnotation(String, String) - Method in class com.googlecode.aviator.asm.AnnotationWriter
- visitAnnotationDefault() - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits the default value of this annotation interface method.
- visitAnnotationDefault() - Method in class com.googlecode.aviator.asm.MethodWriter
- visitArray(String) - Method in class com.googlecode.aviator.asm.AnnotationVisitor
-
Visits an array value of the annotation.
- visitArray(String) - Method in class com.googlecode.aviator.asm.AnnotationWriter
- visitAttribute(Attribute) - Method in class com.googlecode.aviator.asm.ClassVisitor
-
Visits a non standard attribute of the class.
- visitAttribute(Attribute) - Method in class com.googlecode.aviator.asm.ClassWriter
- visitAttribute(Attribute) - Method in class com.googlecode.aviator.asm.FieldVisitor
-
Visits a non standard attribute of the field.
- visitAttribute(Attribute) - Method in class com.googlecode.aviator.asm.FieldWriter
- visitAttribute(Attribute) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a non standard attribute of this method.
- visitAttribute(Attribute) - Method in class com.googlecode.aviator.asm.MethodWriter
- visitBinOperator(Token<?>, OperatorType, String) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- visitBoolean() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- visitClass() - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- visitCode() - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitCode() - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Starts the visit of the method's code, if any (i.e.
- visitCode() - Method in class com.googlecode.aviator.asm.MethodWriter
- visitCompare(int, OperatorType) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- VISITED - Static variable in class com.googlecode.aviator.asm.Label
-
Indicates if this subroutine basic block has been visited by a visitSubroutine(null, ...) call.
- VISITED2 - Static variable in class com.googlecode.aviator.asm.Label
-
Indicates if this subroutine basic block has been visited by a visitSubroutine(!null, ...) call.
- visitEnd() - Method in class com.googlecode.aviator.asm.AnnotationVisitor
-
Visits the end of the annotation.
- visitEnd() - Method in class com.googlecode.aviator.asm.AnnotationWriter
- visitEnd() - Method in class com.googlecode.aviator.asm.ClassVisitor
-
Visits the end of the class.
- visitEnd() - Method in class com.googlecode.aviator.asm.ClassWriter
- visitEnd() - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
- visitEnd() - Method in class com.googlecode.aviator.asm.commons.StaticInitMerger
- visitEnd() - Method in class com.googlecode.aviator.asm.FieldVisitor
-
Visits the end of the field.
- visitEnd() - Method in class com.googlecode.aviator.asm.FieldWriter
- visitEnd() - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits the end of the method.
- visitEnd() - Method in class com.googlecode.aviator.asm.MethodWriter
- visitEnum(String, String, String) - Method in class com.googlecode.aviator.asm.AnnotationVisitor
-
Visits an enumeration value of the annotation.
- visitEnum(String, String, String) - Method in class com.googlecode.aviator.asm.AnnotationWriter
- visitField(int, String, String, String, Object) - Method in class com.googlecode.aviator.asm.ClassVisitor
-
Visits a field of the class.
- visitField(int, String, String, String, Object) - Method in class com.googlecode.aviator.asm.ClassWriter
- visitField(int, String, String, String, Object) - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
- visitFieldInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitFieldInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitFieldInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitFieldInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitFieldInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a field instruction.
- visitFieldInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.MethodWriter
- visitFrame(int, int, Object[], int, Object[]) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitFrame(int, int, Object[], int, Object[]) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
- visitFrame(int, int, Object[], int, Object[]) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits the current state of the local variables and operand stack elements.
- visitFrame(int, int, Object[], int, Object[]) - Method in class com.googlecode.aviator.asm.MethodWriter
- visitFrame(Frame) - Method in class com.googlecode.aviator.asm.MethodWriter
-
Visits a frame that has been computed from scratch.
- visitFrameTypes(int, Object[], List<Object>) - Static method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitIincInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitIincInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitIincInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitIincInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
- visitIincInsn(int, int) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits an IINC instruction.
- visitIincInsn(int, int) - Method in class com.googlecode.aviator.asm.MethodWriter
- visitImplicitFirstFrame() - Method in class com.googlecode.aviator.asm.MethodWriter
-
Visit the implicit first frame of this method.
- visitInnerClass(String, String, String, int) - Method in class com.googlecode.aviator.asm.ClassVisitor
-
Visits information about an inner class.
- visitInnerClass(String, String, String, int) - Method in class com.googlecode.aviator.asm.ClassWriter
- visitInnerClass(String, String, String, int) - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
-
Handle a bizarre special case.
- visitInsn(int) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitInsn(int) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitInsn(int) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitInsn(int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitInsn(int) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a zero operand instruction.
- visitInsn(int) - Method in class com.googlecode.aviator.asm.MethodWriter
- visitIntInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitIntInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitIntInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitIntInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitIntInsn(int, int) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits an instruction with a single int operand.
- visitIntInsn(int, int) - Method in class com.googlecode.aviator.asm.MethodWriter
- visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits an invokedynamic instruction.
- visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.googlecode.aviator.asm.MethodWriter
- visitJumpInsn(int, Label) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitJumpInsn(int, Label) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitJumpInsn(int, Label) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitJumpInsn(int, Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitJumpInsn(int, Label) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a jump instruction.
- visitJumpInsn(int, Label) - Method in class com.googlecode.aviator.asm.MethodWriter
- visitLabel(Label) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitLabel(Label) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitLabel(Label) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitLabel(Label) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a label.
- visitLabel(Label) - Method in class com.googlecode.aviator.asm.MethodWriter
- visitLabel(Label) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- visitLabel(Label) - Method in class com.googlecode.aviator.code.interpreter.InterpretCodeGenerator
- VisitLabelIR - Class in com.googlecode.aviator.code.interpreter.ir
- VisitLabelIR(Label) - Constructor for class com.googlecode.aviator.code.interpreter.ir.VisitLabelIR
- visitLdcInsn(Object) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitLdcInsn(Object) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitLdcInsn(Object) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitLdcInsn(Object) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitLdcInsn(Object) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a LDC instruction.
- visitLdcInsn(Object) - Method in class com.googlecode.aviator.asm.MethodWriter
- visitLeftBranch(Token<?>, int, OperatorType) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- visitLineNumber(int, Label) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a line number declaration.
- visitLineNumber(int, Label) - Method in class com.googlecode.aviator.asm.MethodWriter
- visitLineNumber(Token<?>) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
- visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a local variable declaration.
- visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.googlecode.aviator.asm.MethodWriter
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a LOOKUPSWITCH instruction.
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.googlecode.aviator.asm.MethodWriter
- visitMaxs(int, int) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitMaxs(int, int) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
- visitMaxs(int, int) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits the maximum stack size and the maximum number of local variables of the method.
- visitMaxs(int, int) - Method in class com.googlecode.aviator.asm.MethodWriter
- visitMethod(int, String, String, String, String[]) - Method in class com.googlecode.aviator.asm.ClassVisitor
-
Visits a method of the class.
- visitMethod(int, String, String, String, String[]) - Method in class com.googlecode.aviator.asm.ClassWriter
- visitMethod(int, String, String, String, String[]) - Method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
- visitMethod(int, String, String, String, String[]) - Method in class com.googlecode.aviator.asm.commons.StaticInitMerger
- visitMethodInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitMethodInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitMethodInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitMethodInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitMethodInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a method instruction.
- visitMethodInsn(int, String, String, String) - Method in class com.googlecode.aviator.asm.MethodWriter
- visitMultiANewArrayInsn(String, int) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitMultiANewArrayInsn(String, int) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitMultiANewArrayInsn(String, int) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitMultiANewArrayInsn(String, int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitMultiANewArrayInsn(String, int) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a MULTIANEWARRAY instruction.
- visitMultiANewArrayInsn(String, int) - Method in class com.googlecode.aviator.asm.MethodWriter
- visitOuterClass(String, String, String) - Method in class com.googlecode.aviator.asm.ClassVisitor
-
Visits the enclosing class of the class.
- visitOuterClass(String, String, String) - Method in class com.googlecode.aviator.asm.ClassWriter
- visitParameterAnnotation(int, String, boolean) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits an annotation of a parameter this method.
- visitParameterAnnotation(int, String, boolean) - Method in class com.googlecode.aviator.asm.MethodWriter
- visitRightBranch(Token<?>, int, OperatorType) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- visitSource(String, String) - Method in class com.googlecode.aviator.asm.ClassVisitor
-
Visits the source of the class.
- visitSource(String, String) - Method in class com.googlecode.aviator.asm.ClassWriter
- visitSubroutine(Label, long, int) - Method in class com.googlecode.aviator.asm.Label
-
Finds the basic blocks that belong to a given subroutine, and marks these blocks as belonging to this subroutine.
- visitSwitchInsn(Label, Label[]) - Method in class com.googlecode.aviator.asm.MethodWriter
- visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a TABLESWITCH instruction.
- visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.googlecode.aviator.asm.MethodWriter
- visitTryCatchBlock(Label, Label, Label, String) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitTryCatchBlock(Label, Label, Label, String) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a try catch block.
- visitTryCatchBlock(Label, Label, Label, String) - Method in class com.googlecode.aviator.asm.MethodWriter
- visitTypeInsn(int, String) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitTypeInsn(int, String) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitTypeInsn(int, String) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitTypeInsn(int, String) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitTypeInsn(int, String) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a type instruction.
- visitTypeInsn(int, String) - Method in class com.googlecode.aviator.asm.MethodWriter
- visitUnaryOperator(Token<?>, OperatorType, String) - Method in class com.googlecode.aviator.code.asm.ASMCodeGenerator
- visitVarInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.AdviceAdapter
- visitVarInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.AnalyzerAdapter
- visitVarInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.CodeSizeEvaluator
- visitVarInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- visitVarInsn(int, int) - Method in class com.googlecode.aviator.asm.commons.LocalVariablesSorter
- visitVarInsn(int, int) - Method in class com.googlecode.aviator.asm.MethodVisitor
-
Visits a local variable instruction.
- visitVarInsn(int, int) - Method in class com.googlecode.aviator.asm.MethodWriter
- VOID - Static variable in class com.googlecode.aviator.asm.Type
-
The sort of the void type.
- VOID_TYPE - Static variable in class com.googlecode.aviator.asm.Type
-
The void type.
W
- warnOnCompileWithoutCaching() - Method in class com.googlecode.aviator.runtime.type.AviatorString
- WHILE - Static variable in class com.googlecode.aviator.lexer.token.Variable
-
while keyword
- WhileLoop - com.googlecode.aviator.Feature
-
while statement
- whileStatement() - Method in class com.googlecode.aviator.parser.ExpressionParser
-
while(test) { ...body...
- WHITE_SPACE - Static variable in class com.googlecode.aviator.runtime.op.OperationRuntime
- WIDE_INSN - Static variable in class com.googlecode.aviator.asm.ClassWriter
-
The type of the WIDE instruction.
- wildcard() - Method in class com.googlecode.aviator.parser.ExpressionParser
- withBreak(AviatorObject) - Static method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- withCont(AviatorObject) - Static method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- withEmpty(AviatorObject) - Static method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- withEnv(Map<String, Object>) - Static method in class com.googlecode.aviator.utils.Reflector.Target
- withMeta(Object, Object) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- withMeta(String, Object) - Method in class com.googlecode.aviator.lexer.token.AbstractToken
- withMeta(String, Object) - Method in interface com.googlecode.aviator.lexer.token.Token
- withMetaBegin() - Method in class com.googlecode.aviator.parser.ExpressionParser
- withMetaEnd(Object, Object) - Method in class com.googlecode.aviator.parser.ExpressionParser
- WithMetaFn - Static variable in class com.googlecode.aviator.utils.Constants
- WithMetaFunction - Class in com.googlecode.aviator.runtime.function.system
-
with_meta(obj, key, value) function to add metadata key/value to obj, return the obj.
- WithMetaFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.WithMetaFunction
- withObject(Object) - Static method in class com.googlecode.aviator.utils.Reflector.Target
- withoutElse() - Method in class com.googlecode.aviator.parser.ExpressionParser
- withoutMeta(Object) - Method in class com.googlecode.aviator.runtime.type.AviatorObject
- WithoutMetaFunction - Class in com.googlecode.aviator.runtime.function.system
-
without_meta(obj, key) function to remove metadata by key from obj, return the obj.
- WithoutMetaFunction() - Constructor for class com.googlecode.aviator.runtime.function.system.WithoutMetaFunction
- withReturn(AviatorObject) - Static method in class com.googlecode.aviator.runtime.function.internal.ReducerResult
- wrapReturn(Object) - Static method in class com.googlecode.aviator.runtime.function.FunctionUtils
-
Wraps the object as aviator object.
- wrapTrace(AviatorFunction) - Static method in class com.googlecode.aviator.runtime.function.TraceFunction
- write(ClassWriter, byte[], int, int, int) - Method in class com.googlecode.aviator.asm.Attribute
-
Returns the byte array form of this attribute.
- write(OutputStream, int) - Method in class com.googlecode.aviator.runtime.module.IoModule
- writeFrame() - Method in class com.googlecode.aviator.asm.MethodWriter
-
Compress and writes the current frame
MethodWriter.frame
in the StackMapTable attribute. - writeFrameType(Object) - Method in class com.googlecode.aviator.asm.MethodWriter
- writeFrameTypes(int, int) - Method in class com.googlecode.aviator.asm.MethodWriter
-
Writes some types of the current frame
MethodWriter.frame
into the StackMapTableAttribute. - writeItems(Collection<SerialVersionUIDAdder.Item>, DataOutput, boolean) - Static method in class com.googlecode.aviator.asm.commons.SerialVersionUIDAdder
-
Sorts the items in the collection and writes it to the data output stream
- writeObject(ObjectOutputStream) - Method in class com.googlecode.aviator.InterpretExpression
- writeObject(ObjectOutputStream) - Method in class com.googlecode.aviator.LiteralExpression
- writeObject(ObjectOutputStream) - Method in class com.googlecode.aviator.runtime.function.ClassMethodFunction
- writeObject(ObjectOutputStream) - Method in class com.googlecode.aviator.runtime.type.AviatorJavaType
- writer(File) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- writer(File, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- writer(OutputStream) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- writer(OutputStream, String) - Static method in class com.googlecode.aviator.runtime.module.IoModule
- WRITER - Static variable in class com.googlecode.aviator.asm.ClassReader
-
True to enable bytecode writing support.
- writeShort(byte[], int, int) - Static method in class com.googlecode.aviator.asm.MethodWriter
-
Writes a short value in the given byte array.
X
- xor() - Method in class com.googlecode.aviator.parser.ExpressionParser
- xor(Type) - Method in class com.googlecode.aviator.asm.commons.InstructionAdapter
- XOR - Static variable in class com.googlecode.aviator.asm.commons.GeneratorAdapter
-
Constant for the
math
method.
Z
- ZERO - Static variable in class com.googlecode.aviator.runtime.type.Range
- ZERO_VALUE - Static variable in enum com.googlecode.aviator.Options
All Classes All Packages