public class MapKeyValueElementPropertyMeta<T extends Map<K,V>,K,V> extends PropertyMeta<T,MapKeyValueElementPropertyMeta.KeyValue<K,V>>
isConstructorProperty, isSubProperty
Modifier and Type | Class and Description |
---|---|
static class |
MapKeyValueElementPropertyMeta.KeyValue<K,V> |
reflectService
Constructor and Description |
---|
MapKeyValueElementPropertyMeta(Type ownerType,
ReflectionService reflectService,
Type propertyType) |
Modifier and Type | Method and Description |
---|---|
Getter<T,MapKeyValueElementPropertyMeta.KeyValue<K,V>> |
getGetter() |
String |
getPath() |
Type |
getPropertyType() |
Setter<T,MapKeyValueElementPropertyMeta.KeyValue<K,V>> |
getSetter() |
PropertyMeta<T,MapKeyValueElementPropertyMeta.KeyValue<K,V>> |
toNonMapped() |
String |
toString() |
PropertyMeta<T,MapKeyValueElementPropertyMeta.KeyValue<K,V>> |
withReflectionService(ReflectionService reflectionService) |
compressSubSelf, getDefinedProperties, getName, getOwnerType, getPropertyClassMeta, getPropertyClassMetaSupplier, getReflectService, isConstructorProperty, isNonMapped, isSelf, isSubProperty, isValid, newPropertyClassMeta, typeAffinityScore
public MapKeyValueElementPropertyMeta(Type ownerType, ReflectionService reflectService, Type propertyType)
public Setter<T,MapKeyValueElementPropertyMeta.KeyValue<K,V>> getSetter()
getSetter
in class PropertyMeta<T extends Map<K,V>,MapKeyValueElementPropertyMeta.KeyValue<K,V>>
public Getter<T,MapKeyValueElementPropertyMeta.KeyValue<K,V>> getGetter()
getGetter
in class PropertyMeta<T extends Map<K,V>,MapKeyValueElementPropertyMeta.KeyValue<K,V>>
public Type getPropertyType()
getPropertyType
in class PropertyMeta<T extends Map<K,V>,MapKeyValueElementPropertyMeta.KeyValue<K,V>>
public String getPath()
getPath
in class PropertyMeta<T extends Map<K,V>,MapKeyValueElementPropertyMeta.KeyValue<K,V>>
public PropertyMeta<T,MapKeyValueElementPropertyMeta.KeyValue<K,V>> withReflectionService(ReflectionService reflectionService)
withReflectionService
in class PropertyMeta<T extends Map<K,V>,MapKeyValueElementPropertyMeta.KeyValue<K,V>>
public PropertyMeta<T,MapKeyValueElementPropertyMeta.KeyValue<K,V>> toNonMapped()
toNonMapped
in class PropertyMeta<T extends Map<K,V>,MapKeyValueElementPropertyMeta.KeyValue<K,V>>
Copyright © 2019. All rights reserved.