|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||
java.lang.Objectjava.lang.Enum<JavaExpressionKind>
ua.gradsoft.javachecker.models.JavaExpressionKind
public enum JavaExpressionKind
Kind of Java Expression
| Enum Constant Summary | |
|---|---|
ADDITIVE
AdditiveExpression |
|
ALLOCATION_EXPRESSION
AllocationExpression |
|
AND
AndExpression |
|
ANNOTATION
Annotation |
|
ANNOTATION_MEMBER_VALUE_ARRAY_INITIALIZER
MemberValueArrayInitializer |
|
ARRAY_INDEX
ArrayIndex |
|
ARRAY_INITIALIZER
ArrayInitializer |
|
ASSIGMENT
AssigmentExpression |
|
BOOLEAN_LITERAL
BooleanLiteral |
|
CAST
CastExpression |
|
CHARACTER_LITERAL
CharacterLiteral |
|
CLASS_LITERAL
ClassLiteral |
|
CONDITIONAL
ConditionalExpression |
|
CONDITIONAL_AND
ConditionalAndExpression |
|
CONDITIONAL_OR
ConditionalOrExpression |
|
EQUALITY
EqualityExpression |
|
EXCLUSIVE_OR
ExclusiveOrExpression |
|
EXPRESSION
expression with subexpression inside. |
|
FIELD
Field |
|
FLOATING_POINT_LITERAL
FloatingPointLiteral |
|
FUNCTION_CALL
FunctionCall |
|
IDENTIFIER
IDENTIFIER |
|
INCLUSIVE_OR
InclusiveOrExpression |
|
INNER_ALLOCATION
Inner allocation |
|
INSTANCEOF
InstanceOfExpression |
|
INTEGER_LITERAL
IntegerLiteral |
|
METHOD_CALL
MethodCall |
|
MULTIPLICATIVE
MultiplicativeExpression |
|
NAME
NAME |
|
NULL_LITERAL
NullLiteral |
|
OBJECT_CONSTANT
ObjectConstant |
|
POSTFIX
Postfix |
|
PREDECREMENT
PreIncrementExression |
|
PREINCREMENT
PreIncrementExression |
|
RELATIONAL
RelationalExpression |
|
SHIFT
ShiftExpression |
|
SPECIALIZED_METHOD_CALL
SpecializedMethodCall |
|
STATIC_FIELD
StaticField |
|
STRING_LITERAL
StringLiteral |
|
SUPER
Super |
|
SUPER_PREFIX
Super as primary prefix |
|
SWITCH_CONSTANT
SwitchConstant |
|
THIS
This |
|
THIS_PREFIX
This as primary prefix |
|
TYPE_FIELD
TYPE_FIELD |
|
TYPE_NAME
Name of type |
|
UNARY
UnaryExpression, UnaryNotPlusMinusExpression |
|
| Method Summary | |
|---|---|
static JavaExpressionKind |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static JavaExpressionKind[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods inherited from class java.lang.Enum |
|---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Enum Constant Detail |
|---|
public static final JavaExpressionKind EXPRESSION
public static final JavaExpressionKind ASSIGMENT
public static final JavaExpressionKind CONDITIONAL
public static final JavaExpressionKind CONDITIONAL_OR
public static final JavaExpressionKind CONDITIONAL_AND
public static final JavaExpressionKind INCLUSIVE_OR
public static final JavaExpressionKind EXCLUSIVE_OR
public static final JavaExpressionKind AND
public static final JavaExpressionKind EQUALITY
public static final JavaExpressionKind INSTANCEOF
public static final JavaExpressionKind RELATIONAL
public static final JavaExpressionKind SHIFT
public static final JavaExpressionKind ADDITIVE
public static final JavaExpressionKind MULTIPLICATIVE
public static final JavaExpressionKind UNARY
public static final JavaExpressionKind PREINCREMENT
public static final JavaExpressionKind PREDECREMENT
public static final JavaExpressionKind CAST
public static final JavaExpressionKind POSTFIX
public static final JavaExpressionKind INTEGER_LITERAL
public static final JavaExpressionKind FLOATING_POINT_LITERAL
public static final JavaExpressionKind CHARACTER_LITERAL
public static final JavaExpressionKind STRING_LITERAL
public static final JavaExpressionKind BOOLEAN_LITERAL
public static final JavaExpressionKind NULL_LITERAL
public static final JavaExpressionKind THIS
public static final JavaExpressionKind THIS_PREFIX
public static final JavaExpressionKind SUPER
public static final JavaExpressionKind SUPER_PREFIX
public static final JavaExpressionKind CLASS_LITERAL
public static final JavaExpressionKind ALLOCATION_EXPRESSION
public static final JavaExpressionKind INNER_ALLOCATION
public static final JavaExpressionKind IDENTIFIER
public static final JavaExpressionKind FUNCTION_CALL
public static final JavaExpressionKind METHOD_CALL
public static final JavaExpressionKind SPECIALIZED_METHOD_CALL
public static final JavaExpressionKind FIELD
public static final JavaExpressionKind ARRAY_INDEX
public static final JavaExpressionKind NAME
public static final JavaExpressionKind TYPE_NAME
public static final JavaExpressionKind TYPE_FIELD
public static final JavaExpressionKind STATIC_FIELD
public static final JavaExpressionKind ARRAY_INITIALIZER
public static final JavaExpressionKind SWITCH_CONSTANT
public static final JavaExpressionKind OBJECT_CONSTANT
public static final JavaExpressionKind ANNOTATION
public static final JavaExpressionKind ANNOTATION_MEMBER_VALUE_ARRAY_INITIALIZER
| Method Detail |
|---|
public static JavaExpressionKind[] values()
for (JavaExpressionKind c : JavaExpressionKind.values()) System.out.println(c);
public static JavaExpressionKind valueOf(java.lang.String name)
name - the name of the enum constant to be returned.
java.lang.IllegalArgumentException - if this enum type has no constant
with the specified name
java.lang.NullPointerException - if the argument is null
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||