Lombok.ast - v0.2

lombok.ast
Enum BinaryOperator

java.lang.Object
  extended by java.lang.Enum<BinaryOperator>
      extended by lombok.ast.BinaryOperator
All Implemented Interfaces:
Serializable, Comparable<BinaryOperator>

public enum BinaryOperator
extends Enum<BinaryOperator>


Enum Constant Summary
AND_ASSIGN
           
ASSIGN
           
BITWISE_AND
           
BITWISE_OR
           
BITWISE_SHIFT_RIGHT
           
BITWISE_SHIFT_RIGHT_ASSIGN
           
BITWISE_XOR
           
DIVIDE
           
DIVIDE_ASSIGN
           
EQUALS
           
GREATER
           
GREATER_OR_EQUAL
           
LESS
           
LESS_OR_EQUAL
           
LOGICAL_AND
           
LOGICAL_OR
           
MINUS
           
MINUS_ASSIGN
           
MULTIPLY
           
MULTIPLY_ASSIGN
           
NOT_EQUALS
           
OR_ASSIGN
           
PLUS
           
PLUS_ASSIGN
           
REMAINDER
           
REMAINDER_ASSIGN
           
SHIFT_LEFT
           
SHIFT_LEFT_ASSIGN
           
SHIFT_RIGHT
           
SHIFT_RIGHT_ASSIGN
           
XOR_ASSIGN
           
 
Method Summary
static BinaryOperator fromSymbol(String symbol)
           
 String getSymbol()
           
 boolean isAssignment()
           
static BinaryOperator valueOf(String name)
          Returns the enum constant of this type with the specified name.
static BinaryOperator[] 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

PLUS_ASSIGN

public static final BinaryOperator PLUS_ASSIGN

MINUS_ASSIGN

public static final BinaryOperator MINUS_ASSIGN

MULTIPLY_ASSIGN

public static final BinaryOperator MULTIPLY_ASSIGN

DIVIDE_ASSIGN

public static final BinaryOperator DIVIDE_ASSIGN

REMAINDER_ASSIGN

public static final BinaryOperator REMAINDER_ASSIGN

AND_ASSIGN

public static final BinaryOperator AND_ASSIGN

XOR_ASSIGN

public static final BinaryOperator XOR_ASSIGN

OR_ASSIGN

public static final BinaryOperator OR_ASSIGN

SHIFT_LEFT_ASSIGN

public static final BinaryOperator SHIFT_LEFT_ASSIGN

SHIFT_RIGHT_ASSIGN

public static final BinaryOperator SHIFT_RIGHT_ASSIGN

BITWISE_SHIFT_RIGHT_ASSIGN

public static final BinaryOperator BITWISE_SHIFT_RIGHT_ASSIGN

ASSIGN

public static final BinaryOperator ASSIGN

LOGICAL_OR

public static final BinaryOperator LOGICAL_OR

LOGICAL_AND

public static final BinaryOperator LOGICAL_AND

BITWISE_OR

public static final BinaryOperator BITWISE_OR

BITWISE_XOR

public static final BinaryOperator BITWISE_XOR

BITWISE_AND

public static final BinaryOperator BITWISE_AND

EQUALS

public static final BinaryOperator EQUALS

NOT_EQUALS

public static final BinaryOperator NOT_EQUALS

GREATER

public static final BinaryOperator GREATER

GREATER_OR_EQUAL

public static final BinaryOperator GREATER_OR_EQUAL

LESS

public static final BinaryOperator LESS

LESS_OR_EQUAL

public static final BinaryOperator LESS_OR_EQUAL

SHIFT_LEFT

public static final BinaryOperator SHIFT_LEFT

SHIFT_RIGHT

public static final BinaryOperator SHIFT_RIGHT

BITWISE_SHIFT_RIGHT

public static final BinaryOperator BITWISE_SHIFT_RIGHT

PLUS

public static final BinaryOperator PLUS

MINUS

public static final BinaryOperator MINUS

MULTIPLY

public static final BinaryOperator MULTIPLY

DIVIDE

public static final BinaryOperator DIVIDE

REMAINDER

public static final BinaryOperator REMAINDER
Method Detail

values

public static BinaryOperator[] 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 (BinaryOperator c : BinaryOperator.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static BinaryOperator valueOf(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:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

getSymbol

public String getSymbol()

isAssignment

public boolean isAssignment()

fromSymbol

public static BinaryOperator fromSymbol(String symbol)

Lombok.ast - v0.2

Copyright © 2010-2011 The Project Lombok Authors, licensed under the MIT licence.