|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectch.rgw.io.Settings
ch.rgw.io.InMemorySettings
public class InMemorySettings
Settings-Variante, die nur im Speicher gehalten wird (kann allerdings mit toByteArray in eine Persistenntform gebracht werden.
Field Summary |
---|
Fields inherited from class ch.rgw.io.Settings |
---|
OVL_ADD_MISSING, OVL_ALL, OVL_REPLACE, OVL_REPLACE_EXISTING |
Constructor Summary | |
---|---|
InMemorySettings()
|
|
InMemorySettings(byte[] compressed)
InMemorySettings aus einem komprimierten ByteArray erstellen |
|
InMemorySettings(java.util.Hashtable hash)
InMemorySetting aus einer Hashtable erstellen |
|
InMemorySettings(java.lang.String preset)
InMemorySettings aus einem Vorgabestring erstellen |
|
InMemorySettings(java.lang.String[] preset)
InMemorySettings aus einem Array von Param=Wert - Paaren erstellen |
Method Summary | |
---|---|
java.util.Hashtable |
getNode()
|
byte[] |
toByteArray()
Persistenzform als komprimiertes ByteArray ausgeben |
void |
undo()
Alle Änderungen seit dem letzten flush() bzw. |
static java.lang.String |
Version()
|
Methods inherited from class ch.rgw.io.Settings |
---|
checkHashCode, clear, createHashCode, dump, flush, get, get, get, get, get, getAll, getBranch, getDate, getQuoted, getStringArray, isDirty, iterator, keys, keys, nodes, nodes, overlay, remove, set, set, set, set, set, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public InMemorySettings()
public InMemorySettings(java.lang.String[] preset)
preset
- Arrays aus Strings der form Name=wertpublic InMemorySettings(byte[] compressed)
compressed
- eine mit StringTool.fold(byte[], int, Object)
erstellte komprimierte
Hashtablepublic InMemorySettings(java.lang.String preset)
preset
- ein mit StringTool.enPrintable(byte[])
erstellter Stringpublic InMemorySettings(java.util.Hashtable hash)
Method Detail |
---|
public static final java.lang.String Version()
public byte[] toByteArray()
public void undo()
Settings
undo
in class Settings
public java.util.Hashtable getNode()
|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |