Package com.core.collection
Class Solo
- java.lang.Object
-
- java.util.AbstractMap<K,V>
-
- java.util.HashMap<K,V>
-
- java.util.LinkedHashMap<java.lang.String,java.lang.Object>
-
- com.core.collection.Solo
-
- All Implemented Interfaces:
SoloProtocol
,java.io.Serializable
,java.lang.Cloneable
,java.util.Map<java.lang.String,java.lang.Object>
- Direct Known Subclasses:
SLErrorDataParameter
,SLExceptionParameter
public class Solo extends java.util.LinkedHashMap<java.lang.String,java.lang.Object> implements SoloProtocol
String BigDecimal Long Integer Boolean- Author:
- Sokkheang Huo
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
appendFrom(Solo data)
java.math.BigDecimal
getBigDecimal(java.lang.String key)
java.lang.Boolean
getBoolean(java.lang.String key)
double
getDouble(java.lang.String key)
float
getFloat(java.lang.String key)
int
getInt(java.lang.String key)
long
getLong(java.lang.String key)
short
getShort(java.lang.String key)
Solo
getShowPageInfo(Solo param)
SList
getSList(java.lang.String key)
Solo
getSolo(java.lang.String key)
java.lang.String
getString(java.lang.String key)
boolean
isNullToInitialize()
void
set(java.lang.String key, java.lang.Object value)
void
setBigDecimal(java.lang.String key, java.math.BigDecimal value)
void
setBoolean(java.lang.String key, boolean value)
void
setDate(java.lang.String key, java.lang.Object value)
void
setDouble(java.lang.String key, double value)
void
setFloat(java.lang.String key, float value)
void
setInt(java.lang.String key, int value)
void
setLong(java.lang.String key, long value)
void
setNullToInitialize(boolean nullToInitialize)
void
setObject(java.lang.String key, java.lang.Object value)
Solo
setPage(Solo param, long count)
void
setShort(java.lang.String key, short value)
void
setSList(java.lang.String key, SList value)
void
setSolo(java.lang.String key, Solo value)
void
setString(java.lang.String key, java.lang.String value)
-
Methods inherited from class java.util.LinkedHashMap
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, replaceAll, values
-
-
-
-
Method Detail
-
isNullToInitialize
public boolean isNullToInitialize()
-
setNullToInitialize
public void setNullToInitialize(boolean nullToInitialize)
-
getString
public java.lang.String getString(java.lang.String key)
-
getBigDecimal
public java.math.BigDecimal getBigDecimal(java.lang.String key)
-
getLong
public long getLong(java.lang.String key)
-
getInt
public int getInt(java.lang.String key)
-
getBoolean
public java.lang.Boolean getBoolean(java.lang.String key)
-
getShort
public short getShort(java.lang.String key)
-
getDouble
public double getDouble(java.lang.String key)
-
getFloat
public float getFloat(java.lang.String key)
-
getSolo
public Solo getSolo(java.lang.String key)
-
set
public void set(java.lang.String key, java.lang.Object value)
-
setString
public void setString(java.lang.String key, java.lang.String value)
-
setBigDecimal
public void setBigDecimal(java.lang.String key, java.math.BigDecimal value)
-
setLong
public void setLong(java.lang.String key, long value)
-
setInt
public void setInt(java.lang.String key, int value)
-
setBoolean
public void setBoolean(java.lang.String key, boolean value)
-
setShort
public void setShort(java.lang.String key, short value)
-
setDouble
public void setDouble(java.lang.String key, double value)
-
setFloat
public void setFloat(java.lang.String key, float value)
-
setSolo
public void setSolo(java.lang.String key, Solo value)
-
setSList
public void setSList(java.lang.String key, SList value)
-
getSList
public SList getSList(java.lang.String key)
-
appendFrom
public void appendFrom(Solo data)
-
setObject
public void setObject(java.lang.String key, java.lang.Object value)
-
setDate
public void setDate(java.lang.String key, java.lang.Object value)
-
setPage
public Solo setPage(Solo param, long count) throws SoloException
- Throws:
SoloException
-
getShowPageInfo
public Solo getShowPageInfo(Solo param) throws SoloException
- Throws:
SoloException
-
-