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(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <V> Vcheck(java.lang.String key, V value)java.lang.BooleangetBool(java.lang.String key)java.lang.BooleangetBool(java.lang.String key, java.lang.Boolean def)java.lang.Class<?>getCls()java.lang.DoublegetDouble(java.lang.String key)java.lang.DoublegetDouble(java.lang.String key, java.lang.Double def)java.lang.FloatgetFloat(java.lang.String key)java.lang.FloatgetFloat(java.lang.String key, java.lang.Float def)java.lang.IntegergetInt(java.lang.String key)java.lang.IntegergetInt(java.lang.String key, java.lang.Integer def)java.lang.StringgetKeyConf()java.lang.LonggetLong(java.lang.String key)java.lang.LonggetLong(java.lang.String key, java.lang.Long def)java.util.List<java.lang.Boolean>getLsBool(java.lang.String key)java.util.List<java.lang.Boolean>getLsBool(java.lang.String key, java.util.List<java.lang.Boolean> def)java.util.List<java.lang.Double>getLsDouble(java.lang.String key)java.util.List<java.lang.Double>getLsDouble(java.lang.String key, java.util.List<java.lang.Double> def)java.util.List<java.lang.Float>getLsFloat(java.lang.String key)java.util.List<java.lang.Float>getLsFloat(java.lang.String key, java.util.List<java.lang.Float> def)java.util.List<java.lang.Integer>getLsInt(java.lang.String key)java.util.List<java.lang.Integer>getLsInt(java.lang.String key, java.util.List<java.lang.Integer> def)java.util.List<java.lang.Long>getLsLong(java.lang.String key)java.util.List<java.lang.Long>getLsLong(java.lang.String key, java.util.List<java.lang.Long> def)java.util.List<java.lang.String>getLsStr(java.lang.String key)java.util.List<java.lang.String>getLsStr(java.lang.String key, java.util.List<java.lang.String> def)java.lang.StringgetName()java.util.Set<java.lang.Boolean>getSetBool(java.lang.String key)java.util.Set<java.lang.Boolean>getSetBool(java.lang.String key, java.util.Set<java.lang.Boolean> def)java.util.Set<java.lang.Double>getSetDouble(java.lang.String key)java.util.Set<java.lang.Double>getSetDouble(java.lang.String key, java.util.Set<java.lang.Double> def)java.util.Set<java.lang.Float>getSetFloat(java.lang.String key)java.util.Set<java.lang.Float>getSetFloat(java.lang.String key, java.util.Set<java.lang.Float> def)java.util.Set<java.lang.Integer>getSetInt(java.lang.String key)java.util.Set<java.lang.Integer>getSetInt(java.lang.String key, java.util.Set<java.lang.Integer> def)java.util.Set<java.lang.Long>getSetLong(java.lang.String key)java.util.Set<java.lang.Long>getSetLong(java.lang.String key, java.util.Set<java.lang.Long> def)java.util.Set<java.lang.String>getSetStr(java.lang.String key)java.util.Set<java.lang.String>getSetStr(java.lang.String key, java.util.Set<java.lang.String> def)java.lang.StringgetStr(java.lang.String key)java.lang.StringgetStr(java.lang.String key, java.lang.String def)-
Methods inherited from class org.xyou.xcommon.base.XBaseObject
canEqual, equals, hashCode, toString
-
-
-
-
Method Detail
-
check
public <V> V check(java.lang.String key, V value)
-
getStr
public java.lang.String getStr(java.lang.String key)
-
getStr
public java.lang.String getStr(java.lang.String key, java.lang.String def)
-
getInt
public java.lang.Integer getInt(java.lang.String key)
-
getInt
public java.lang.Integer getInt(java.lang.String key, java.lang.Integer def)
-
getLong
public java.lang.Long getLong(java.lang.String key)
-
getLong
public java.lang.Long getLong(java.lang.String key, java.lang.Long def)
-
getFloat
public java.lang.Float getFloat(java.lang.String key)
-
getFloat
public java.lang.Float getFloat(java.lang.String key, java.lang.Float def)
-
getDouble
public java.lang.Double getDouble(java.lang.String key)
-
getDouble
public java.lang.Double getDouble(java.lang.String key, java.lang.Double def)
-
getBool
public java.lang.Boolean getBool(java.lang.String key)
-
getBool
public java.lang.Boolean getBool(java.lang.String key, java.lang.Boolean def)
-
getLsStr
public java.util.List<java.lang.String> getLsStr(java.lang.String key)
-
getLsStr
public java.util.List<java.lang.String> getLsStr(java.lang.String key, java.util.List<java.lang.String> def)
-
getLsInt
public java.util.List<java.lang.Integer> getLsInt(java.lang.String key)
-
getLsInt
public java.util.List<java.lang.Integer> getLsInt(java.lang.String key, java.util.List<java.lang.Integer> def)
-
getLsLong
public java.util.List<java.lang.Long> getLsLong(java.lang.String key)
-
getLsLong
public java.util.List<java.lang.Long> getLsLong(java.lang.String key, java.util.List<java.lang.Long> def)
-
getLsFloat
public java.util.List<java.lang.Float> getLsFloat(java.lang.String key)
-
getLsFloat
public java.util.List<java.lang.Float> getLsFloat(java.lang.String key, java.util.List<java.lang.Float> def)
-
getLsDouble
public java.util.List<java.lang.Double> getLsDouble(java.lang.String key)
-
getLsDouble
public java.util.List<java.lang.Double> getLsDouble(java.lang.String key, java.util.List<java.lang.Double> def)
-
getLsBool
public java.util.List<java.lang.Boolean> getLsBool(java.lang.String key)
-
getLsBool
public java.util.List<java.lang.Boolean> getLsBool(java.lang.String key, java.util.List<java.lang.Boolean> def)
-
getSetStr
public java.util.Set<java.lang.String> getSetStr(java.lang.String key)
-
getSetStr
public java.util.Set<java.lang.String> getSetStr(java.lang.String key, java.util.Set<java.lang.String> def)
-
getSetInt
public java.util.Set<java.lang.Integer> getSetInt(java.lang.String key)
-
getSetInt
public java.util.Set<java.lang.Integer> getSetInt(java.lang.String key, java.util.Set<java.lang.Integer> def)
-
getSetLong
public java.util.Set<java.lang.Long> getSetLong(java.lang.String key)
-
getSetLong
public java.util.Set<java.lang.Long> getSetLong(java.lang.String key, java.util.Set<java.lang.Long> def)
-
getSetFloat
public java.util.Set<java.lang.Float> getSetFloat(java.lang.String key)
-
getSetFloat
public java.util.Set<java.lang.Float> getSetFloat(java.lang.String key, java.util.Set<java.lang.Float> def)
-
getSetDouble
public java.util.Set<java.lang.Double> getSetDouble(java.lang.String key)
-
getSetDouble
public java.util.Set<java.lang.Double> getSetDouble(java.lang.String key, java.util.Set<java.lang.Double> def)
-
getSetBool
public java.util.Set<java.lang.Boolean> getSetBool(java.lang.String key)
-
getSetBool
public java.util.Set<java.lang.Boolean> getSetBool(java.lang.String key, java.util.Set<java.lang.Boolean> def)
-
getCls
public java.lang.Class<?> getCls()
-
getName
public java.lang.String getName()
-
getKeyConf
public java.lang.String getKeyConf()
-
-