org.eclipse.jdt.core.dom
Class Assignment.Operator
java.lang.Object
org.eclipse.jdt.core.dom.Assignment.Operator
-
Enclosing class:
-
Assignment
-
public static class Assignment.Operator
- extends
Object
Assignment operators (typesafe enumeration).
AssignmentOperator:
= ASSIGN
+= PLUS_ASSIGN
-= MINUS_ASSIGN
*= TIMES_ASSIGN
/= DIVIDE_ASSIGN
&= BIT_AND_ASSIGN
|= BIT_OR_ASSIGN
^= BIT_XOR_ASSIGN
%= REMAINDER_ASSIGN
<<= LEFT_SHIFT_ASSIGN
>>= RIGHT_SHIFT_SIGNED_ASSIGN
>>>= RIGHT_SHIFT_UNSIGNED_ASSIGN
ASSIGN
public static final
Assignment.Operator ASSIGN
- = operator.
PLUS_ASSIGN
public static final
Assignment.Operator PLUS_ASSIGN
- += operator.
MINUS_ASSIGN
public static final
Assignment.Operator MINUS_ASSIGN
- -= operator.
TIMES_ASSIGN
public static final
Assignment.Operator TIMES_ASSIGN
- = operator.
DIVIDE_ASSIGN
public static final
Assignment.Operator DIVIDE_ASSIGN
- /= operator.
BIT_AND_ASSIGN
public static final
Assignment.Operator BIT_AND_ASSIGN
- &= operator.
BIT_OR_ASSIGN
public static final
Assignment.Operator BIT_OR_ASSIGN
- |= operator.
BIT_XOR_ASSIGN
public static final
Assignment.Operator BIT_XOR_ASSIGN
- ^= operator.
REMAINDER_ASSIGN
public static final
Assignment.Operator REMAINDER_ASSIGN
- %= operator.
LEFT_SHIFT_ASSIGN
public static final
Assignment.Operator LEFT_SHIFT_ASSIGN
- <<== operator.
RIGHT_SHIFT_SIGNED_ASSIGN
public static final
Assignment.Operator RIGHT_SHIFT_SIGNED_ASSIGN
- >>= operator.
RIGHT_SHIFT_UNSIGNED_ASSIGN
public static final
Assignment.Operator RIGHT_SHIFT_UNSIGNED_ASSIGN
- >>>= operator.
toString
public
String toString()
- Returns the character sequence for the operator.
-
-
Overrides:
-
toString
in class
Object
-
-
Returns:
- the character sequence for the operator
toOperator
public static
Assignment.Operator toOperator(
String token)
- Returns the assignment operator corresponding to the given string,
or
null
if none.
toOperator
is the converse of toString
:
that is, Operator.toOperator(op.toString()) == op
for all
operators op
.
-
-
Parameters:
-
token
- the character sequence for the operator
-
Returns:
- the assignment operator, or
null
if none
Copyright (c) IBM Corp. and others 2000, 2008. All Rights Reserved.