Package org.xyou.xcommon.config
Class XConfig
- java.lang.Object
-
- org.xyou.xcommon.base.XBaseObject
-
- org.xyou.xcommon.config.XConfig
-
- All Implemented Interfaces:
java.io.Serializable
public final class XConfig extends XBaseObject
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description XConfig(@NonNull java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <V> Vcheck(@NonNull java.lang.String key, V value)java.lang.BooleangetBool(@NonNull java.lang.String key)java.lang.BooleangetBool(@NonNull java.lang.String key, java.lang.Boolean def)java.lang.DoublegetDouble(@NonNull java.lang.String key)java.lang.DoublegetDouble(@NonNull java.lang.String key, java.lang.Double def)java.lang.FloatgetFloat(@NonNull java.lang.String key)java.lang.FloatgetFloat(@NonNull java.lang.String key, java.lang.Float def)java.lang.IntegergetInt(@NonNull java.lang.String key)java.lang.IntegergetInt(@NonNull java.lang.String key, java.lang.Integer def)java.lang.LonggetLong(@NonNull java.lang.String key)java.lang.LonggetLong(@NonNull java.lang.String key, java.lang.Long def)java.util.List<java.lang.Boolean>getLsBool(@NonNull java.lang.String key)java.util.List<java.lang.Boolean>getLsBool(@NonNull java.lang.String key, java.util.List<java.lang.Boolean> def)java.util.List<java.lang.Double>getLsDouble(@NonNull java.lang.String key)java.util.List<java.lang.Double>getLsDouble(@NonNull java.lang.String key, java.util.List<java.lang.Double> def)java.util.List<java.lang.Float>getLsFloat(@NonNull java.lang.String key)java.util.List<java.lang.Float>getLsFloat(@NonNull java.lang.String key, java.util.List<java.lang.Float> def)java.util.List<java.lang.Integer>getLsInt(@NonNull java.lang.String key)java.util.List<java.lang.Integer>getLsInt(@NonNull java.lang.String key, java.util.List<java.lang.Integer> def)java.util.List<java.lang.Long>getLsLong(@NonNull java.lang.String key)java.util.List<java.lang.Long>getLsLong(@NonNull java.lang.String key, java.util.List<java.lang.Long> def)java.util.List<java.lang.String>getLsStr(@NonNull java.lang.String key)java.util.List<java.lang.String>getLsStr(@NonNull java.lang.String key, java.util.List<java.lang.String> def)java.util.Set<java.lang.Boolean>getSetBool(@NonNull java.lang.String key)java.util.Set<java.lang.Boolean>getSetBool(@NonNull java.lang.String key, java.util.Set<java.lang.Boolean> def)java.util.Set<java.lang.Double>getSetDouble(@NonNull java.lang.String key)java.util.Set<java.lang.Double>getSetDouble(@NonNull java.lang.String key, java.util.Set<java.lang.Double> def)java.util.Set<java.lang.Float>getSetFloat(@NonNull java.lang.String key)java.util.Set<java.lang.Float>getSetFloat(@NonNull java.lang.String key, java.util.Set<java.lang.Float> def)java.util.Set<java.lang.Integer>getSetInt(@NonNull java.lang.String key)java.util.Set<java.lang.Integer>getSetInt(@NonNull java.lang.String key, java.util.Set<java.lang.Integer> def)java.util.Set<java.lang.Long>getSetLong(@NonNull java.lang.String key)java.util.Set<java.lang.Long>getSetLong(@NonNull java.lang.String key, java.util.Set<java.lang.Long> def)java.util.Set<java.lang.String>getSetStr(@NonNull java.lang.String key)java.util.Set<java.lang.String>getSetStr(@NonNull java.lang.String key, java.util.Set<java.lang.String> def)java.lang.StringgetStr(@NonNull java.lang.String key)java.lang.StringgetStr(@NonNull java.lang.String key, java.lang.String def)-
Methods inherited from class org.xyou.xcommon.base.XBaseObject
equals, toString
-
-
-
-
Method Detail
-
check
public <V> V check(@NonNull @NonNull java.lang.String key, V value)
-
getStr
public java.lang.String getStr(@NonNull @NonNull java.lang.String key)
-
getStr
public java.lang.String getStr(@NonNull @NonNull java.lang.String key, java.lang.String def)
-
getInt
public java.lang.Integer getInt(@NonNull @NonNull java.lang.String key)
-
getInt
public java.lang.Integer getInt(@NonNull @NonNull java.lang.String key, java.lang.Integer def)
-
getLong
public java.lang.Long getLong(@NonNull @NonNull java.lang.String key)
-
getLong
public java.lang.Long getLong(@NonNull @NonNull java.lang.String key, java.lang.Long def)
-
getFloat
public java.lang.Float getFloat(@NonNull @NonNull java.lang.String key)
-
getFloat
public java.lang.Float getFloat(@NonNull @NonNull java.lang.String key, java.lang.Float def)
-
getDouble
public java.lang.Double getDouble(@NonNull @NonNull java.lang.String key)
-
getDouble
public java.lang.Double getDouble(@NonNull @NonNull java.lang.String key, java.lang.Double def)
-
getBool
public java.lang.Boolean getBool(@NonNull @NonNull java.lang.String key)
-
getBool
public java.lang.Boolean getBool(@NonNull @NonNull java.lang.String key, java.lang.Boolean def)
-
getLsStr
public java.util.List<java.lang.String> getLsStr(@NonNull @NonNull java.lang.String key)
-
getLsStr
public java.util.List<java.lang.String> getLsStr(@NonNull @NonNull java.lang.String key, java.util.List<java.lang.String> def)
-
getLsInt
public java.util.List<java.lang.Integer> getLsInt(@NonNull @NonNull java.lang.String key)
-
getLsInt
public java.util.List<java.lang.Integer> getLsInt(@NonNull @NonNull java.lang.String key, java.util.List<java.lang.Integer> def)
-
getLsLong
public java.util.List<java.lang.Long> getLsLong(@NonNull @NonNull java.lang.String key)
-
getLsLong
public java.util.List<java.lang.Long> getLsLong(@NonNull @NonNull java.lang.String key, java.util.List<java.lang.Long> def)
-
getLsFloat
public java.util.List<java.lang.Float> getLsFloat(@NonNull @NonNull java.lang.String key)
-
getLsFloat
public java.util.List<java.lang.Float> getLsFloat(@NonNull @NonNull java.lang.String key, java.util.List<java.lang.Float> def)
-
getLsDouble
public java.util.List<java.lang.Double> getLsDouble(@NonNull @NonNull java.lang.String key)
-
getLsDouble
public java.util.List<java.lang.Double> getLsDouble(@NonNull @NonNull java.lang.String key, java.util.List<java.lang.Double> def)
-
getLsBool
public java.util.List<java.lang.Boolean> getLsBool(@NonNull @NonNull java.lang.String key)
-
getLsBool
public java.util.List<java.lang.Boolean> getLsBool(@NonNull @NonNull java.lang.String key, java.util.List<java.lang.Boolean> def)
-
getSetStr
public java.util.Set<java.lang.String> getSetStr(@NonNull @NonNull java.lang.String key)
-
getSetStr
public java.util.Set<java.lang.String> getSetStr(@NonNull @NonNull java.lang.String key, java.util.Set<java.lang.String> def)
-
getSetInt
public java.util.Set<java.lang.Integer> getSetInt(@NonNull @NonNull java.lang.String key)
-
getSetInt
public java.util.Set<java.lang.Integer> getSetInt(@NonNull @NonNull java.lang.String key, java.util.Set<java.lang.Integer> def)
-
getSetLong
public java.util.Set<java.lang.Long> getSetLong(@NonNull @NonNull java.lang.String key)
-
getSetLong
public java.util.Set<java.lang.Long> getSetLong(@NonNull @NonNull java.lang.String key, java.util.Set<java.lang.Long> def)
-
getSetFloat
public java.util.Set<java.lang.Float> getSetFloat(@NonNull @NonNull java.lang.String key)
-
getSetFloat
public java.util.Set<java.lang.Float> getSetFloat(@NonNull @NonNull java.lang.String key, java.util.Set<java.lang.Float> def)
-
getSetDouble
public java.util.Set<java.lang.Double> getSetDouble(@NonNull @NonNull java.lang.String key)
-
getSetDouble
public java.util.Set<java.lang.Double> getSetDouble(@NonNull @NonNull java.lang.String key, java.util.Set<java.lang.Double> def)
-
getSetBool
public java.util.Set<java.lang.Boolean> getSetBool(@NonNull @NonNull java.lang.String key)
-
getSetBool
public java.util.Set<java.lang.Boolean> getSetBool(@NonNull @NonNull java.lang.String key, java.util.Set<java.lang.Boolean> def)
-
-