Package javassist
Class CtField.PtreeInitializer
java.lang.Object
javassist.CtField.Initializer
javassist.CtField.CodeInitializer0
javassist.CtField.PtreeInitializer
- Enclosing class:
CtField
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
compileExpr
(Javac drv) (package private) int
getConstantValue
(ConstPool cp, CtClass type) Methods inherited from class javassist.CtField.CodeInitializer0
compile, compileIfStatic, getConstantValue2
Methods inherited from class javassist.CtField.Initializer
byCall, byCall, byCallWithParams, byCallWithParams, byExpr, byExpr, byNew, byNew, byNewArray, byNewArray, byNewWithParams, byNewWithParams, byParameter, check, constant, constant, constant, constant, constant, constant
-
Field Details
-
expression
-
-
Constructor Details
-
PtreeInitializer
PtreeInitializer(ASTree expr)
-
-
Method Details
-
compileExpr
- Specified by:
compileExpr
in classCtField.CodeInitializer0
- Throws:
CompileError
-
getConstantValue
- Overrides:
getConstantValue
in classCtField.Initializer
-