|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--jreversepro.reflect.JMember
Describes a class member ( both field and method ).
| Field Summary | |
static int |
ACC_ABSTRACT
Qualifer 'abstract' |
static int |
ACC_FINAL
Qualifier 'final' |
static int |
ACC_NATIVE
Qualifer 'native' |
static int |
ACC_PRIVATE
Private access specifier. |
static int |
ACC_PROTECTED
Protected access specifier. |
static int |
ACC_PUBLIC
Public access specifier. |
static int |
ACC_STATIC
Qualifer 'static' |
static int |
ACC_STRICT
Qualifer 'strictfp' |
static int |
ACC_SYNCHRONIZED
Qualifer 'synchronized' |
static int |
ACC_TRANSIENT
Qualifer 'transient' This qualifer is valid for fields only. |
static int |
ACC_VOLATILE
Qualifer 'volatile'. |
protected java.lang.String |
datatype
This field contains the datatype of the member. |
protected java.lang.String |
name
This field contains the name of the member ( field/ method). |
protected int |
qualifier
This contains the integer representation of the qualifier of the member with the appropriate combination of bits set to know the qualifier string. |
| Constructor Summary | |
JMember()
|
|
| Method Summary | |
java.lang.String |
getDatatype()
|
java.lang.String |
getName()
Getter method for name |
int |
getQualifier()
Getter method for the qualifier. |
java.lang.String |
getQualifierName()
|
static java.lang.String |
getStringRep(int rhsQualifier,
boolean memberOnly)
Returns the String Representation of the qualifier. |
boolean |
isFinal()
Returns if this member is a 'final' one or not. |
boolean |
isStatic()
Returns if this member is a 'static' one or not. |
void |
setDatatype(java.lang.String rhsType)
Setter method for datatype. |
void |
setName(java.lang.String rhsName)
Setter method for name |
void |
setQualifier(int rhsQualify)
Setter method for qualifiers. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int ACC_PUBLIC
public static final int ACC_PRIVATE
public static final int ACC_PROTECTED
public static final int ACC_STATIC
public static final int ACC_FINAL
public static final int ACC_SYNCHRONIZED
public static final int ACC_NATIVE
public static final int ACC_ABSTRACT
public static final int ACC_STRICT
public static final int ACC_VOLATILE
public static final int ACC_TRANSIENT
protected java.lang.String datatype
protected java.lang.String name
protected int qualifier
| Constructor Detail |
public JMember()
| Method Detail |
public void setDatatype(java.lang.String rhsType)
rhsType - data type value.public void setName(java.lang.String rhsName)
rhsName - New Namepublic void setQualifier(int rhsQualify)
rhsQualify - qualifier value
public static java.lang.String getStringRep(int rhsQualifier,
boolean memberOnly)
rhsQualifier - Qualifier byte with the bits set.memberOnly - Only if this is set then the bits
relevant to fields and methods only are checked for.
Else ignored.
public java.lang.String getName()
public int getQualifier()
public java.lang.String getQualifierName()
public java.lang.String getDatatype()
public boolean isFinal()
public boolean isStatic()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||