(package private) void |
ClassDataCollectors.add(ClassDataCollector cd) |
java.util.Set<Descriptors.TypeRef> |
Clazz.parseClassFile(java.io.InputStream in,
ClassDataCollector cd) |
private java.util.Set<Descriptors.TypeRef> |
Clazz.parseClassFileData(java.io.DataInput in,
ClassDataCollector cd) |
java.util.Set<Descriptors.TypeRef> |
Clazz.parseClassFileWithCollector(ClassDataCollector cd) |
private void |
Clazz.visitAnnotationDefault(ClassDataCollector cd,
AnnotationDefaultAttribute attribute,
Clazz.ElementDef elementDef) |
private void |
Clazz.visitAnnotations(ClassDataCollector cd,
AnnotationsAttribute attribute,
Annotation.ElementType elementType,
java.lang.annotation.RetentionPolicy policy,
int access_flags) |
private void |
Clazz.visitAttributes(ClassDataCollector cd,
Clazz.ElementDef elementDef)
Called for the attributes in the class, field, or method.
|
private void |
Clazz.visitClassFile(ClassDataCollector cd) |
private void |
Clazz.visitCode(ClassDataCollector cd,
CodeAttribute attribute,
Annotation.ElementType elementType) |
private void |
Clazz.visitConstantValue(ClassDataCollector cd,
ConstantValueAttribute attribute) |
private void |
Clazz.visitEnclosingMethod(ClassDataCollector cd,
EnclosingMethodAttribute attribute) |
private void |
Clazz.visitInnerClasses(ClassDataCollector cd,
InnerClassesAttribute attribute) |
private void |
Clazz.visitMethodParameters(ClassDataCollector cd,
MethodParametersAttribute attribute,
Clazz.ElementDef elementDef) |
private void |
Clazz.visitParameterAnnotations(ClassDataCollector cd,
ParameterAnnotationsAttribute attribute,
Annotation.ElementType elementType,
java.lang.annotation.RetentionPolicy policy,
int access_flags) |
private void |
Clazz.visitReferenceMethod(ClassDataCollector cd,
int method_ref_index)
Called when crawling the byte code and a method reference is found
|
private void |
Clazz.visitSignature(ClassDataCollector cd,
SignatureAttribute attribute) |
private void |
Clazz.visitTypeAnnotations(ClassDataCollector cd,
TypeAnnotationsAttribute attribute,
Annotation.ElementType elementType,
java.lang.annotation.RetentionPolicy policy,
int access_flags) |
(package private) void |
ClassDataCollectors.with(Clazz clazz,
ClassDataCollector cd) |