public static enum DynamicObjectType.PersistenceMode extends Enum<DynamicObjectType.PersistenceMode>
Enum Constant and Description |
---|
PERSISTENT_AND_INVALID_ON_RESTART
Dynamische Objekte werden persistent gespeichert und beim Neustart auf ungültig gesetzt.
|
PERSISTENT_OBJECTS
Dynamische Objekte werden persistent gespeichert.
|
TRANSIENT_OBJECTS
Dynamische Objekte werden nicht persistent gespeichert.
|
Modifier and Type | Field and Description |
---|---|
private String |
_name |
private int |
_value |
Modifier and Type | Method and Description |
---|---|
int |
getIntValue()
Gibt den Integer-Wert zurück, durch den die PersistenceMode im Datenmodell repräsentiert wird.
|
String |
getStatusName()
Gibt den Text-Wert zurück, durch den die PersistenceMode im Datenmodell repräsentiert wird.
|
static DynamicObjectType.PersistenceMode |
parse(int persistenceMode)
Erstellt ein PersistenceMode aus einem Integer-Wert.
|
static DynamicObjectType.PersistenceMode |
parse(String persistenceMode)
Erstellt ein PersistenceMode aus einem String.
|
static DynamicObjectType.PersistenceMode |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DynamicObjectType.PersistenceMode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DynamicObjectType.PersistenceMode TRANSIENT_OBJECTS
public static final DynamicObjectType.PersistenceMode PERSISTENT_OBJECTS
public static final DynamicObjectType.PersistenceMode PERSISTENT_AND_INVALID_ON_RESTART
private final int _value
private final String _name
public static DynamicObjectType.PersistenceMode[] values()
for (DynamicObjectType.PersistenceMode c : DynamicObjectType.PersistenceMode.values()) System.out.println(c);
public static DynamicObjectType.PersistenceMode valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic int getIntValue()
public String getStatusName()
public static DynamicObjectType.PersistenceMode parse(String persistenceMode)
persistenceMode
- Eingabe-StringIllegalArgumentException
- Falls der String keinem Statuswert entspricht.public static DynamicObjectType.PersistenceMode parse(int persistenceMode)
persistenceMode
- Eingabe-WertIllegalArgumentException
- Falls der eingabewert nicht zugeordnet werden kann