static CtConstructor |
CtNewConstructor.copy(CtConstructor c,
CtClass declaring,
ClassMap map) |
Creates a copy of a constructor.
|
static CtConstructor |
CtNewConstructor.defaultConstructor(CtClass declaring) |
Creates a default (public) constructor.
|
CtConstructor |
CtClass.getClassInitializer() |
Gets the class initializer (static constructor)
declared in the class.
|
CtConstructor |
CtClass.getConstructor(java.lang.String desc) |
Returns the constructor with the given signature,
which is represented by a character string
called method descriptor.
|
CtConstructor[] |
CtClass.getConstructors() |
Returns an array containing CtConstructor objects
representing all the non-private constructors of the class.
|
CtConstructor |
CtClass.getDeclaredConstructor(CtClass[] params) |
Returns a constructor receiving the specified parameters.
|
CtConstructor[] |
CtClass.getDeclaredConstructors() |
Gets all the constructors declared in the class.
|
static CtConstructor |
CtNewConstructor.make(java.lang.String src,
CtClass declaring) |
Compiles the given source code and creates a constructor.
|
static CtConstructor |
CtNewConstructor.make(CtClass[] parameters,
CtClass[] exceptions,
int howto,
CtMethod body,
CtMethod.ConstParameter cparam,
CtClass declaring) |
Creates a public constructor.
|
static CtConstructor |
CtNewConstructor.make(CtClass[] parameters,
CtClass[] exceptions,
java.lang.String body,
CtClass declaring) |
Creates a public constructor.
|
static CtConstructor |
CtNewConstructor.make(CtClass[] parameters,
CtClass[] exceptions,
CtClass declaring) |
Creates a public constructor that only calls a constructor
in the super class.
|
CtConstructor |
CtClass.makeClassInitializer() |
Makes an empty class initializer (static constructor).
|
static CtConstructor |
CtNewConstructor.skeleton(CtClass[] parameters,
CtClass[] exceptions,
CtClass declaring) |
Creates a public constructor that only calls a constructor
in the super class.
|