ArrayCreation |
ArrayCreation is a Operation representing the construction of a one-dimensional
array of a given type.
|
ArrayElementSet |
Created by bjkeller on 8/19/16.
|
CallableOperation |
CallableOperation is an abstract implementation of the Operation interface to provide default
implementations of Operation predicates that are false except for a few kinds of operations.
|
ConstructorCall |
ConstructorCall is an Operation that represents a call to a constructor, and holds a
reference to a reflective Constructor object.
|
EnumConstant |
EnumConstant is an Operation representing a constant value from an enum.
|
FieldGet |
|
FieldSet |
|
InitializedArrayCreation |
InitializedArrayCreation is an Operation representing the construction of a
one-dimensional array with a given element type and length.
|
MethodCall |
MethodCall is a Operation that represents a call to a method.
|
NonreceiverTerm |
Represents a value that either cannot (primitive or null values), or we don't care to have
(String, Class) be a receiver for a method call as an Operation .
|
OperationParser |
Parser for text serialization (string representation) of Operation s.
|
ReflectionArrayCreation |
Represents an array creation using reflection, and corresponds to the code
(List<String>[])(Array.newInstance(componentType, length));
|
TypeArguments |
TypeArguments provides static methods for creating and recognizing strings representing the type
arguments of a method or constructor.
|
TypedClassOperation |
Represents a TypedOperation and its declaring class.
|
TypedClassOperationWithCast |
Represents a method with a return type that is a type variable that must be instantiated, and for
which execution performs a cast to the instantiating type to emulate handling of casts that are
not done in reflection.
|
TypedOperation |
|
TypedOperation.RankedTypeOperation |
RankedTypedOperation is a wrapper around a TypedOperation and a number.
|
TypedTermOperation |
Represents operations that have no declaring class, such as literal value, cast, or array
creation/access/assignment.
|
UncheckedCast |
|