Package | Description |
---|---|
javassist |
The Javassist Core API.
|
Modifier and Type | Method and Description |
---|---|
(package private) abstract int |
CtField.Initializer.compile(CtClass type,
java.lang.String name,
Bytecode code,
CtClass[] parameters,
Javac drv) |
(package private) int |
CtField.CodeInitializer0.compile(CtClass type,
java.lang.String name,
Bytecode code,
CtClass[] parameters,
Javac drv) |
(package private) int |
CtField.ParamInitializer.compile(CtClass type,
java.lang.String name,
Bytecode code,
CtClass[] parameters,
Javac drv) |
(package private) int |
CtField.NewInitializer.compile(CtClass type,
java.lang.String name,
Bytecode code,
CtClass[] parameters,
Javac drv)
Produces codes in which a new object is created and assigned to
the field as the initial value.
|
(package private) int |
CtField.MethodInitializer.compile(CtClass type,
java.lang.String name,
Bytecode code,
CtClass[] parameters,
Javac drv)
Produces codes in which a new object is created and assigned to
the field as the initial value.
|
(package private) int |
CtField.IntInitializer.compile(CtClass type,
java.lang.String name,
Bytecode code,
CtClass[] parameters,
Javac drv) |
(package private) int |
CtField.LongInitializer.compile(CtClass type,
java.lang.String name,
Bytecode code,
CtClass[] parameters,
Javac drv) |
(package private) int |
CtField.FloatInitializer.compile(CtClass type,
java.lang.String name,
Bytecode code,
CtClass[] parameters,
Javac drv) |
(package private) int |
CtField.DoubleInitializer.compile(CtClass type,
java.lang.String name,
Bytecode code,
CtClass[] parameters,
Javac drv) |
(package private) int |
CtField.StringInitializer.compile(CtClass type,
java.lang.String name,
Bytecode code,
CtClass[] parameters,
Javac drv) |
(package private) int |
CtField.ArrayInitializer.compile(CtClass type,
java.lang.String name,
Bytecode code,
CtClass[] parameters,
Javac drv) |
(package private) int |
CtField.MultiArrayInitializer.compile(CtClass type,
java.lang.String name,
Bytecode code,
CtClass[] parameters,
Javac drv) |
(package private) abstract void |
CtField.CodeInitializer0.compileExpr(Javac drv) |
(package private) void |
CtField.CodeInitializer.compileExpr(Javac drv) |
(package private) void |
CtField.PtreeInitializer.compileExpr(Javac drv) |
(package private) abstract int |
CtField.Initializer.compileIfStatic(CtClass type,
java.lang.String name,
Bytecode code,
Javac drv) |
(package private) int |
CtField.CodeInitializer0.compileIfStatic(CtClass type,
java.lang.String name,
Bytecode code,
Javac drv) |
(package private) int |
CtField.ParamInitializer.compileIfStatic(CtClass type,
java.lang.String name,
Bytecode code,
Javac drv) |
(package private) int |
CtField.NewInitializer.compileIfStatic(CtClass type,
java.lang.String name,
Bytecode code,
Javac drv)
Produces codes for a static field.
|
(package private) int |
CtField.MethodInitializer.compileIfStatic(CtClass type,
java.lang.String name,
Bytecode code,
Javac drv)
Produces codes for a static field.
|
(package private) int |
CtField.IntInitializer.compileIfStatic(CtClass type,
java.lang.String name,
Bytecode code,
Javac drv) |
(package private) int |
CtField.LongInitializer.compileIfStatic(CtClass type,
java.lang.String name,
Bytecode code,
Javac drv) |
(package private) int |
CtField.FloatInitializer.compileIfStatic(CtClass type,
java.lang.String name,
Bytecode code,
Javac drv) |
(package private) int |
CtField.DoubleInitializer.compileIfStatic(CtClass type,
java.lang.String name,
Bytecode code,
Javac drv) |
(package private) int |
CtField.StringInitializer.compileIfStatic(CtClass type,
java.lang.String name,
Bytecode code,
Javac drv) |
(package private) int |
CtField.ArrayInitializer.compileIfStatic(CtClass type,
java.lang.String name,
Bytecode code,
Javac drv) |
(package private) int |
CtField.MultiArrayInitializer.compileIfStatic(CtClass type,
java.lang.String name,
Bytecode code,
Javac drv) |
private int |
CtBehavior.insertAfterAdvice(Bytecode code,
Javac jv,
java.lang.String src,
ConstPool cp,
CtClass rtype,
int varNo) |
private int |
CtBehavior.insertAfterHandler(boolean asFinally,
Bytecode b,
CtClass rtype,
int returnVarNo,
Javac javac,
java.lang.String src) |