de.bsvrz.pua.prot.util
Enum ExpressionTree.Operation

java.lang.Object
  extended by java.lang.Enum<ExpressionTree.Operation>
      extended by de.bsvrz.pua.prot.util.ExpressionTree.Operation
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ExpressionTree.Operation>
Enclosing class:
ExpressionTree

public static enum ExpressionTree.Operation
extends java.lang.Enum<ExpressionTree.Operation>

Im Ausdruck mögliche Operationen.

Author:
beck et al. projects GmbH, Martin Hilgers

Enum Constant Summary
add
          Plus
and
          Und
conc
          String Konkatenation
div
          Division
divInt
          Integer Division
equal
          Gleich
greater
          Größer
greaterEqual
          Größer gleich
invalid
          Ungültige Operation
less
          Kleiner
lessEqual
          Kleiner gleich
modulo
          Modula
mult
          Multiplikation
neg
          Negation
not
          Not
notEqual
          Ungleich
or
          Oder
subtract
          Minus
 
Method Summary
static ExpressionTree.Operation valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static ExpressionTree.Operation[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

neg

public static final ExpressionTree.Operation neg
Negation


not

public static final ExpressionTree.Operation not
Not


mult

public static final ExpressionTree.Operation mult
Multiplikation


div

public static final ExpressionTree.Operation div
Division


divInt

public static final ExpressionTree.Operation divInt
Integer Division


modulo

public static final ExpressionTree.Operation modulo
Modula


add

public static final ExpressionTree.Operation add
Plus


subtract

public static final ExpressionTree.Operation subtract
Minus


conc

public static final ExpressionTree.Operation conc
String Konkatenation


less

public static final ExpressionTree.Operation less
Kleiner


lessEqual

public static final ExpressionTree.Operation lessEqual
Kleiner gleich


greater

public static final ExpressionTree.Operation greater
Größer


greaterEqual

public static final ExpressionTree.Operation greaterEqual
Größer gleich


equal

public static final ExpressionTree.Operation equal
Gleich


notEqual

public static final ExpressionTree.Operation notEqual
Ungleich


and

public static final ExpressionTree.Operation and
Und


or

public static final ExpressionTree.Operation or
Oder


invalid

public static final ExpressionTree.Operation invalid
Ungültige Operation

Method Detail

values

public static final ExpressionTree.Operation[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(ExpressionTree.Operation c : ExpressionTree.Operation.values())
        System.out.println(c);

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

valueOf

public static ExpressionTree.Operation 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


Copyright © 2005-2008 beck et al. projects GmbH All Rights Reserved.