See: Description
| Interface | Description |
|---|---|
| AttributeVisitor |
This interface specifies the methods for a visitor of
Attribute
objects. |
| BootstrapMethodInfoVisitor |
This interface specifies the methods for a visitor of
BootstrapMethodInfo objects. |
| ExceptionInfoVisitor |
This interface specifies the methods for a visitor of
ExceptionInfo objects. |
| InnerClassesInfoVisitor |
This interface specifies the methods for a visitor of
InnerClassesInfo objects. |
| LineNumberInfoVisitor |
This interface specifies the methods for a visitor of
LineNumberInfo objects. |
| LocalVariableInfoVisitor |
This interface specifies the methods for a visitor of
LocalVariableInfo objects. |
| LocalVariableTypeInfoVisitor |
This interface specifies the methods for a visitor of
LocalVariableTypeInfo objects. |
| ParameterInfoVisitor |
This interface specifies the method for a visitor of
ParameterInfo objects. |
| Class | Description |
|---|---|
| AllAttributeVisitor |
This ClassVisitor, MemberVisitor, and AttributeVisitor lets a given
AttributeVisitor visit all Attribute objects of the program classes,
program class members, or code attributes, respectively, that it visits.
|
| AllBootstrapMethodInfoVisitor |
This AttributeVisitor lets a given BootstrapMethodInfoVisitor visit all
bootstrap method objects of the BootstrapMethodsAttribute objects it visits.
|
| AllExceptionInfoVisitor |
This AttributeVisitor lets a given ExceptionInfoVisitor visit all exceptions
objects of the CodeAttribute objects it visits.
|
| AllInnerClassesInfoVisitor |
This AttributeVisitor lets a given InnerClassesInfoVisitor visit all
InnerClassessInfo objects of the InnerClassesAttribute objects it visits.
|
| AllLineNumberInfoVisitor |
This AttributeVisitor lets a given LineNumberInfoVisitor visit all line numbers
of the LineNumberTableAttribute objects it visits.
|
| AttributeNameFilter |
This AttributeVisitor delegates its visits another AttributeVisitor, but
only when the visited attribute has a name that that matches a given regular
expression.
|
| LineNumberRangeFinder |
This LineNumberInfoVisitor remembers the lowest and the highest line
numbers that it finds in all the line numbers that it visits.
|
| MultiAttributeVisitor |
This AttributeVisitor delegates all visits to each AttributeVisitor
in a given list.
|
| NonEmptyAttributeFilter |
This AttributeVisitor delegates its visits another AttributeVisitor, but
only when the visited attribute is not empty.
|
| RequiredAttributeFilter |
This AttributeVisitor delegates its visits to one of two other
AttributeVisitor instances, depending on whether the visited attribute
is strictly required or not.
|
| StackSizeComputer |
This AttributeVisitor computes the stack sizes at all instruction offsets
of the code attributes that it visits.
|
Copyright © 2015. All Rights Reserved.