clarion.system
Enum AbstractRule.SelectionTypes

java.lang.Object
  extended by java.lang.Enum<AbstractRule.SelectionTypes>
      extended by clarion.system.AbstractRule.SelectionTypes
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<AbstractRule.SelectionTypes>
Enclosing class:
AbstractRule

public static enum AbstractRule.SelectionTypes
extends java.lang.Enum<AbstractRule.SelectionTypes>

The various types of measures that can be selected over when performing action decision making.


Enum Constant Summary
SUPPORT
           
UTILITY
           
 
Method Summary
static AbstractRule.SelectionTypes valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static AbstractRule.SelectionTypes[] 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

SUPPORT

public static final AbstractRule.SelectionTypes SUPPORT

UTILITY

public static final AbstractRule.SelectionTypes UTILITY
Method Detail

values

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

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

valueOf

public static AbstractRule.SelectionTypes 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