Package | Description |
---|---|
jeb.api.ast |
This package contains classes used to represent Java Abstract Syntax Trees (AST).
|
Modifier and Type | Method and Description |
---|---|
Constant |
Constant.Builder.buildBoolean(boolean z)
Build a boolean constant.
|
Constant |
Constant.Builder.buildByte(byte b)
Build a byte constant.
|
Constant |
Constant.Builder.buildChar(char c)
Build a character constant.
|
Constant |
Constant.Builder.buildDouble(double d)
Build a double constant.
|
Constant |
Constant.Builder.buildFloat(float f)
Build a float constant.
|
Constant |
Constant.Builder.buildInt(int i)
Build an integer constant.
|
Constant |
Constant.Builder.buildLong(long j)
Build a long constant.
|
Constant |
Constant.Builder.buildNegativeValue(Constant c)
Build a new constant that represents the negative value of the provided constant.
|
Constant |
Constant.Builder.buildNull()
Build the 'null' constant.
|
Constant |
Constant.Builder.buildShort(short s)
Build a short constant.
|
Constant |
Constant.Builder.buildString(java.lang.String str)
Build a string constant.
|
Modifier and Type | Method and Description |
---|---|
Constant |
Constant.Builder.buildNegativeValue(Constant c)
Build a new constant that represents the negative value of the provided constant.
|