Skip to content

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:

TableData


getValuesMap

public Map<String, Object> getValuesMap()

Specified By:

TableData


get

public Object get(String key)

Specified By:

TableData