|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectilog.util.IlEnum
ilog.cpl.style.key.IlpKey
ilog.cpl.style.key.IlpEnumArrayKey
public class IlpEnumArrayKey
Contains the keys for properties of type C[],
where C is a subclass of IlEnum.
Note: Array values for keys of this type must be treated as immutable: Their components must not be modified.
IlEnum,
IlpKey| Field Summary | |
|---|---|
static IlEnumInfo |
metainfo
Deprecated. Metainformation about style keys. |
| Fields inherited from class ilog.cpl.style.key.IlpKey |
|---|
defaultValue, logger |
| Constructor Summary | |
|---|---|
protected |
IlpEnumArrayKey(String name,
IlEnumInfo enumInfo,
IlEnum[] defaultValue)
Deprecated. Constructor. |
| Method Summary | |
|---|---|
Object |
getEnumInfo()
Deprecated. Returns the metainfo of the subclass of ilog.util.IlEnum
corresponding to the element type of this key. |
Class |
getValueType()
Deprecated. Gets the value type of the key. |
static IlpEnumArrayKey |
New(String name,
IlEnumInfo enumInfo)
Deprecated. Creates a new key for properties whose type is an array of a subclass of ilog.util.IlEnum with a default value of null. |
static IlpEnumArrayKey |
New(String name,
IlEnumInfo enumInfo,
IlEnum[] defaultValue)
Deprecated. Creates a new key for properties whose type is an array of a subclass of ilog.util.IlEnum. |
| Methods inherited from class ilog.cpl.style.key.IlpKey |
|---|
getDefaultInitValue, GetSharedInstance, GetSharedInstance, hashCode, internalGetDefaultValue, NewKey, NewKey, setDefaultInitValue |
| Methods inherited from class ilog.util.IlEnum |
|---|
getName, intern, setName, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final IlEnumInfo metainfo
| Constructor Detail |
|---|
protected IlpEnumArrayKey(String name,
IlEnumInfo enumInfo,
IlEnum[] defaultValue)
| Method Detail |
|---|
public static IlpEnumArrayKey New(String name,
IlEnumInfo enumInfo)
ilog.util.IlEnum with a default value of null.
name - A unique name for the key, used for serialization.enumInfo - The metainfo of the subclass.
public static IlpEnumArrayKey New(String name,
IlEnumInfo enumInfo,
IlEnum[] defaultValue)
ilog.util.IlEnum.
name - A unique name for the key, used for serialization.enumInfo - The metainfo of the subclassdefaultValue - Initialization default value used if no other value
is available.public Object getEnumInfo()
ilog.util.IlEnum
corresponding to the element type of this key.
public Class getValueType()
getValueType in class IlpKey
|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||