org.openqed.struct.namedid
Enum BinaryOperator.EnumValue

java.lang.Object
  extended by java.lang.Enum<BinaryOperator.EnumValue>
      extended by org.openqed.struct.namedid.BinaryOperator.EnumValue
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<BinaryOperator.EnumValue>
Enclosing class:
BinaryOperator

public static enum BinaryOperator.EnumValue
extends java.lang.Enum<BinaryOperator.EnumValue>


Enum Constant Summary
CONJUNCTION
           
CONTRADICTION
           
CONVERSE_IMPLICATION
           
DISJUNCTION
           
EQUIVALENCE
           
IMPLICATION
           
LEFT_IDENTITY
           
NEGATED_CONJUNCTION
           
NEGATED_CONVERSE_IMPLICATION
           
NEGATED_DISJUNCTION
           
NEGATED_EQUIVALENCE
           
NEGATED_IMPLICATION
           
NEGATED_LEFT_IDENTITY
           
NEGATED_RIGHT_IDENTITY
           
RIGHT_IDENTITY
           
TAUTOLOGY
           
 
Method Summary
static BinaryOperator.EnumValue valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static BinaryOperator.EnumValue[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

CONTRADICTION

public static final BinaryOperator.EnumValue CONTRADICTION

NEGATED_DISJUNCTION

public static final BinaryOperator.EnumValue NEGATED_DISJUNCTION

NEGATED_CONVERSE_IMPLICATION

public static final BinaryOperator.EnumValue NEGATED_CONVERSE_IMPLICATION

NEGATED_LEFT_IDENTITY

public static final BinaryOperator.EnumValue NEGATED_LEFT_IDENTITY

NEGATED_IMPLICATION

public static final BinaryOperator.EnumValue NEGATED_IMPLICATION

NEGATED_RIGHT_IDENTITY

public static final BinaryOperator.EnumValue NEGATED_RIGHT_IDENTITY

NEGATED_EQUIVALENCE

public static final BinaryOperator.EnumValue NEGATED_EQUIVALENCE

NEGATED_CONJUNCTION

public static final BinaryOperator.EnumValue NEGATED_CONJUNCTION

CONJUNCTION

public static final BinaryOperator.EnumValue CONJUNCTION

EQUIVALENCE

public static final BinaryOperator.EnumValue EQUIVALENCE

RIGHT_IDENTITY

public static final BinaryOperator.EnumValue RIGHT_IDENTITY

IMPLICATION

public static final BinaryOperator.EnumValue IMPLICATION

LEFT_IDENTITY

public static final BinaryOperator.EnumValue LEFT_IDENTITY

CONVERSE_IMPLICATION

public static final BinaryOperator.EnumValue CONVERSE_IMPLICATION

DISJUNCTION

public static final BinaryOperator.EnumValue DISJUNCTION

TAUTOLOGY

public static final BinaryOperator.EnumValue TAUTOLOGY
Method Detail

values

public static BinaryOperator.EnumValue[] 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.EnumValue c : BinaryOperator.EnumValue.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.EnumValue 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
java.lang.NullPointerException - if the argument is null