Uses of Interface
com.pnfsoftware.jeb.core.units.code.java.IJavaConstant
Packages that use IJavaConstant
Package
Description
Types used to manipulate
dexdec
-generated (Dex decompiler) Java Abstract Syntax Tree
(AST) objects.-
Uses of IJavaConstant in com.pnfsoftware.jeb.core.units.code.java
Methods in com.pnfsoftware.jeb.core.units.code.java that return IJavaConstantModifier and TypeMethodDescriptiondefault IJavaConstant
IJavaConstantFactory.createBoolean
(boolean v) IJavaConstantFactory.createBoolean
(boolean v, String originInfo) Create an ASTboolean
value.default IJavaConstant
IJavaConstantFactory.createByte
(byte v) IJavaConstantFactory.createByte
(byte v, String originInfo) Create an ASTbyte
value.default IJavaConstant
IJavaConstantFactory.createChar
(char v) IJavaConstantFactory.createChar
(char v, String originInfo) Create an ASTchar
value.default IJavaConstant
IJavaConstantFactory.createDouble
(double v) IJavaConstantFactory.createDouble
(double v, String originInfo) Create an ASTdouble
value.default IJavaConstant
IJavaConstantFactory.createFloat
(float v) IJavaConstantFactory.createFloat
(float v, String originInfo) Create an ASTfloat
value.default IJavaConstant
IJavaConstantFactory.createInt
(int v) Create an ASTint
value.default IJavaConstant
IJavaConstantFactory.createLong
(long v) IJavaConstantFactory.createLong
(long v, String originInfo) Create an ASTlong
value.IJavaConstantFactory.createNull()
Retrieve the ASTnull
value.default IJavaConstant
IJavaConstantFactory.createShort
(short v) IJavaConstantFactory.createShort
(short v, String originInfo) Create an ASTshort
value.default IJavaConstant
IJavaConstantFactory.createString
(String v) IJavaConstantFactory.createString
(String v, String originInfo) Create an AST String object.IJavaConstant.duplicate()
IJavaAnnotationElement.getName()
Get the element name.static IJavaConstant
JUtil.getNegatedConstant
(IJavaConstant cst, IJavaConstantFactory factory) Get the negated value of a constant, if possible.Methods in com.pnfsoftware.jeb.core.units.code.java with parameters of type IJavaConstantModifier and TypeMethodDescriptionIJavaElementFactory.createAnnotationElement
(IJavaConstant name, IJavaExpression value) static IJavaConstant
JUtil.getNegatedConstant
(IJavaConstant cst, IJavaConstantFactory factory) Get the negated value of a constant, if possible.void
IJavaAnnotationElement.setName
(IJavaConstant name)