public abstract class com.fasterxml.classmate.members.RawMember extends java.lang.Object
{
protected final com.fasterxml.classmate.ResolvedType _declaringType;
protected void <init>(com.fasterxml.classmate.ResolvedType)
{
com.fasterxml.classmate.members.RawMember v;
com.fasterxml.classmate.ResolvedType v;
v := @this: com.fasterxml.classmate.members.RawMember;
v := @parameter: com.fasterxml.classmate.ResolvedType;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<com.fasterxml.classmate.members.RawMember: com.fasterxml.classmate.ResolvedType _declaringType> = v;
return;
}
public final com.fasterxml.classmate.ResolvedType getDeclaringType()
{
com.fasterxml.classmate.members.RawMember v;
com.fasterxml.classmate.ResolvedType v;
v := @this: com.fasterxml.classmate.members.RawMember;
v = v.<com.fasterxml.classmate.members.RawMember: com.fasterxml.classmate.ResolvedType _declaringType>;
return v;
}
public abstract java.lang.reflect.Member getRawMember();
public java.lang.String getName()
{
com.fasterxml.classmate.members.RawMember v;
java.lang.String v;
java.lang.reflect.Member v;
v := @this: com.fasterxml.classmate.members.RawMember;
v = virtualinvoke v.<com.fasterxml.classmate.members.RawMember: java.lang.reflect.Member getRawMember()>();
v = interfaceinvoke v.<java.lang.reflect.Member: java.lang.String getName()>();
return v;
}
public boolean isStatic()
{
com.fasterxml.classmate.members.RawMember v;
int v;
boolean v;
v := @this: com.fasterxml.classmate.members.RawMember;
v = virtualinvoke v.<com.fasterxml.classmate.members.RawMember: int getModifiers()>();
v = staticinvoke <java.lang.reflect.Modifier: boolean isStatic(int)>(v);
return v;
}
public boolean isFinal()
{
com.fasterxml.classmate.members.RawMember v;
int v;
boolean v;
v := @this: com.fasterxml.classmate.members.RawMember;
v = virtualinvoke v.<com.fasterxml.classmate.members.RawMember: int getModifiers()>();
v = staticinvoke <java.lang.reflect.Modifier: boolean isFinal(int)>(v);
return v;
}
public boolean isPrivate()
{
com.fasterxml.classmate.members.RawMember v;
int v;
boolean v;
v := @this: com.fasterxml.classmate.members.RawMember;
v = virtualinvoke v.<com.fasterxml.classmate.members.RawMember: int getModifiers()>();
v = staticinvoke <java.lang.reflect.Modifier: boolean isPrivate(int)>(v);
return v;
}
public boolean isProtected()
{
com.fasterxml.classmate.members.RawMember v;
int v;
boolean v;
v := @this: com.fasterxml.classmate.members.RawMember;
v = virtualinvoke v.<com.fasterxml.classmate.members.RawMember: int getModifiers()>();
v = staticinvoke <java.lang.reflect.Modifier: boolean isProtected(int)>(v);
return v;
}
public boolean isPublic()
{
com.fasterxml.classmate.members.RawMember v;
int v;
boolean v;
v := @this: com.fasterxml.classmate.members.RawMember;
v = virtualinvoke v.<com.fasterxml.classmate.members.RawMember: int getModifiers()>();
v = staticinvoke <java.lang.reflect.Modifier: boolean isPublic(int)>(v);
return v;
}
public java.lang.'annotation'.Annotation[] getAnnotations()
{
com.fasterxml.classmate.members.RawMember v;
java.lang.'annotation'.Annotation[] v;
java.lang.reflect.Member v;
v := @this: com.fasterxml.classmate.members.RawMember;
v = virtualinvoke v.<com.fasterxml.classmate.members.RawMember: java.lang.reflect.Member getRawMember()>();
v = interfaceinvoke v.<java.lang.reflect.AnnotatedElement: java.lang.'annotation'.Annotation[] getAnnotations()>();
return v;
}
public abstract boolean equals(java.lang.Object);
public abstract int hashCode();
public java.lang.String toString()
{
com.fasterxml.classmate.members.RawMember v;
java.lang.String v;
v := @this: com.fasterxml.classmate.members.RawMember;
v = virtualinvoke v.<com.fasterxml.classmate.members.RawMember: java.lang.String getName()>();
return v;
}
protected final int getModifiers()
{
com.fasterxml.classmate.members.RawMember v;
int v;
java.lang.reflect.Member v;
v := @this: com.fasterxml.classmate.members.RawMember;
v = virtualinvoke v.<com.fasterxml.classmate.members.RawMember: java.lang.reflect.Member getRawMember()>();
v = interfaceinvoke v.<java.lang.reflect.Member: int getModifiers()>();
return v;
}
}