public class Data<T> extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
key |
protected Datatype |
type |
protected T |
value |
Constructor and Description |
---|
Data(Datatype type,
String key,
T value) |
public Data(Datatype type, String key, T value) throws NullPointerException, IndexOutOfBoundsException
public final T setValue(T value) throws NullPointerException
NullPointerException
public final boolean isBooleanData()
public final BooleanData toBooleanData() throws ClassCastException
ClassCastException
public final Boolean getBooleanValue()
public final void setBooleanValue(Boolean value)
public final boolean isIntegerData()
public final IntegerData toIntegerData() throws ClassCastException
ClassCastException
public final Integer getIntegerValue()
public final void setIntegerValue(Integer value)
public final boolean isFloatData()
public final FloatData toFloatData() throws ClassCastException
ClassCastException
public final Float getFloatValue()
public final void setFloatValue(Float value)
public final boolean isStringData()
public final StringData toStringData() throws ClassCastException
ClassCastException
public final String getStringValue()
public final void setStringValue(String value)
public final boolean isCompoundData()
public final CompoundData toCompoundData() throws ClassCastException
ClassCastException
public final Map<String,Data<?>> getCompoundValue()
public final boolean isListData()
public final ListData<?> toListData() throws ClassCastException
ClassCastException
public final List<?> getListValue()
public final boolean isBooleanListData()
public final BooleanListData toBooleanListData() throws ClassCastException
ClassCastException
public final List<Boolean> getBooleanListValue()
public final boolean isIntegerListData()
public final IntegerListData toIntegerListData() throws ClassCastException
ClassCastException
public final List<Integer> getIntegerListValue()
public final boolean isFloatListData()
public final FloatListData toFloatListData() throws ClassCastException
ClassCastException
public final List<Float> getFloatListValue()
public final boolean isStringListData()
public final StringListData toStringListData() throws ClassCastException
ClassCastException
public final List<String> getStringListValue()
public final boolean isCompoundListData()
public final CompoundListData toCompoundListData() throws ClassCastException
ClassCastException
public final List<Map<String,Data<?>>> getCompoundListValue()
public final boolean isMetadata()
public final boolean isDocument()
Copyright © 2010–2023 Francesco Kriegel. All rights reserved.