| Constructor and Description |
|---|
IProperties() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
getBoolean(String name) |
boolean |
getBoolean(String name,
boolean def) |
Calendar |
getCalendar(String name) |
Date |
getDate(String name) |
double |
getDouble(String name,
double def) |
float |
getFloat(String name,
float def) |
int |
getInt(String name,
int def) |
long |
getLong(String name,
long def) |
Number |
getNumber(String name,
Number def) |
abstract Object |
getProperty(String name)
Overwrite this function to provide values in string format.
|
int |
getProperty(String name,
int def)
Deprecated.
|
String |
getString(String name) |
String |
getString(String name,
String def) |
abstract boolean |
isEditable()
Overwrite this function and return true if the property set can be edited.
|
abstract boolean |
isProperty(String name)
Return true if the property exists.
|
Iterator<Map.Entry<String,Object>> |
iterator() |
abstract Set<String> |
keys() |
abstract void |
removeProperty(String key)
Remove the property field in the list of properties.
|
void |
setBoolean(String name,
boolean value) |
void |
setCalendar(String name,
Calendar value) |
void |
setDate(String name,
Date value) |
void |
setDouble(String name,
double value) |
void |
setFloat(String name,
float value) |
void |
setInt(String name,
int value) |
void |
setLong(String name,
long value) |
void |
setNumber(String name,
Number value) |
abstract void |
setProperty(String key,
Object value)
Overwrite this function to allow changes in properties.
|
void |
setString(String name,
String value) |
base, base, createBase, forkBase, installBase, isBase, leaveBase, toStringpublic abstract Object getProperty(String name)
name - de.mhus.lib.errors.MException@Deprecated public int getProperty(String name, int def) throws de.mhus.lib.errors.MException
de.mhus.lib.errors.MExceptionpublic String getString(String name) throws de.mhus.lib.errors.MException
de.mhus.lib.errors.MExceptionpublic boolean getBoolean(String name, boolean def)
public boolean getBoolean(String name) throws de.mhus.lib.errors.MException
de.mhus.lib.errors.MExceptionpublic int getInt(String name, int def)
public long getLong(String name, long def)
public float getFloat(String name, float def)
public double getDouble(String name, double def)
public Calendar getCalendar(String name) throws de.mhus.lib.errors.MException
de.mhus.lib.errors.MExceptionpublic void setInt(String name, int value)
public void setLong(String name, long value)
public void setDouble(String name, double value)
public void setFloat(String name, float value)
public void setBoolean(String name, boolean value)
public abstract boolean isProperty(String name)
name - public abstract void removeProperty(String key)
key - public abstract void setProperty(String key, Object value)
key - value - public abstract boolean isEditable()
Copyright © 2014. All rights reserved.