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 voidappendFrom(Solo data)java.math.BigDecimalgetBigDecimal(java.lang.String key)java.lang.BooleangetBoolean(java.lang.String key)doublegetDouble(java.lang.String key)floatgetFloat(java.lang.String key)intgetInt(java.lang.String key)longgetLong(java.lang.String key)shortgetShort(java.lang.String key)SologetShowPageInfo(Solo param)SListgetSList(java.lang.String key)SologetSolo(java.lang.String key)java.lang.StringgetString(java.lang.String key)booleanisNullToInitialize()voidset(java.lang.String key, java.lang.Object value)voidsetBigDecimal(java.lang.String key, java.math.BigDecimal value)voidsetBoolean(java.lang.String key, boolean value)voidsetDate(java.lang.String key, java.lang.Object value)voidsetDouble(java.lang.String key, double value)voidsetFloat(java.lang.String key, float value)voidsetInt(java.lang.String key, int value)voidsetLong(java.lang.String key, long value)voidsetNullToInitialize(boolean nullToInitialize)voidsetObject(java.lang.String key, java.lang.Object value)SolosetPage(Solo param, long count)voidsetShort(java.lang.String key, short value)voidsetSList(java.lang.String key, SList value)voidsetSolo(java.lang.String key, Solo value)voidsetString(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
-
-