Package de.mhus.lib.core
Interface IReadProperties
-
- All Known Subinterfaces:
IProperties,PemBlock,PemPriv,PemPub
- All Known Implementing Classes:
AbstractProperties,DefaultConfigFile,DefComponent,DefRoot,DirConfig,DirectoryToConfigWrapper,EmptyConfig,EmptyResourceNode,FaSource,FileResource,FileResourceRoot,FmAction,FmCheckbox,FmCombobox,FmComponent,FmDate,FmLabel,FmLayout100,FmLayout2x50,FmLayout3x33,FmLayout4x25,FmLayoutTabs,FmLayoutWizard,FmLink,FmNumber,FmOptions,FmOverlay,FmPanel,FmPassword,FmRichText,FmSplit,FmText,FmTextArea,FmVoid,HashConfig,IConfig,IFmElement,JsonConfig,JsonConfigFile,LogProperties,MNls,MProperties,NodeConfig,PemBlockModel,PemKey,PropertiesConfig,PropertiesConfigFile,PropertiesReadOnly,PropertiesSubset,ResourceNode,WritableResourceNode,XmlConfig,XmlConfigFile
public interface IReadProperties
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancontainsKey(Object key)booleancontainsValue(Object value)Set<Map.Entry<String,Object>>entrySet()Objectget(Object name)booleangetBoolean(String name)booleangetBoolean(String name, boolean def)CalendargetCalendar(String name)DategetDate(String name)doublegetDouble(String name, double def)floatgetFloat(String name, float def)intgetInt(String name, int def)longgetLong(String name, long def)NumbergetNumber(String name, Number def)ObjectgetProperty(String name)StringgetString(String name)StringgetString(String name, String def)booleanisProperty(String name)Set<String>keys()Collection<Object>values()
-
-
-
Method Detail
-
getString
String getString(String name) throws de.mhus.lib.errors.MException
- Throws:
de.mhus.lib.errors.MException
-
getBoolean
boolean getBoolean(String name, boolean def)
-
getBoolean
boolean getBoolean(String name) throws de.mhus.lib.errors.MException
- Throws:
de.mhus.lib.errors.MException
-
getInt
int getInt(String name, int def)
-
getLong
long getLong(String name, long def)
-
getFloat
float getFloat(String name, float def)
-
getDouble
double getDouble(String name, double def)
-
getCalendar
Calendar getCalendar(String name) throws de.mhus.lib.errors.MException
- Throws:
de.mhus.lib.errors.MException
-
isProperty
boolean isProperty(String name)
-
containsValue
boolean containsValue(Object value)
-
containsKey
boolean containsKey(Object key)
-
values
Collection<Object> values()
-
-