|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CtConstructor | |
---|---|
javassist | The Javassist Core API. |
javassist.expr | This package contains the classes for modifying a method body. |
Uses of CtConstructor in javassist |
---|
Methods in javassist that return CtConstructor | |
---|---|
static CtConstructor |
CtNewConstructor.copy(CtConstructor c,
CtClass declaring,
ClassMap map)
Creats 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(CtClass[] parameters,
CtClass[] exceptions,
CtClass declaring)
Creates a public constructor that only calls a constructor in the super class. |
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(java.lang.String src,
CtClass declaring)
Compiles the given source code and creates a constructor. |
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. |
Methods in javassist with parameters of type CtConstructor | |
---|---|
void |
CtClass.addConstructor(CtConstructor c)
Adds a constructor. |
static CtConstructor |
CtNewConstructor.copy(CtConstructor c,
CtClass declaring,
ClassMap map)
Creats a copy of a constructor. |
void |
CtClass.removeConstructor(CtConstructor c)
Removes a constructor declared in this class. |
void |
CtConstructor.setBody(CtConstructor src,
ClassMap map)
Copies a constructor body from another constructor. |
Constructors in javassist with parameters of type CtConstructor | |
---|---|
CtConstructor(CtConstructor src,
CtClass declaring,
ClassMap map)
Creates a copy of a CtConstructor object. |
Uses of CtConstructor in javassist.expr |
---|
Methods in javassist.expr that return CtConstructor | |
---|---|
CtConstructor |
NewExpr.getConstructor()
Returns the constructor called for creating the object. |
CtConstructor |
ConstructorCall.getConstructor()
Returns the called constructor. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |