public class FieldInfo extends java.lang.Object implements MemberInfo
| Modifier and Type | Field and Description |
|---|---|
int |
access |
java.util.List<AnnotationInfo> |
annotations |
java.lang.String |
desc |
java.lang.String |
name |
ClassInfo |
parent |
| Constructor and Description |
|---|
FieldInfo(java.lang.reflect.Field node,
ClassInfo parent) |
FieldInfo(org.objectweb.asm.tree.FieldNode node,
ClassInfo parent) |
| Modifier and Type | Method and Description |
|---|---|
int |
getAccess() |
@NotNull java.util.List<AnnotationInfo> |
getAnnotations() |
@Nullable java.lang.String |
getDescriptor() |
@NotNull java.lang.String |
getName() |
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAnnotation, hasAnnotationpublic final java.lang.String name
public final java.lang.String desc
public final int access
public final java.util.List<AnnotationInfo> annotations
public final ClassInfo parent
public FieldInfo(org.objectweb.asm.tree.FieldNode node,
ClassInfo parent)
public FieldInfo(java.lang.reflect.Field node,
ClassInfo parent)
@NotNull public @NotNull java.lang.String getName()
getName in interface MemberInfo@Nullable public @Nullable java.lang.String getDescriptor()
getDescriptor in interface MemberInfopublic int getAccess()
getAccess in interface MemberInfo@NotNull public @NotNull java.util.List<AnnotationInfo> getAnnotations()
getAnnotations in interface MemberInfopublic java.lang.String toString()
toString in class java.lang.Object