See: Description
Interface | Description |
---|---|
ConstantVisitor |
This interface specifies the methods for a visitor of
Constant instances. |
PrimitiveArrayConstantElementVisitor |
This interface specifies the methods for a visitor of primitive elements of the array of a
PrimitiveArrayConstant . |
PrimitiveArrayConstantVisitor |
This interface specifies the methods for a visitor of
PrimitiveArrayConstant instances
containing different types of arrays. |
Class | Description |
---|---|
AllBootstrapMethodArgumentVisitor |
This
BootstrapMethodInfoVisitor lets a given ConstantVisitor visit all constant
pool entries of the bootstrap methods it visits. |
AllConstantVisitor |
This
ClassVisitor lets a given ConstantVisitor visit all constant pool entries of
the program classes it visits. |
BootstrapMethodHandleTraveler |
This
ConstantVisitor and BootstrapMethodInfoVisitor travels from any invoke
dynamic constants or bootstrap method info entries that it visits to their bootstrap method
handle constants, and applies a given constant visitor. |
ConstantCounter |
This
ConstantVisitor counts the number of constants that have been visited. |
ConstantStringBuilder |
This
ConstantVisitor collects the constants that it visits in a readable form, in a given
string builder. |
ConstantTagFilter |
This
ConstantVisitor delegates its visits to one or more specified types of constants. |
ExceptClassConstantFilter |
This
ConstantVisitor delegates its visits to class constants to another given ConstantVisitor , except for one given class. |
MethodrefTraveler |
This
ConstantVisitor travels from any method handle constants that it visits to their
methodref constants, and applies a given constant visitor. |
SuperClassConstantVisitor |
This
ClassVisitor lets a given ConstantVisitor visit all the constant pool
entries of the super class and interfaces of the program classes it visits. |