com.sun.n1.sps.model.component
Class Modifier.Factory

java.lang.Object
  extended by com.sun.n1.util.enum.EnumFactoryImpl
      extended by com.sun.n1.util.enumx.EnumFactoryXImpl
          extended by com.sun.n1.sps.model.component.Modifier.Factory
All Implemented Interfaces:
EnumFactory, EnumFactoryX
Enclosing class:
Modifier

public static class Modifier.Factory
extends EnumFactoryXImpl

Factory for modifier enums. Strongly-typed "get" methods are provided in addition to the default EnumFactory methods.


Method Summary
 Modifier get(int value)
          Returns the modifier associated with the passed int value.
 Modifier get(java.lang.String value)
          Returns the modifier associated with the passed String value.
 Modifier[] getAll()
          Returns the array of all known modifier enums.
 
Methods inherited from class com.sun.n1.util.enumx.EnumFactoryXImpl
getAllEnumXs, getEnumX, getEnumX
 
Methods inherited from class com.sun.n1.util.enum.EnumFactoryImpl
getAllEnums, getEnum, getEnum
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.sun.n1.util.enum.EnumFactory
getAllEnums, getEnum, getEnum
 

Method Detail

get

public Modifier get(java.lang.String value)
             throws NoSuchEnumException
Returns the modifier associated with the passed String value. If no such modifier exists, and exception is raised.

Parameters:
value - the string value of the desired modifier.
Returns:
the modifier associated with the passed value.
Throws:
NoSuchEnumException - if no such modifier exists.
NoSuchEnumException

get

public Modifier get(int value)
             throws NoSuchEnumException
Returns the modifier associated with the passed int value. If no such modifier exists, and exception is raised.

Parameters:
value - the int value of the desired modifier.
Returns:
the modifier associated with the passed value.
Throws:
NoSuchEnumException - if no such modifier exists.

getAll

public Modifier[] getAll()
Returns the array of all known modifier enums.

Returns:
array of all modifier enums.