| Modifier and Type | Field and Description |
|---|---|
(package private) Properties |
props |
| Constructor and Description |
|---|
TypesAdapter(Properties props) |
| Modifier and Type | Method and Description |
|---|---|
BigDecimal |
bigDecimalValue(String key) |
BigInteger |
bigValue(String key) |
BitSet |
bitsetValue(String key) |
boolean |
booleanValue(String key)
Works for "true/false", "enabled/disabled", "yes/no", "ok", "on/off" "1/0"
|
byte |
byteValue(String key) |
Date |
dateValue(String key)
The value is assumed to be stored as a long integer
|
Date |
dateValue(String key,
String format) |
float |
floatValue(String key) |
int |
intValue(String key) |
List<String> |
listValue(String key) |
List<String> |
listValue(String key,
String delimiter) |
long |
longValue(String key) |
char[] |
passwordValue(String key) |
void |
put(String key,
BigDecimal bd) |
void |
put(String key,
BigInteger bi) |
void |
put(String key,
boolean val) |
void |
put(String key,
byte val) |
void |
put(String key,
char val) |
void |
put(String key,
char[] pass) |
void |
put(String key,
char delimiter,
List<String> values) |
void |
put(String key,
double val) |
void |
put(String key,
float val) |
void |
put(String key,
int val) |
void |
put(String key,
List<String> values) |
void |
put(String key,
long val) |
void |
put(String key,
short val) |
void |
put(String key,
String val) |
short |
shortValue(String key) |
String |
stringValue(String key) |
final Properties props
public TypesAdapter(Properties props)
public String stringValue(String key)
stringValue in interface Typespublic char[] passwordValue(String key)
passwordValue in interface Typespublic boolean booleanValue(String key)
booleanValue in interface Typespublic float floatValue(String key)
floatValue in interface Typespublic short shortValue(String key)
shortValue in interface Typespublic Date dateValue(String key, String format) throws ParseException
dateValue in interface TypesParseExceptionpublic BitSet bitsetValue(String key)
bitsetValue in interface Typespublic BigInteger bigValue(String key)
public BigDecimal bigDecimalValue(String key)
bigDecimalValue in interface Typespublic void put(String key, BigInteger bi)
public void put(String key, BigDecimal bd)
Copyright © 2011–2016 David R. Smith. All rights reserved.