|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<ExpressionKind>
de.upb.hni.vmagic.expression.ExpressionKind
public enum ExpressionKind
Expression kind.
Enum Constant Summary | |
---|---|
ABS
|
|
AND
|
|
CONCATENATE
|
|
DIVIDE
|
|
EQUALS
|
|
GREATER_EQUALS
|
|
GREATER_THAN
|
|
LESS_EQUALS
|
|
LESS_THAN
|
|
MINUS
|
|
MOD
|
|
MULTIPLY
|
|
NAND
|
|
NOR
|
|
NOT
|
|
NOT_EQUALS
|
|
OR
|
|
PLUS
|
|
POW
|
|
REM
|
|
ROL
|
|
ROR
|
|
SLA
|
|
SLL
|
|
SRA
|
|
SRL
|
|
XNOR
|
|
XOR
|
Method Summary | |
---|---|
java.lang.String |
getLowerCase()
Returns a lower case version of this enum. |
java.lang.String |
getUpperCase()
Returns a upper case version of this enum. |
static ExpressionKind |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static ExpressionKind[] |
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 ExpressionKind ABS
public static final ExpressionKind AND
public static final ExpressionKind MOD
public static final ExpressionKind NAND
public static final ExpressionKind NOR
public static final ExpressionKind NOT
public static final ExpressionKind OR
public static final ExpressionKind REM
public static final ExpressionKind ROL
public static final ExpressionKind ROR
public static final ExpressionKind SLA
public static final ExpressionKind SLL
public static final ExpressionKind SRA
public static final ExpressionKind SRL
public static final ExpressionKind XNOR
public static final ExpressionKind XOR
public static final ExpressionKind EQUALS
public static final ExpressionKind NOT_EQUALS
public static final ExpressionKind LESS_THAN
public static final ExpressionKind LESS_EQUALS
public static final ExpressionKind GREATER_THAN
public static final ExpressionKind GREATER_EQUALS
public static final ExpressionKind PLUS
public static final ExpressionKind MINUS
public static final ExpressionKind CONCATENATE
public static final ExpressionKind MULTIPLY
public static final ExpressionKind DIVIDE
public static final ExpressionKind POW
Method Detail |
---|
public static ExpressionKind[] values()
for (ExpressionKind c : ExpressionKind.values()) System.out.println(c);
public static ExpressionKind 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 nullpublic java.lang.String getLowerCase()
OutputEnum
getLowerCase
in interface OutputEnum
public java.lang.String getUpperCase()
OutputEnum
getUpperCase
in interface OutputEnum
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |