|
ProGuard | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectproguard.classfile.LibraryMemberInfo
Representation of a field or method from a library class file.
| Field Summary | |
String |
descriptor
|
String |
name
|
int |
u2accessFlags
|
Object |
visitorInfo
An extra field in which visitors can store information. |
| Constructor Summary | |
protected |
LibraryMemberInfo()
|
| Method Summary | |
void |
accept(ClassFile classFile,
MemberInfoVisitor memberInfoVisitor)
Accepts the given class file visitor. |
abstract void |
accept(LibraryClassFile libraryClassFile,
MemberInfoVisitor memberInfoVisitor)
Accepts the given member info visitor. |
int |
getAccessFlags()
Returns access flags. |
String |
getDescriptor(ClassFile classFile)
Returns descriptor string. |
String |
getName(ClassFile classFile)
Returns method/field string name. |
Object |
getVisitorInfo()
Gets the visitor information of the visitor accepter. |
protected void |
read(DataInput din,
CpInfo[] constantPool)
Imports the field or method data to internal representation. |
void |
setVisitorInfo(Object visitorInfo)
Sets the visitor information of the visitor accepter. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public int u2accessFlags
public String name
public String descriptor
public Object visitorInfo
| Constructor Detail |
protected LibraryMemberInfo()
| Method Detail |
public abstract void accept(LibraryClassFile libraryClassFile,
MemberInfoVisitor memberInfoVisitor)
protected void read(DataInput din,
CpInfo[] constantPool)
throws IOException
IOExceptionpublic int getAccessFlags()
MemberInfo
getAccessFlags in interface MemberInfopublic String getName(ClassFile classFile)
MemberInfo
getName in interface MemberInfopublic String getDescriptor(ClassFile classFile)
MemberInfo
getDescriptor in interface MemberInfo
public void accept(ClassFile classFile,
MemberInfoVisitor memberInfoVisitor)
MemberInfo
accept in interface MemberInfopublic Object getVisitorInfo()
VisitorAccepter
getVisitorInfo in interface VisitorAccepterpublic void setVisitorInfo(Object visitorInfo)
VisitorAccepter
setVisitorInfo in interface VisitorAccepter
|
ProGuard | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||