ida.pelab.prt.pattern
Enum PatternStructureOperator
java.lang.Object
java.lang.Enum<PatternStructureOperator>
ida.pelab.prt.pattern.PatternStructureOperator
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<PatternStructureOperator>
public enum PatternStructureOperator
- extends java.lang.Enum<PatternStructureOperator>
Methods inherited from class java.lang.Enum |
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
ADD
public static final PatternStructureOperator ADD
SUB
public static final PatternStructureOperator SUB
MUL
public static final PatternStructureOperator MUL
DIV
public static final PatternStructureOperator DIV
ADDEQ
public static final PatternStructureOperator ADDEQ
SUBEQ
public static final PatternStructureOperator SUBEQ
MULEQ
public static final PatternStructureOperator MULEQ
DIVEQ
public static final PatternStructureOperator DIVEQ
MOD
public static final PatternStructureOperator MOD
AND
public static final PatternStructureOperator AND
ASGN
public static final PatternStructureOperator ASGN
OR
public static final PatternStructureOperator OR
BEQ
public static final PatternStructureOperator BEQ
BLT
public static final PatternStructureOperator BLT
BGT
public static final PatternStructureOperator BGT
BLE
public static final PatternStructureOperator BLE
BGE
public static final PatternStructureOperator BGE
BNE
public static final PatternStructureOperator BNE
FunctionCall
public static final PatternStructureOperator FunctionCall
ForLoop
public static final PatternStructureOperator ForLoop
IFStatement
public static final PatternStructureOperator IFStatement
Identifier
public static final PatternStructureOperator Identifier
IntegerLiteral
public static final PatternStructureOperator IntegerLiteral
FloatLiteral
public static final PatternStructureOperator FloatLiteral
ArrayAccess
public static final PatternStructureOperator ArrayAccess
PREINC
public static final PatternStructureOperator PREINC
PREDEC
public static final PatternStructureOperator PREDEC
POSTINC
public static final PatternStructureOperator POSTINC
POSTDEC
public static final PatternStructureOperator POSTDEC
ADRSS
public static final PatternStructureOperator ADRSS
PONTR
public static final PatternStructureOperator PONTR
NONE
public static final PatternStructureOperator NONE
values
public static PatternStructureOperator[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (PatternStructureOperator c : PatternStructureOperator.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static PatternStructureOperator valueOf(java.lang.String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name
- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is null