Package io.ran
Class ObjectMap
- All Implemented Interfaces:
- ObjectMapColumnizer,- ObjectMapHydrator,- Serializable,- Cloneable,- Map<Token,- Object> 
- Direct Known Subclasses:
- UncheckedObjectMap
public class ObjectMap
extends HashMap<Token,Object>
implements ObjectMapHydrator, ObjectMapColumnizer 
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class java.util.AbstractMapAbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object, V extends Object> 
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetBigDecimal(Property<?> key) getBigDecimal(String key) getBigInteger(Property<?> key) getBoolean(Property<?> key) byte[]getCharacter(Property<?> key) <T> Collection<T>getCollection(Property<?> key, Class<T> elementType, Class<? extends Collection<T>> collectionClass) <T extends Enum<T>>
 TgetInstant(Property<?> key) getInstant(String key) getInteger(Property<?> key) getInteger(String key) getLocalDate(Property<?> key) getLocalDateTime(Property<?> key) getLocalTime(Property<?> key) getZonedDateTime(Property<?> key) getZonedDateTime(String key) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidset(Property<?> key, BigDecimal value) voidset(Property<?> key, BigInteger value) voidvoidvoidset(Property<?> key, LocalDateTime value) voidvoidset(Property<?> key, ZonedDateTime value) voidset(Property<?> key, Collection<?> value) voidvoidvoidvoidvoidvoidvoidset(String key, BigDecimal value) voidvoidset(String key, ZonedDateTime value) voidMethods inherited from class java.util.HashMapclear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesMethods inherited from class java.util.AbstractMapequals, hashCode, toString
- 
Constructor Details- 
ObjectMappublic ObjectMap()
 
- 
- 
Method Details- 
set- Specified by:
- setin interface- ObjectMapColumnizer
 
- 
set- Specified by:
- setin interface- ObjectMapColumnizer
 
- 
set- Specified by:
- setin interface- ObjectMapColumnizer
 
- 
set- Specified by:
- setin interface- ObjectMapColumnizer
 
- 
set- Specified by:
- setin interface- ObjectMapColumnizer
 
- 
set- Specified by:
- setin interface- ObjectMapColumnizer
 
- 
set- Specified by:
- setin interface- ObjectMapColumnizer
 
- 
set- Specified by:
- setin interface- ObjectMapColumnizer
 
- 
set- Specified by:
- setin interface- ObjectMapColumnizer
 
- 
set- Specified by:
- setin interface- ObjectMapColumnizer
 
- 
set- Specified by:
- setin interface- ObjectMapColumnizer
 
- 
set- Specified by:
- setin interface- ObjectMapColumnizer
 
- 
set- Specified by:
- setin interface- ObjectMapColumnizer
 
- 
set- Specified by:
- setin interface- ObjectMapColumnizer
 
- 
set- Specified by:
- setin interface- ObjectMapColumnizer
 
- 
set- Specified by:
- setin interface- ObjectMapColumnizer
 
- 
set- Specified by:
- setin interface- ObjectMapColumnizer
 
- 
set- Specified by:
- setin interface- ObjectMapColumnizer
 
- 
set- Specified by:
- setin interface- ObjectMapColumnizer
 
- 
set- Specified by:
- setin interface- ObjectMapColumnizer
 
- 
getString- Specified by:
- getStringin interface- ObjectMapHydrator
 
- 
getCharacter- Specified by:
- getCharacterin interface- ObjectMapHydrator
 
- 
getZonedDateTime- Specified by:
- getZonedDateTimein interface- ObjectMapHydrator
 
- 
getInstant- Specified by:
- getInstantin interface- ObjectMapHydrator
 
- 
getLocalDateTime- Specified by:
- getLocalDateTimein interface- ObjectMapHydrator
 
- 
getLocalDate- Specified by:
- getLocalDatein interface- ObjectMapHydrator
 
- 
getLocalTime- Specified by:
- getLocalTimein interface- ObjectMapHydrator
 
- 
getInteger- Specified by:
- getIntegerin interface- ObjectMapHydrator
 
- 
getShort- Specified by:
- getShortin interface- ObjectMapHydrator
 
- 
getLong- Specified by:
- getLongin interface- ObjectMapHydrator
 
- 
getUUID- Specified by:
- getUUIDin interface- ObjectMapHydrator
 
- 
getDouble- Specified by:
- getDoublein interface- ObjectMapHydrator
 
- 
getBigDecimal- Specified by:
- getBigDecimalin interface- ObjectMapHydrator
 
- 
getBigInteger- Specified by:
- getBigIntegerin interface- ObjectMapHydrator
 
- 
getFloat- Specified by:
- getFloatin interface- ObjectMapHydrator
 
- 
getBoolean- Specified by:
- getBooleanin interface- ObjectMapHydrator
 
- 
getByte- Specified by:
- getBytein interface- ObjectMapHydrator
 
- 
getBytes- Specified by:
- getBytesin interface- ObjectMapHydrator
 
- 
getEnum- Specified by:
- getEnumin interface- ObjectMapHydrator
 
- 
getCollectionpublic <T> Collection<T> getCollection(Property<?> key, Class<T> elementType, Class<? extends Collection<T>> collectionClass) - Specified by:
- getCollectionin interface- ObjectMapHydrator
 
- 
set
- 
set
- 
set
- 
set
- 
set
- 
set
- 
set
- 
set
- 
set
- 
getString
- 
getZonedDateTime
- 
getInstant
- 
getInteger
- 
getLong
- 
getUUID
- 
getDouble
- 
getBigDecimal
- 
getFloat
 
-