JExpressions.
| Modifier and Type | Field and Description |
|---|---|
| private static final JExpression | |
| private static final JExpression | |
| private static final JExpression | |
| pack-priv static final String | |
| pack-priv static final String | |
| public static final JExpression | FALSE
Boolean constant that represents |
| public static final JExpression | TRUE
Boolean constant that represents |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static JInvocation | |
| public static JInvocation | |
| public static JExpression | |
| public static JExpression | |
| public static JExpression | |
| public static JExpression | |
| public static JExpression | |
| public static JCast | |
| public static JArrayCompRef | |
| public static JExpression | |
| public static JExpression | |
| public static JInvocation | |
| public static JInvocation | |
| public static JInvocation | |
| public static JInvocation | |
| public static JExpression | |
| public static JExpression | |
| public static JExpression | |
| public static JExpression | |
| public static JExpression | |
| public static JExpression | |
| public static JExpression | |
| public static JArray | |
| public static JArray | newArray(JType
The type of the array component. 'T' or type, JExpression size)new T[size].Generates |
| public static JArray | |
| public static String | |
| public static JFieldRef | |
| public static JFieldRef | |
| public static JFieldRef | |
| public static JFieldRef |
| __null | back to summary |
|---|---|
| private static final JExpression __null | |
| __super | back to summary |
|---|---|
| private static final JExpression __super | |
| __this | back to summary |
|---|---|
| private static final JExpression __this | |
| charEscape | back to summary |
|---|---|
| pack-priv static final String charEscape | |
| charMacro | back to summary |
|---|---|
| pack-priv static final String charMacro | |
| FALSE | back to summary |
|---|---|
| public static final JExpression FALSE Boolean constant that represents | |
| TRUE | back to summary |
|---|---|
| public static final JExpression TRUE Boolean constant that represents | |
| JExpr | back to summary |
|---|---|
| private JExpr() This class is not instanciable. | |
| _new | back to summary |
|---|---|
| public static JInvocation _new(JClass c) | |
| _new | back to summary |
|---|---|
| public static JInvocation _new(JType t) | |
| _null | back to summary |
|---|---|
| public static JExpression _null() | |
| _super | back to summary |
|---|---|
| public static JExpression _super() Returns a reference to "super", an implicit reference to the super class. | |
| _this | back to summary |
|---|---|
| public static JExpression _this() Returns a reference to "this", an implicit reference to the current object. | |
| assign | back to summary |
|---|---|
| public static JExpression assign(JAssignmentTarget lhs, JExpression rhs) | |
| assignPlus | back to summary |
|---|---|
| public static JExpression assignPlus(JAssignmentTarget lhs, JExpression rhs) | |
| cast | back to summary |
|---|---|
| public static JCast cast(JType type, JExpression expr) | |
| component | back to summary |
|---|---|
| public static JArrayCompRef component(JExpression lhs, JExpression index) | |
| direct | back to summary |
|---|---|
| public static JExpression direct(final String source) Creates an expression directly from a source code fragment.
This method can be used as a short-cut to create a JExpression.
For example, instead of Be warned that there is a danger in using this method, as it obfuscates the object model. | |
| dotclass | back to summary |
|---|---|
| public static JExpression dotclass(final JClass cl) | |
| invoke | back to summary |
|---|---|
| public static JInvocation invoke(String method) | |
| invoke | back to summary |
|---|---|
| public static JInvocation invoke(JMethod method) | |
| invoke | back to summary |
|---|---|
| public static JInvocation invoke(JExpression lhs, JMethod method) | |
| invoke | back to summary |
|---|---|
| public static JInvocation invoke(JExpression lhs, String method) | |
| lit | back to summary |
|---|---|
| public static JExpression lit(boolean b) | |
| lit | back to summary |
|---|---|
| public static JExpression lit(int n) | |
| lit | back to summary |
|---|---|
| public static JExpression lit(long n) | |
| lit | back to summary |
|---|---|
| public static JExpression lit(float f) | |
| lit | back to summary |
|---|---|
| public static JExpression lit(double d) | |
| lit | back to summary |
|---|---|
| public static JExpression lit(char c) | |
| lit | back to summary |
|---|---|
| public static JExpression lit(String s) | |
| newArray | back to summary |
|---|---|
| public static JArray newArray(JType type) | |
| newArray | back to summary |
|---|---|
| public static JArray newArray(JType type, JExpression size) Generates
| |
| newArray | back to summary |
|---|---|
| public static JArray newArray(JType type, int size) Generates
| |
| quotify | back to summary |
|---|---|
| public static String quotify(char quote, String s) Escapes the given string, then surrounds it by the specified quotation mark. | |
| ref | back to summary |
|---|---|
| public static JFieldRef ref(String field) | |
| ref | back to summary |
|---|---|
| public static JFieldRef ref(JExpression lhs, JVar field) | |
| ref | back to summary |
|---|---|
| public static JFieldRef ref(JExpression lhs, String field) | |
| refthis | back to summary |
|---|---|
| public static JFieldRef refthis(String field) | |