|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<AlphabetContainer.AlphabetContainerType>
de.jstacs.data.AlphabetContainer.AlphabetContainerType
public static enum AlphabetContainer.AlphabetContainerType
This enum
defines types of AlphabetContainer
s. These
can be comprised of discrete alphabets, continuous alphabets, or
discrete and continuous alphabets at different positions.
Enum Constant Summary | |
---|---|
BOTH
The Alphabet s may be either continuous or discrete. |
|
CONTINUOUS
The all Alphabet s are continuous. |
|
DISCRETE
The all Alphabet s are discrete. |
Method Summary | |
---|---|
LinkedList<InstanceParameterSet> |
getInstanceParameterSets()
This method returns a LinkedList of
InstanceParameterSet s which can be used to create
Alphabet s that can be used in a AlphabetContainer of
the given AlphabetContainer.AlphabetContainerType . |
static AlphabetContainer.AlphabetContainerType |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static AlphabetContainer.AlphabetContainerType[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final AlphabetContainer.AlphabetContainerType DISCRETE
Alphabet
s are discrete.
public static final AlphabetContainer.AlphabetContainerType CONTINUOUS
Alphabet
s are continuous.
public static final AlphabetContainer.AlphabetContainerType BOTH
Alphabet
s may be either continuous or discrete.
Method Detail |
---|
public static AlphabetContainer.AlphabetContainerType[] values()
for (AlphabetContainer.AlphabetContainerType c : AlphabetContainer.AlphabetContainerType.values()) System.out.println(c);
public static AlphabetContainer.AlphabetContainerType valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is nullpublic LinkedList<InstanceParameterSet> getInstanceParameterSets() throws ClassNotFoundException, IOException, InstantiationException, IllegalAccessException
LinkedList
of
InstanceParameterSet
s which can be used to create
Alphabet
s that can be used in a AlphabetContainer
of
the given AlphabetContainer.AlphabetContainerType
.
LinkedList
of InstanceParameterSet
s
* @throws InstantiationException if any
InstanceParameterSet
has no nullary constructor; or
if the instantiation fails for some other reason
IllegalAccessException
- if any InstanceParameterSet
or its nullary
constructor is not accessible
ClassNotFoundException
- if one of the classes is present in the file system or
jar but cannot be loaded by the class loader
IOException
- if the classes are searched for in a jar file, but that
file could not be accessed or read
InstantiationException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |