uk.co.badgersinfoil.metaas.dom
Class ASBinaryExpression.Op

java.lang.Object
  extended by uk.co.badgersinfoil.metaas.dom.ASBinaryExpression.Op
Enclosing interface:
ASBinaryExpression

public static class ASBinaryExpression.Op
extends java.lang.Object

Operators allowed for binary-expressions


Field Summary
static ASBinaryExpression.Op ADD
          Addition '+'
static ASBinaryExpression.Op AND
          Logical and '&&'
static ASBinaryExpression.Op BITAND
          Bit-wise and '&'
static ASBinaryExpression.Op BITOR
          Bit-wise or '|'
static ASBinaryExpression.Op BITXOR
          Bit-wise xor '^'
static ASBinaryExpression.Op DIV
          Division '/'
static ASBinaryExpression.Op EQ
          Equality '=='
static ASBinaryExpression.Op GE
          Greater-than-or-equals '>='
static ASBinaryExpression.Op GT
          Strictly greater-than '>'
static ASBinaryExpression.Op LE
          Less-than-or-equals '<='
static ASBinaryExpression.Op LT
          Strictly less-than '<'
static ASBinaryExpression.Op MOD
          Modulo '%'
static ASBinaryExpression.Op MUL
          Multiplication '*'
static ASBinaryExpression.Op NE
          Not equal '!='
static ASBinaryExpression.Op OR
          Logical or '||'
static ASBinaryExpression.Op SL
          Shift left '<<'
static ASBinaryExpression.Op SR
          Shift right '>>'
static ASBinaryExpression.Op SRU
          Shift right, unsigned '>>>'
static ASBinaryExpression.Op SUB
          Subtraction '-'
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ADD

public static final ASBinaryExpression.Op ADD
Addition '+'


AND

public static final ASBinaryExpression.Op AND
Logical and '&&'


BITAND

public static final ASBinaryExpression.Op BITAND
Bit-wise and '&'


BITOR

public static final ASBinaryExpression.Op BITOR
Bit-wise or '|'


BITXOR

public static final ASBinaryExpression.Op BITXOR
Bit-wise xor '^'


DIV

public static final ASBinaryExpression.Op DIV
Division '/'


EQ

public static final ASBinaryExpression.Op EQ
Equality '=='


GE

public static final ASBinaryExpression.Op GE
Greater-than-or-equals '>='


GT

public static final ASBinaryExpression.Op GT
Strictly greater-than '>'


LE

public static final ASBinaryExpression.Op LE
Less-than-or-equals '<='


LT

public static final ASBinaryExpression.Op LT
Strictly less-than '<'


MOD

public static final ASBinaryExpression.Op MOD
Modulo '%'


MUL

public static final ASBinaryExpression.Op MUL
Multiplication '*'


NE

public static final ASBinaryExpression.Op NE
Not equal '!='


OR

public static final ASBinaryExpression.Op OR
Logical or '||'


SL

public static final ASBinaryExpression.Op SL
Shift left '<<'


SR

public static final ASBinaryExpression.Op SR
Shift right '>>'


SRU

public static final ASBinaryExpression.Op SRU
Shift right, unsigned '>>>'


SUB

public static final ASBinaryExpression.Op SUB
Subtraction '-'

Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2006-2008 David Holroyd. All Rights Reserved.