Package io.github.qishr.cascara.common.util
Class Property
java.lang.Object
io.github.qishr.cascara.common.util.Property
All Implemented Interfaces:
TableData
public class Property
Constructor Summary
| Constructor | Description |
|---|---|
| Property(String k) | |
| Property(String k, String v) |
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
| public String | getName() | |
| public void | setName(String k) | |
| public Kind | getKind() | |
| public void | setKind(Kind kind) | |
| public String | getString() | |
| public String | getValue() | |
| public void | setValue(String v) | |
| public void | setValue(boolean v) | |
| public void | setValue(int v) | |
| public void | setValue(double v) | |
| public double | asDouble() | |
| public double | asDouble(double defaultValue) | |
| public int | asInt() | |
| public long | asLong() | |
| public int | asInt(int defaultValue) | |
| public long | asLong(int defaultValue) | |
| public boolean | asBoolean() | |
| public boolean | asBoolean(boolean defaultValue) | |
| public boolean | isEmpty() | |
| public Object[] | getValues() | |
| public Map<String, Object> | getValuesMap() | |
| public Object | get(String key) |
Method Details
getName
public String getName()
setName
public void setName(String k)
getKind
public Kind getKind()
setKind
public void setKind(Kind kind)
getString
public String getString()
getValue
public String getValue()
setValue
public void setValue(String v)
setValue
public void setValue(boolean v)
setValue
public void setValue(int v)
setValue
public void setValue(double v)
asDouble
public double asDouble()
asDouble
public double asDouble(double defaultValue)
asInt
public int asInt()
asLong
public long asLong()
asInt
public int asInt(int defaultValue)
asLong
public long asLong(int defaultValue)
asBoolean
public boolean asBoolean()
asBoolean
public boolean asBoolean(boolean defaultValue)
isEmpty
public boolean isEmpty()
getValues
public Object[] getValues()
Specified By:
getValuesMap
public Map<String, Object> getValuesMap()
Specified By:
get
Specified By: