public class LibraryField extends LibraryMember implements Field
| Modifier and Type | Field and Description |
|---|---|
Clazz |
referencedClass
An extra field pointing to the Clazz object referenced in the
descriptor string.
|
descriptor, name, u2accessFlags, visitorInfo| Constructor and Description |
|---|
LibraryField()
Creates an uninitialized LibraryField.
|
LibraryField(int u2accessFlags,
String name,
String descriptor)
Creates an initialized LibraryField.
|
| Modifier and Type | Method and Description |
|---|---|
void |
accept(LibraryClass libraryClass,
MemberVisitor memberVisitor)
Accepts the given member info visitor.
|
void |
referencedClassesAccept(ClassVisitor classVisitor)
Lets the Clazz objects referenced in the descriptor string
accept the given visitor.
|
accept, getAccessFlags, getDescriptor, getName, getVisitorInfo, setVisitorInfoclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccept, getAccessFlags, getDescriptor, getNamegetVisitorInfo, setVisitorInfopublic Clazz referencedClass
ClassReferenceInitializer.
References to primitive types are ignored.public void accept(LibraryClass libraryClass, MemberVisitor memberVisitor)
LibraryMemberaccept in class LibraryMemberpublic void referencedClassesAccept(ClassVisitor classVisitor)
MemberreferencedClassesAccept in interface MemberCopyright © 2015. All Rights Reserved.