DataSet, ModBasedDataSetpublic abstract class AbstractDataSet
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
protected java.util.Map<java.lang.String,DataPart> |
data |
|
protected java.util.Map<java.lang.String,DataPart> |
dataUnmodifiable |
| Constructor | Description |
|---|---|
AbstractDataSet() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addPart(DataPart part) |
|
void |
clear() |
|
boolean |
equals(java.lang.Object o) |
|
java.util.Map<java.lang.String,DataPart> |
getData() |
|
<T> T |
getPartContent(java.lang.String key,
java.lang.Class<? extends DataPart<T>> typeClass,
T defaultValue) |
|
int |
hashCode() |
|
boolean |
hasKey(java.lang.String key) |
|
boolean |
isEmpty() |
|
void |
read(java.io.File file) |
|
void |
readAsJson(java.io.File file) |
|
DataPart |
remove(java.lang.String key) |
|
int |
size() |
|
java.lang.String |
toString() |
|
void |
write(java.io.File file) |
|
void |
writeAsJson(java.io.File file) |
protected final java.util.Map<java.lang.String,DataPart> data
protected final java.util.Map<java.lang.String,DataPart> dataUnmodifiable
public void addPart(DataPart part)
public boolean hasKey(java.lang.String key)
public DataPart remove(java.lang.String key)
public void clear()
public int size()
public <T> T getPartContent(java.lang.String key,
java.lang.Class<? extends DataPart<T>> typeClass,
T defaultValue)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.util.Map<java.lang.String,DataPart> getData()
public boolean isEmpty()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic void write(java.io.File file)
public void read(java.io.File file)
public void writeAsJson(java.io.File file)
public void readAsJson(java.io.File file)