Module org.simpleflatmapper.reflect
Class MapKeyValueElementPropertyMeta<T extends Map<K,V>,K,V>
java.lang.Object
org.simpleflatmapper.reflect.meta.PropertyMeta<T,MapKeyValueElementPropertyMeta.KeyValue<K,V>>
org.simpleflatmapper.reflect.meta.MapKeyValueElementPropertyMeta<T,K,V>
public class MapKeyValueElementPropertyMeta<T extends Map<K,V>,K,V>
extends PropertyMeta<T,MapKeyValueElementPropertyMeta.KeyValue<K,V>>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.simpleflatmapper.reflect.meta.PropertyMeta
reflectService -
Constructor Summary
ConstructorsConstructorDescriptionMapKeyValueElementPropertyMeta(Type ownerType, ReflectionService reflectService, Type propertyType) -
Method Summary
Modifier and TypeMethodDescriptiongetPath()toString()withReflectionService(ReflectionService reflectionService) Methods inherited from class org.simpleflatmapper.reflect.meta.PropertyMeta
compressSubSelf, getDefinedProperties, getName, getOwnerType, getPropertyClassMeta, getPropertyClassMetaSupplier, getReflectService, isConstructorProperty, isNonMapped, isSelf, isSubProperty, isValid, newPropertyClassMeta, typeAffinityScore
-
Constructor Details
-
MapKeyValueElementPropertyMeta
public MapKeyValueElementPropertyMeta(Type ownerType, ReflectionService reflectService, Type propertyType)
-
-
Method Details
-
getSetter
- Specified by:
getSetterin classPropertyMeta<T extends Map<K,V>, MapKeyValueElementPropertyMeta.KeyValue<K, V>>
-
getGetter
- Specified by:
getGetterin classPropertyMeta<T extends Map<K,V>, MapKeyValueElementPropertyMeta.KeyValue<K, V>>
-
getPropertyType
- Specified by:
getPropertyTypein classPropertyMeta<T extends Map<K,V>, MapKeyValueElementPropertyMeta.KeyValue<K, V>>
-
getPath
- Specified by:
getPathin classPropertyMeta<T extends Map<K,V>, MapKeyValueElementPropertyMeta.KeyValue<K, V>>
-
withReflectionService
public PropertyMeta<T,MapKeyValueElementPropertyMeta.KeyValue<K, withReflectionServiceV>> (ReflectionService reflectionService) - Specified by:
withReflectionServicein classPropertyMeta<T extends Map<K,V>, MapKeyValueElementPropertyMeta.KeyValue<K, V>>
-
toNonMapped
- Specified by:
toNonMappedin classPropertyMeta<T extends Map<K,V>, MapKeyValueElementPropertyMeta.KeyValue<K, V>>
-
toString
-