public class DataSet
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.util.Map<java.lang.String,DataPart> |
data |
| Constructor and Description |
|---|
DataSet() |
| Modifier and Type | Method and Description |
|---|---|
void |
addBoolean(java.lang.String key,
boolean s) |
void |
addByte(java.lang.String key,
byte b) |
void |
addByteArray(java.lang.String key,
byte[] array) |
void |
addDataSet(java.lang.String key,
DataSet set) |
void |
addDouble(java.lang.String key,
double d) |
void |
addFloat(java.lang.String key,
float f) |
void |
addInt(java.lang.String key,
int i) |
void |
addIntArray(java.lang.String key,
int[] array) |
void |
addLong(java.lang.String key,
long l) |
void |
addPart(DataPart part) |
void |
addShort(java.lang.String key,
short s) |
void |
addShortArray(java.lang.String key,
short[] array) |
void |
addString(java.lang.String key,
java.lang.String s) |
void |
addUniqueId(java.lang.String key,
java.util.UUID id) |
DataSet |
copy() |
boolean |
equals(java.lang.Object o) |
boolean |
getBoolean(java.lang.String key) |
byte |
getByte(java.lang.String key) |
byte[] |
getByteArray(java.lang.String key,
int defaultSize) |
java.util.Map<java.lang.String,DataPart> |
getData() |
DataSet |
getDataSet(java.lang.String key) |
double |
getDouble(java.lang.String key) |
float |
getFloat(java.lang.String key) |
int |
getInt(java.lang.String key) |
int[] |
getIntArray(java.lang.String key,
int defaultSize) |
long |
getLong(java.lang.String key) |
<T> T |
getPartContent(java.lang.String key,
java.lang.Class<? extends DataPart<T>> typeClass,
T defaultValue) |
short |
getShort(java.lang.String key) |
short[] |
getShortArray(java.lang.String key,
int defaultSize) |
java.lang.String |
getString(java.lang.String key) |
java.util.UUID |
getUniqueId(java.lang.String key) |
int |
hashCode() |
boolean |
hasKey(java.lang.String key) |
boolean |
isEmpty() |
void |
read(java.io.File file) |
java.lang.String |
toString() |
void |
write(java.io.File file) |
public final java.util.Map<java.lang.String,DataPart> data
public boolean hasKey(java.lang.String key)
public int getInt(java.lang.String key)
@ApiInternal public <T> T getPartContent(java.lang.String key, java.lang.Class<? extends DataPart<T>> typeClass, T defaultValue)
public void addInt(java.lang.String key,
int i)
@ApiInternal public void addPart(DataPart part)
public long getLong(java.lang.String key)
public void addLong(java.lang.String key,
long l)
public float getFloat(java.lang.String key)
public void addFloat(java.lang.String key,
float f)
public double getDouble(java.lang.String key)
public void addDouble(java.lang.String key,
double d)
public DataSet getDataSet(java.lang.String key)
public void addDataSet(java.lang.String key,
DataSet set)
public byte[] getByteArray(java.lang.String key,
int defaultSize)
public void addByteArray(java.lang.String key,
byte[] array)
public int[] getIntArray(java.lang.String key,
int defaultSize)
public void addIntArray(java.lang.String key,
int[] array)
public short[] getShortArray(java.lang.String key,
int defaultSize)
public void addShortArray(java.lang.String key,
short[] array)
public java.util.UUID getUniqueId(java.lang.String key)
public void addUniqueId(java.lang.String key,
java.util.UUID id)
public byte getByte(java.lang.String key)
public void addByte(java.lang.String key,
byte b)
public short getShort(java.lang.String key)
public void addShort(java.lang.String key,
short s)
public boolean getBoolean(java.lang.String key)
public void addBoolean(java.lang.String key,
boolean s)
public java.lang.String getString(java.lang.String key)
public void addString(java.lang.String key,
java.lang.String s)
public void write(java.io.File file)
public void read(java.io.File file)
@ApiInternal public java.util.Map<java.lang.String,DataPart> getData()
public boolean isEmpty()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic DataSet copy()