public class MapElementPropertyMeta<T extends Map<K,V>,K,V> extends PropertyMeta<T,V>
isConstructorProperty, isSubProperty
reflectService
Constructor and Description |
---|
MapElementPropertyMeta(PropertyNameMatcher propertyNameMatcher,
Type ownerType,
ReflectionService reflectService,
ClassMeta<V> valueMetaData,
K key) |
MapElementPropertyMeta(String name,
Type ownerType,
ReflectionService reflectService,
ClassMeta<V> valueMetaData,
K key,
org.simpleflatmapper.reflect.meta.MapElementPropertyMeta.MapSetter<T,K,V> setter,
org.simpleflatmapper.reflect.meta.MapElementPropertyMeta.MapGetter<T,K,V> getter) |
Modifier and Type | Method and Description |
---|---|
Getter<T,V> |
getGetter() |
K |
getKey() |
String |
getPath() |
Type |
getPropertyType() |
Setter<T,V> |
getSetter() |
String |
toString() |
PropertyMeta<T,V> |
withReflectionService(ReflectionService reflectionService) |
getDefinedProperties, getName, getOwnerType, getPropertyClassMeta, getPropertyClassMetaSupplier, getReflectService, isConstructorProperty, isSelf, isSubProperty, isValid, newPropertyClassMeta, typeAffinityScore
public MapElementPropertyMeta(PropertyNameMatcher propertyNameMatcher, Type ownerType, ReflectionService reflectService, ClassMeta<V> valueMetaData, K key)
public MapElementPropertyMeta(String name, Type ownerType, ReflectionService reflectService, ClassMeta<V> valueMetaData, K key, org.simpleflatmapper.reflect.meta.MapElementPropertyMeta.MapSetter<T,K,V> setter, org.simpleflatmapper.reflect.meta.MapElementPropertyMeta.MapGetter<T,K,V> getter)
public Type getPropertyType()
getPropertyType
in class PropertyMeta<T extends Map<K,V>,V>
public PropertyMeta<T,V> withReflectionService(ReflectionService reflectionService)
withReflectionService
in class PropertyMeta<T extends Map<K,V>,V>
public K getKey()
Copyright © 2019. All rights reserved.