|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.jdo.api.persistence.enhancer.classfile.ClassMember
com.sun.jdo.api.persistence.enhancer.classfile.ClassField
public final class ClassField
ClassField models the static and non-static fields of a class within a class file.
| Field Summary |
|---|
| Constructor Summary | |
|---|---|
ClassField(int accFlags,
ConstUtf8 name,
ConstUtf8 sig,
AttributeVector field_attrs)
Construct a class field object |
|
| Method Summary | |
|---|---|
int |
access()
Return the access flags for the field - see VMConstants |
AttributeVector |
attributes()
Return the attributes associated with the field |
void |
changeName(ConstUtf8 name)
Change the name of the field |
void |
changeSignature(ConstUtf8 newSig)
Change the type signature of the field |
boolean |
isTransient()
Is the field transient? |
ConstUtf8 |
name()
Return the name of the field |
void |
setAccess(int newFlags)
Update the access flags for the field - see VMConstants |
ConstUtf8 |
signature()
Return the type signature of the field |
| Methods inherited from class com.sun.jdo.api.persistence.enhancer.classfile.ClassMember |
|---|
isFinal, isPrivate, isProtected, isPublic, isStatic, setIsFinal |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ClassField(int accFlags,
ConstUtf8 name,
ConstUtf8 sig,
AttributeVector field_attrs)
| Method Detail |
|---|
public boolean isTransient()
public int access()
access in class ClassMemberpublic void setAccess(int newFlags)
setAccess in class ClassMemberpublic ConstUtf8 name()
name in class ClassMemberpublic void changeName(ConstUtf8 name)
public ConstUtf8 signature()
signature in class ClassMemberpublic void changeSignature(ConstUtf8 newSig)
public AttributeVector attributes()
attributes in class ClassMember
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||