Package org.xyou.xcommon.entity
Class XObj
- java.lang.Object
-
- org.xyou.xcommon.base.XBaseObject
-
- org.xyou.xcommon.entity.XObj
-
- All Implemented Interfaces:
java.io.Serializable
public final class XObj extends XBaseObject
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description XObj()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontainsKey(@NonNull java.lang.Object key)java.util.Set<java.util.Map.Entry<java.lang.Object,java.lang.Object>>entrySet()static XObjfromObject(java.lang.Object obj)java.lang.Objectget(@NonNull java.lang.Object key)java.lang.Objectget(@NonNull java.lang.Object key, java.lang.Object def)java.lang.BooleangetBool(@NonNull java.lang.Object key)java.lang.BooleangetBool(@NonNull java.lang.Object key, java.lang.Boolean def)java.lang.DoublegetDouble(@NonNull java.lang.Object key)java.lang.DoublegetDouble(@NonNull java.lang.Object key, java.lang.Double def)java.lang.FloatgetFloat(@NonNull java.lang.Object key)java.lang.FloatgetFloat(@NonNull java.lang.Object key, java.lang.Float def)java.lang.IntegergetInt(@NonNull java.lang.Object key)java.lang.IntegergetInt(@NonNull java.lang.Object key, java.lang.Integer def)java.lang.LonggetLong(@NonNull java.lang.Object key)java.lang.LonggetLong(@NonNull java.lang.Object key, java.lang.Long def)java.util.List<java.lang.Double>getLsDouble(@NonNull java.lang.Object key)java.util.List<java.lang.Double>getLsDouble(java.lang.Object key, java.util.List<java.lang.Double> def)java.util.List<java.lang.Float>getLsFloat(@NonNull java.lang.Object key)java.util.List<java.lang.Float>getLsFloat(@NonNull java.lang.Object key, java.util.List<java.lang.Float> def)java.util.List<java.lang.Integer>getLsInt(@NonNull java.lang.Object key)java.util.List<java.lang.Integer>getLsInt(@NonNull java.lang.Object key, java.util.List<java.lang.Integer> def)java.util.List<java.lang.Long>getLsLong(@NonNull java.lang.Object key)java.util.List<java.lang.Long>getLsLong(@NonNull java.lang.Object key, java.util.List<java.lang.Long> def)java.util.List<java.lang.String>getLsStr(@NonNull java.lang.Object key)java.util.List<java.lang.String>getLsStr(@NonNull java.lang.Object key, java.util.List<java.lang.String> def)java.util.List<XObj>getLsXObj(@NonNull java.lang.Object key)java.util.List<XObj>getLsXObj(@NonNull java.lang.Object key, java.util.List<XObj> def)java.util.Set<java.lang.Double>getSetDouble(@NonNull java.lang.Object key)java.util.Set<java.lang.Double>getSetDouble(@NonNull java.lang.Object key, java.util.Set<java.lang.Double> def)java.util.Set<java.lang.Float>getSetFloat(@NonNull java.lang.Object key)java.util.Set<java.lang.Float>getSetFloat(@NonNull java.lang.Object key, java.util.Set<java.lang.Float> def)java.util.Set<java.lang.Integer>getSetInt(@NonNull java.lang.Object key)java.util.Set<java.lang.Integer>getSetInt(@NonNull java.lang.Object key, java.util.Set<java.lang.Integer> def)java.util.Set<java.lang.Long>getSetLong(@NonNull java.lang.Object key)java.util.Set<java.lang.Long>getSetLong(@NonNull java.lang.Object key, java.util.Set<java.lang.Long> def)java.util.Set<java.lang.String>getSetStr(@NonNull java.lang.Object key)java.util.Set<java.lang.String>getSetStr(@NonNull java.lang.Object key, java.util.Set<java.lang.String> def)java.lang.StringgetStr(@NonNull java.lang.Object key)java.lang.StringgetStr(@NonNull java.lang.Object key, java.lang.String def)java.sql.TimestampgetTimestamp(@NonNull java.lang.Object key)java.sql.TimestampgetTimestamp(@NonNull java.lang.Object key, java.sql.Timestamp def)XObjgetXObj(@NonNull java.lang.Object key)XObjgetXObj(@NonNull java.lang.Object key, XObj def)static booleanisEmpty(XObj obj)java.util.Set<java.lang.Object>keySet()XObjput(@NonNull java.lang.Object key, java.lang.Object value)XObjputAll(@NonNull java.lang.Object obj)XObjremove(@NonNull java.lang.Object key)java.util.Collection<java.lang.Object>values()-
Methods inherited from class org.xyou.xcommon.base.XBaseObject
equals, toString
-
-
-
-
Method Detail
-
fromObject
public static XObj fromObject(java.lang.Object obj)
-
isEmpty
public static boolean isEmpty(XObj obj)
-
keySet
public java.util.Set<java.lang.Object> keySet()
-
values
public java.util.Collection<java.lang.Object> values()
-
entrySet
public java.util.Set<java.util.Map.Entry<java.lang.Object,java.lang.Object>> entrySet()
-
containsKey
public boolean containsKey(@NonNull @NonNull java.lang.Object key)
-
remove
public XObj remove(@NonNull @NonNull java.lang.Object key)
-
put
public XObj put(@NonNull @NonNull java.lang.Object key, java.lang.Object value)
-
putAll
public XObj putAll(@NonNull @NonNull java.lang.Object obj)
-
get
public java.lang.Object get(@NonNull @NonNull java.lang.Object key)
-
get
public java.lang.Object get(@NonNull @NonNull java.lang.Object key, java.lang.Object def)
-
getXObj
public XObj getXObj(@NonNull @NonNull java.lang.Object key)
-
getStr
public java.lang.String getStr(@NonNull @NonNull java.lang.Object key)
-
getStr
public java.lang.String getStr(@NonNull @NonNull java.lang.Object key, java.lang.String def)
-
getInt
public java.lang.Integer getInt(@NonNull @NonNull java.lang.Object key)
-
getInt
public java.lang.Integer getInt(@NonNull @NonNull java.lang.Object key, java.lang.Integer def)
-
getLong
public java.lang.Long getLong(@NonNull @NonNull java.lang.Object key)
-
getLong
public java.lang.Long getLong(@NonNull @NonNull java.lang.Object key, java.lang.Long def)
-
getFloat
public java.lang.Float getFloat(@NonNull @NonNull java.lang.Object key)
-
getFloat
public java.lang.Float getFloat(@NonNull @NonNull java.lang.Object key, java.lang.Float def)
-
getDouble
public java.lang.Double getDouble(@NonNull @NonNull java.lang.Object key)
-
getDouble
public java.lang.Double getDouble(@NonNull @NonNull java.lang.Object key, java.lang.Double def)
-
getBool
public java.lang.Boolean getBool(@NonNull @NonNull java.lang.Object key)
-
getBool
public java.lang.Boolean getBool(@NonNull @NonNull java.lang.Object key, java.lang.Boolean def)
-
getTimestamp
public java.sql.Timestamp getTimestamp(@NonNull @NonNull java.lang.Object key)
-
getTimestamp
public java.sql.Timestamp getTimestamp(@NonNull @NonNull java.lang.Object key, java.sql.Timestamp def)
-
getLsXObj
public java.util.List<XObj> getLsXObj(@NonNull @NonNull java.lang.Object key)
-
getLsXObj
public java.util.List<XObj> getLsXObj(@NonNull @NonNull java.lang.Object key, java.util.List<XObj> def)
-
getLsStr
public java.util.List<java.lang.String> getLsStr(@NonNull @NonNull java.lang.Object key)
-
getLsStr
public java.util.List<java.lang.String> getLsStr(@NonNull @NonNull java.lang.Object key, java.util.List<java.lang.String> def)
-
getLsInt
public java.util.List<java.lang.Integer> getLsInt(@NonNull @NonNull java.lang.Object key)
-
getLsInt
public java.util.List<java.lang.Integer> getLsInt(@NonNull @NonNull java.lang.Object key, java.util.List<java.lang.Integer> def)
-
getLsLong
public java.util.List<java.lang.Long> getLsLong(@NonNull @NonNull java.lang.Object key)
-
getLsLong
public java.util.List<java.lang.Long> getLsLong(@NonNull @NonNull java.lang.Object key, java.util.List<java.lang.Long> def)
-
getLsFloat
public java.util.List<java.lang.Float> getLsFloat(@NonNull @NonNull java.lang.Object key)
-
getLsFloat
public java.util.List<java.lang.Float> getLsFloat(@NonNull @NonNull java.lang.Object key, java.util.List<java.lang.Float> def)
-
getLsDouble
public java.util.List<java.lang.Double> getLsDouble(@NonNull @NonNull java.lang.Object key)
-
getLsDouble
public java.util.List<java.lang.Double> getLsDouble(java.lang.Object key, java.util.List<java.lang.Double> def)
-
getSetStr
public java.util.Set<java.lang.String> getSetStr(@NonNull @NonNull java.lang.Object key)
-
getSetStr
public java.util.Set<java.lang.String> getSetStr(@NonNull @NonNull java.lang.Object key, java.util.Set<java.lang.String> def)
-
getSetInt
public java.util.Set<java.lang.Integer> getSetInt(@NonNull @NonNull java.lang.Object key)
-
getSetInt
public java.util.Set<java.lang.Integer> getSetInt(@NonNull @NonNull java.lang.Object key, java.util.Set<java.lang.Integer> def)
-
getSetLong
public java.util.Set<java.lang.Long> getSetLong(@NonNull @NonNull java.lang.Object key)
-
getSetLong
public java.util.Set<java.lang.Long> getSetLong(@NonNull @NonNull java.lang.Object key, java.util.Set<java.lang.Long> def)
-
getSetFloat
public java.util.Set<java.lang.Float> getSetFloat(@NonNull @NonNull java.lang.Object key)
-
getSetFloat
public java.util.Set<java.lang.Float> getSetFloat(@NonNull @NonNull java.lang.Object key, java.util.Set<java.lang.Float> def)
-
getSetDouble
public java.util.Set<java.lang.Double> getSetDouble(@NonNull @NonNull java.lang.Object key)
-
getSetDouble
public java.util.Set<java.lang.Double> getSetDouble(@NonNull @NonNull java.lang.Object key, java.util.Set<java.lang.Double> def)
-
-