Package 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
-
-
Field Summary
Fields Modifier and Type Field Description static Assignment.OperatorASSIGN= operator.static Assignment.OperatorBIT_AND_ASSIGN&= operator.static Assignment.OperatorBIT_OR_ASSIGN|= operator.static Assignment.OperatorBIT_XOR_ASSIGN^= operator.static Assignment.OperatorDIVIDE_ASSIGN/= operator.static Assignment.OperatorLEFT_SHIFT_ASSIGN<<== operator.static Assignment.OperatorMINUS_ASSIGN-= operator.static Assignment.OperatorPLUS_ASSIGN+= operator.static Assignment.OperatorREMAINDER_ASSIGN%= operator.static Assignment.OperatorRIGHT_SHIFT_SIGNED_ASSIGN>>= operator.static Assignment.OperatorRIGHT_SHIFT_UNSIGNED_ASSIGN>>>= operator.static Assignment.OperatorTIMES_ASSIGN= operator.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Assignment.OperatortoOperator(String token)Returns the assignment operator corresponding to the given string, ornullif none.StringtoString()Returns the character sequence for the operator.
-
-
-
Field Detail
-
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.
-
-
Method Detail
-
toString
public String toString()
Returns the character sequence for the operator.
-
toOperator
public static Assignment.Operator toOperator(String token)
Returns the assignment operator corresponding to the given string, ornullif none.toOperatoris the converse oftoString: that is,Operator.toOperator(op.toString()) == opfor all operatorsop.- Parameters:
token- the character sequence for the operator- Returns:
- the assignment operator, or
nullif none
-
-