Class AviatorRuntimeJavaElementType
java.lang.Object
com.googlecode.aviator.runtime.type.AviatorObject
com.googlecode.aviator.runtime.type.AviatorJavaType
com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
com.googlecode.aviator.runtime.type.AviatorRuntimeJavaElementType
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Object
private final AviatorRuntimeJavaElementType.ContainerType
private final Object
private static final long
Fields inherited from class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
callable, object, TEMP_VAR_GEN
Fields inherited from class com.googlecode.aviator.runtime.type.AviatorJavaType
name
Fields inherited from class com.googlecode.aviator.runtime.type.AviatorObject
metadata
-
Constructor Summary
ConstructorsConstructorDescriptionAviatorRuntimeJavaElementType
(AviatorRuntimeJavaElementType.ContainerType containerType, Object container, Object index, Callable<Object> callable) -
Method Summary
Methods inherited from class com.googlecode.aviator.runtime.type.AviatorRuntimeJavaType
genName, getCallable, getName, getValue, setCallable, valueOf
Methods inherited from class com.googlecode.aviator.runtime.type.AviatorJavaType
add, bitAnd, bitNot, bitOr, bitXor, defineValue, deref, desc, div, getAviatorType, getElement, getProperty, getValueFromEnv, getValueFromEnv, innerCompare, match, mod, mult, neg, not, reserveName, shiftLeft, shiftRight, sub, tryResolveAsClass, unsignedShiftRight
Methods inherited from class com.googlecode.aviator.runtime.type.AviatorObject
booleanValue, compare, compareEq, exponent, getMetadata, isNull, meta, numberValue, stringValue, toString, withMeta, withoutMeta
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
index
-
container
-
containerType
-
-
Constructor Details
-
AviatorRuntimeJavaElementType
public AviatorRuntimeJavaElementType(AviatorRuntimeJavaElementType.ContainerType containerType, Object container, Object index, Callable<Object> callable)
-
-
Method Details
-
setValue
- Overrides:
setValue
in classAviatorJavaType
-