JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
All Classes
SEARCH:
JavaScript is disabled on your browser.
All Classes
All Classes
Interface Summary
Class Summary
Enum Summary
Class
Description
AbstractSwitch
<
T
>
AnnotatedElement
AnnotationCreator
AnnotationCreatorImpl
AnnotationUtils
AssignableResultHandle
A result handle that can be assigned to (also known as an "lvalue").
BranchResult
Use to construct the various branches of an if statement.
BranchResultImpl
BytecodeCreator
An interface for creating a methods bytecode.
BytecodeCreatorImpl
BytecodeCreatorImpl.BlockOperation
BytecodeCreatorImpl.JumpOperation
BytecodeCreatorImpl.Operation
CatchBlockCreator
A bytecode creator that represents a catch block
CatchBlockCreatorImpl
ClassCreator
ClassCreator.Builder
ClassOutput
ClassSignatureBuilderImpl
ClassTransformer
Transforms an existing class by wrapping an ASM
ClassVisitor
.
ClassTransformer.NamedDescriptor
ClassTransfromerMethodCreatorImpl
DescriptorUtils
EnumSwitchImpl
<
E
extends java.lang.Enum<
E
>>
ErrorReporter
FieldCreator
FieldCreatorImpl
FieldDescriptor
FieldSignatureBuilderImpl
FieldTransformer
Describes transformation of a field.
ForEachLoop
A for-each construct.
ForEachLoopImpl
FunctionCreator
FunctionCreatorImpl
FunctionCreatorImpl.CapturedResultHandle
FunctionCreatorImpl.FunctionBytecodeCreator
We need out own BytecodeCreator that captures all ResultHandles from the parent object that are passed in
Gizmo
Gizmo.CustomInvocationGenerator
Helper class to build a bytecode generator for repetitive tasks.
Gizmo.EqualsHashCodeToStringGenerator
Gizmo.InstanceInvocationGenerator
An abstract base for all instance invokers.
Gizmo.JdkCollection
Bytecode generator for static methods.
Gizmo.JdkIterable
Bytecode generator for static methods.
Gizmo.JdkIterator
Bytecode generator for static methods.
Gizmo.JdkList
Bytecode generator for static methods.
Gizmo.JdkMap
Gizmo.JdkOptional
Bytecode generator for static methods.
Gizmo.JdkSet
Gizmo.StaticInvocationGenerator
An abstract base for all generators.
Gizmo.StringBuilderGenerator
GizmoClassVisitor
GizmoMethodVisitor
IfThenElse
An if-then-else construct.
IfThenElseImpl
LineNumberWriter
Loop
A loop construct.
LoopImpl
MemberCreator
<
T
extends
MemberCreator
<
T
>>
MemberTransformer
<
THIS
extends
MemberTransformer
<
THIS
>>
Describes transformation of a class member.
MethodCreator
A class that builds the body of a method without needing to understand java bytecode.
MethodCreatorImpl
MethodCreatorImpl.AnnotationParameters
MethodDescriptor
MethodSignatureBuilderImpl
MethodTransformer
Describes transformation of a method.
NullWriter
ResultHandle
Represents the result of an operation.
ResultHandle.ResultType
SignatureBuilder
Builds a generic signature as defined in JVMS 17, chapter "4.7.9.1.
SignatureBuilder.ClassSignatureBuilder
Builds a generic signature of a class (including interfaces).
SignatureBuilder.FieldSignatureBuilder
Builds a generic signature of a field.
SignatureBuilder.MethodSignatureBuilder
Builds a generic signature of a method (including constructors).
SignatureElement
<
S
>
An element that has a signature attribute.
StringSwitchImpl
Switch
<
T
>
A switch statement.
Switch.EnumSwitch
<
E
extends java.lang.Enum<
E
>>
A switch for
Enum
.
Switch.StringSwitch
A switch for
String
.
TryBlock
A
try
block.
TryBlockImpl
Type
Used to express types when
building
a generic signature of some declaration.
Type.ArrayType
Type.ClassType
Type.ParameterizedType
Type.PrimitiveType
Type.TypeVariable
Type.VoidType
Type.WildcardType
WhileLoop
A while loop statement.
WhileLoopImpl