public abstract class MemberInfo extends ElementInfo
Modifier and Type | Class and Description |
---|---|
(package private) static interface |
MemberInfo.Constructor<M> |
Modifier and Type | Field and Description |
---|---|
java.lang.String |
descriptor |
java.lang.String |
name |
access, attributes
Constructor and Description |
---|
MemberInfo(int access,
java.lang.String name,
java.lang.String descriptor,
Attribute[] attributes) |
Modifier and Type | Method and Description |
---|---|
(package private) static <M extends MemberInfo> |
parseMemberInfo(java.io.DataInput in,
ConstantPool constant_pool,
MemberInfo.Constructor<M> constructor) |
(package private) java.lang.String |
toString(int access_mask) |
public final java.lang.String name
public final java.lang.String descriptor
MemberInfo(int access, java.lang.String name, java.lang.String descriptor, Attribute[] attributes)
java.lang.String toString(int access_mask)
static <M extends MemberInfo> M parseMemberInfo(java.io.DataInput in, ConstantPool constant_pool, MemberInfo.Constructor<M> constructor) throws java.io.IOException
java.io.IOException