@groovy.transform.CompileStatic class TypeConvertingMap extends AbstractTypeConvertingMap
TypeConvertingMap is a Map with type conversion capabilities. Type converting maps have no inherent ordering. Two maps with identical entries but arranged in a different order internally are considered equal.
Fields inherited from class | Fields |
---|---|
class AbstractTypeConvertingMap |
DEFAULT_DATE_FORMAT, wrappedMap |
Constructor and description |
---|
TypeConvertingMap
() |
TypeConvertingMap
(java.util.Map map) |
Type Params | Return Type | Name and description |
---|---|---|
|
java.lang.Boolean |
boolean(java.lang.String name) |
|
java.lang.Boolean |
boolean(java.lang.String name, java.lang.Boolean defaultValue) |
|
java.lang.Byte |
byte(java.lang.String name) |
|
java.lang.Byte |
byte(java.lang.String name, java.lang.Integer defaultValue) |
|
java.lang.Character |
char(java.lang.String name) |
|
java.lang.Character |
char(java.lang.String name, java.lang.Character defaultValue) |
|
java.lang.Character |
char(java.lang.String name, java.lang.Integer defaultValue) |
|
java.lang.Object |
clone() |
|
java.lang.Double |
double(java.lang.String name) |
|
java.lang.Double |
double(java.lang.String name, java.lang.Double defaultValue) |
|
java.lang.Float |
float(java.lang.String name) |
|
java.lang.Float |
float(java.lang.String name, java.lang.Float defaultValue) |
|
java.lang.Integer |
int(java.lang.String name) |
|
java.lang.Integer |
int(java.lang.String name, java.lang.Integer defaultValue) |
|
java.lang.Long |
long(java.lang.String name) |
|
java.lang.Long |
long(java.lang.String name, java.lang.Long defaultValue) |
|
java.lang.Short |
short(java.lang.String name) |
|
java.lang.Short |
short(java.lang.String name, java.lang.Integer defaultValue) |
Methods inherited from class | Name |
---|---|
class AbstractTypeConvertingMap |
asBoolean, clear, containsKey, containsValue, date, date, date, entrySet, equals, equals, get, getBoolean, getBoolean, getByte, getByte, getChar, getChar, getDate, getDate, getDate, getDouble, getDouble, getFloat, getFloat, getInt, getInt, getList, getLong, getLong, getShort, getShort, hashCode, isEmpty, keySet, list, put, putAll, remove, size, toString, values |