|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use OJField | |
openjava.mop | Provides classes that are fundamental to the design of the OpenJava Meta-Object Protocols (MOP). |
Uses of OJField in openjava.mop |
Methods in openjava.mop that return OJField | |
static OJField |
OJField.forField(java.lang.reflect.Field java_field)
|
static OJField[] |
OJField.arrayForFields(java.lang.reflect.Field[] jfields)
|
OJField |
OJField.getCopy()
|
OJField[] |
OJClass.getAllFields()
|
OJField[] |
OJClass.getInheritedFields()
|
OJField[] |
OJClass.getInheritableFields()
Deprecated. |
OJField[] |
OJClass.getInheritableFields(OJClass situation)
|
OJField[] |
OJClass.getFields()
Returns an array containing OJField objects
reflecting all the accessible public fields of the
class or interface represented by this OJClass
object. |
OJField |
OJClass.getField(java.lang.String name)
Returns a OJField object that reflects the
specified public member field of the class or
interface represented by this OJClass object. |
OJField[] |
OJClass.getFields(OJClass situation)
Returns an array containing OJField objects
reflecting all the fields of the class or interface represented
by this OJClass object, accessible from the
situation represented by the given OJClass object.
|
OJField |
OJClass.getField(java.lang.String name,
OJClass situation)
Returns a OJField object that reflects the
specified member field accesible from the situation represented
by the given OJClass object. |
OJField |
OJClass.getAllField(java.lang.String name)
Deprecated. |
OJField[] |
OJClass.getDeclaredFields()
Returns an array of OJField objects reflecting all
the fields declared by the class or interface represented by
this OJClass object. |
OJField |
OJClass.getDeclaredField(java.lang.String name)
Returns a OJField object that reflects the specified
declared field of the class or interface represented by this
OJClass object. |
OJField |
OJClass.addField(OJField field)
|
OJField |
OJClass.removeField(OJField field)
|
OJField |
OJClass.resolveException(NoSuchMemberException e,
java.lang.String name)
|
static OJField[] |
Toolbox.overridesOn(OJField[] declareds,
OJField[] bases)
Generates an array of fields containing the declared fields and the based fields except the declared one. |
static OJField[] |
Toolbox.removeThePrivates(OJField[] src_fields)
Generates an array of fields containing the source fields except ones with private access modifier. |
static OJField[] |
Toolbox.removeTheDefaults(OJField[] src_fields)
Generates an array of fields containing the source fields except ones with private access modifier. |
static OJField[] |
Toolbox.removeTheNonPublics(OJField[] src_fields)
Generates an array of fields containing the source fields except ones with non-public access modifier; one of private, protected or package level access modifiers. |
static OJField |
Toolbox.pickupField(OJField[] src_fields,
java.lang.String name)
Pick up a field with the specified name in the source array of fields. |
static OJField[] |
Toolbox.append(OJField[] a,
OJField[] b)
|
Methods in openjava.mop with parameters of type OJField | |
OJField |
OJClass.addField(OJField field)
|
OJField |
OJClass.removeField(OJField field)
|
static OJField[] |
Toolbox.overridesOn(OJField[] declareds,
OJField[] bases)
Generates an array of fields containing the declared fields and the based fields except the declared one. |
static OJField[] |
Toolbox.removeThePrivates(OJField[] src_fields)
Generates an array of fields containing the source fields except ones with private access modifier. |
static OJField[] |
Toolbox.removeTheDefaults(OJField[] src_fields)
Generates an array of fields containing the source fields except ones with private access modifier. |
static OJField[] |
Toolbox.removeTheNonPublics(OJField[] src_fields)
Generates an array of fields containing the source fields except ones with non-public access modifier; one of private, protected or package level access modifiers. |
static OJField |
Toolbox.pickupField(OJField[] src_fields,
java.lang.String name)
Pick up a field with the specified name in the source array of fields. |
static OJField[] |
Toolbox.append(OJField[] a,
OJField[] b)
|
Constructors in openjava.mop with parameters of type OJField | |
Signature(OJField field)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |