|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use OJConstructor | |
openjava.mop | Provides classes that are fundamental to the design of the OpenJava Meta-Object Protocols (MOP). |
Uses of OJConstructor in openjava.mop |
Methods in openjava.mop that return OJConstructor | |
OJConstructor[] |
OJClass.getInheritableConstructors(OJClass situation)
|
OJConstructor[] |
OJClass.getConstructors()
Returns an array containing OJConstructor objects
reflecting all the public constructors of the class
represented by this OJClass object. |
OJConstructor |
OJClass.getConstructor(OJClass[] parameterTypes)
Returns a OJConstructor object that reflects the
specified public constructor of the class represented by this
OJClass object. |
OJConstructor[] |
OJClass.getConstructors(OJClass situation)
Returns an array containing OJConstructor objects
reflecting all the constructors of the class represented by
this OJClass object, accesible from the situation
represented by the given OJClass object. |
OJConstructor |
OJClass.getConstructor(OJClass[] parameterTypes,
OJClass situation)
Returns a OJConstructor object that reflects the
specified constructor accesible from the situation represented
by the given OJClass object. |
OJConstructor |
OJClass.getAcceptableConstructor(OJClass[] parameterTypes,
OJClass situation)
Can be overriden |
OJConstructor[] |
OJClass.getDeclaredConstructors()
Returns an array of OJConstructor objects reflecting
all the constructors declared by the class represented by this
OJClass object. |
OJConstructor |
OJClass.getDeclaredConstructor(OJClass[] parameterTypes)
Returns a OJConstructor object that reflects the
specified constructor of the class or interface represented by
this OJClass object. |
protected OJConstructor |
OJClass.addConstructor(OJConstructor constr)
|
protected OJConstructor |
OJClass.removeConstructor(OJConstructor constr)
|
static OJConstructor |
OJConstructor.forConstructor(java.lang.reflect.Constructor java_constr)
|
static OJConstructor[] |
OJConstructor.arrayForConstructors(java.lang.reflect.Constructor[] jconstrs)
|
static OJConstructor[] |
Toolbox.removeThePrivates(OJConstructor[] src_constrs)
Generates an array of constructors containing the source constructors except ones with private access modifier. |
static OJConstructor[] |
Toolbox.removeTheDefaults(OJConstructor[] src_constrs)
Generates an array of constructors containing the source constructors except ones with private access modifier. |
static OJConstructor[] |
Toolbox.removeTheNonPublics(OJConstructor[] src_constrs)
Generates an array of constructors containing the source constructors except ones with non-public access modifier; one of private, protected or package level access modifiers. |
static OJConstructor |
Toolbox.pickupConstructor(OJConstructor[] src_constrs,
OJClass[] param_types)
Pick up a constructor with the specified signature in the source array of constructors. |
static OJConstructor |
Toolbox.pickupAcceptableConstructor(OJConstructor[] src_constrs,
OJClass[] param_types)
Pick up a constructor with the signature acceptable the specified signature in the source array of constructors. |
static OJConstructor[] |
Toolbox.pickupAcceptableConstructors(OJConstructor[] src_constrs,
OJClass[] param_types)
Generates an array of constructors containing the constructors with the specified parameter types in the source array of constructors. |
static OJConstructor |
Toolbox.pickupMostSpecified(OJConstructor[] constrs)
|
static OJConstructor[] |
Toolbox.append(OJConstructor[] a,
OJConstructor[] b)
|
Methods in openjava.mop with parameters of type OJConstructor | |
protected OJConstructor |
OJClass.addConstructor(OJConstructor constr)
|
protected OJConstructor |
OJClass.removeConstructor(OJConstructor constr)
|
static OJConstructor[] |
Toolbox.removeThePrivates(OJConstructor[] src_constrs)
Generates an array of constructors containing the source constructors except ones with private access modifier. |
static OJConstructor[] |
Toolbox.removeTheDefaults(OJConstructor[] src_constrs)
Generates an array of constructors containing the source constructors except ones with private access modifier. |
static OJConstructor[] |
Toolbox.removeTheNonPublics(OJConstructor[] src_constrs)
Generates an array of constructors containing the source constructors except ones with non-public access modifier; one of private, protected or package level access modifiers. |
static OJConstructor |
Toolbox.pickupConstructor(OJConstructor[] src_constrs,
OJClass[] param_types)
Pick up a constructor with the specified signature in the source array of constructors. |
static OJConstructor |
Toolbox.pickupAcceptableConstructor(OJConstructor[] src_constrs,
OJClass[] param_types)
Pick up a constructor with the signature acceptable the specified signature in the source array of constructors. |
static OJConstructor[] |
Toolbox.pickupAcceptableConstructors(OJConstructor[] src_constrs,
OJClass[] param_types)
Generates an array of constructors containing the constructors with the specified parameter types in the source array of constructors. |
static OJConstructor |
Toolbox.pickupMostSpecified(OJConstructor[] constrs)
|
static OJConstructor[] |
Toolbox.append(OJConstructor[] a,
OJConstructor[] b)
|
Constructors in openjava.mop with parameters of type OJConstructor | |
Signature(OJConstructor constructor)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |