Uses of Class
javassist.compiler.Javac
Packages that use Javac
-
Uses of Javac in javassist
Modifier and TypeMethodDescription(package private) int
CtField.ArrayInitializer.compile
(CtClass type, String name, Bytecode code, CtClass[] parameters, Javac drv) (package private) int
CtField.CodeInitializer0.compile
(CtClass type, String name, Bytecode code, CtClass[] parameters, Javac drv) (package private) int
CtField.DoubleInitializer.compile
(CtClass type, String name, Bytecode code, CtClass[] parameters, Javac drv) (package private) int
CtField.FloatInitializer.compile
(CtClass type, String name, Bytecode code, CtClass[] parameters, Javac drv) (package private) abstract int
CtField.Initializer.compile
(CtClass type, String name, Bytecode code, CtClass[] parameters, Javac drv) (package private) int
CtField.IntInitializer.compile
(CtClass type, String name, Bytecode code, CtClass[] parameters, Javac drv) (package private) int
CtField.LongInitializer.compile
(CtClass type, String name, Bytecode code, CtClass[] parameters, Javac drv) (package private) int
CtField.MethodInitializer.compile
(CtClass type, 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.MultiArrayInitializer.compile
(CtClass type, String name, Bytecode code, CtClass[] parameters, Javac drv) (package private) int
CtField.NewInitializer.compile
(CtClass type, 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.ParamInitializer.compile
(CtClass type, String name, Bytecode code, CtClass[] parameters, Javac drv) (package private) int
CtField.StringInitializer.compile
(CtClass type, String name, Bytecode code, CtClass[] parameters, Javac drv) (package private) void
CtField.CodeInitializer.compileExpr
(Javac drv) (package private) abstract void
CtField.CodeInitializer0.compileExpr
(Javac drv) (package private) void
CtField.PtreeInitializer.compileExpr
(Javac drv) (package private) int
CtField.ArrayInitializer.compileIfStatic
(CtClass type, String name, Bytecode code, Javac drv) (package private) int
CtField.CodeInitializer0.compileIfStatic
(CtClass type, String name, Bytecode code, Javac drv) (package private) int
CtField.DoubleInitializer.compileIfStatic
(CtClass type, String name, Bytecode code, Javac drv) (package private) int
CtField.FloatInitializer.compileIfStatic
(CtClass type, String name, Bytecode code, Javac drv) (package private) abstract int
CtField.Initializer.compileIfStatic
(CtClass type, String name, Bytecode code, Javac drv) (package private) int
CtField.IntInitializer.compileIfStatic
(CtClass type, String name, Bytecode code, Javac drv) (package private) int
CtField.LongInitializer.compileIfStatic
(CtClass type, String name, Bytecode code, Javac drv) (package private) int
CtField.MethodInitializer.compileIfStatic
(CtClass type, String name, Bytecode code, Javac drv) Produces codes for a static field.(package private) int
CtField.MultiArrayInitializer.compileIfStatic
(CtClass type, String name, Bytecode code, Javac drv) (package private) int
CtField.NewInitializer.compileIfStatic
(CtClass type, String name, Bytecode code, Javac drv) Produces codes for a static field.(package private) int
CtField.ParamInitializer.compileIfStatic
(CtClass type, String name, Bytecode code, Javac drv) (package private) int
CtField.StringInitializer.compileIfStatic
(CtClass type, String name, Bytecode code, Javac drv) private int
CtBehavior.insertAfterAdvice
(Bytecode code, Javac jv, String src, ConstPool cp, CtClass rtype, int varNo) private int
CtBehavior.insertAfterHandler
(boolean asFinally, Bytecode b, CtClass rtype, int returnVarNo, Javac javac, String src)