public class ObjectPropertyMeta<T,P> extends PropertyMeta<T,P>
isConstructorProperty, isSubPropertyreflectService| Constructor and Description |
|---|
ObjectPropertyMeta(String name,
Type ownerType,
ReflectionService reflectService,
Type propertyType,
ScoredGetter<T,P> getter,
ScoredSetter<T,P> setter,
Object[] defineProperties) |
| Modifier and Type | Method and Description |
|---|---|
static Object[] |
concatenate(Object[] p1,
Object[] p2) |
Object[] |
getDefinedProperties() |
Getter<? super T,? extends P> |
getGetter() |
String |
getPath() |
Type |
getPropertyType() |
Setter<? super T,? super P> |
getSetter() |
PropertyMeta<T,P> |
getterSetter(ScoredGetter<T,P> getter,
ScoredSetter<T,P> setter,
Object[] defineProperties) |
PropertyMeta<T,P> |
toNonMapped() |
String |
toString() |
PropertyMeta<T,P> |
withReflectionService(ReflectionService reflectionService) |
compressSubSelf, getName, getOwnerType, getPropertyClassMeta, getPropertyClassMetaSupplier, getReflectService, isConstructorProperty, isNonMapped, isSelf, isSubProperty, isValid, newPropertyClassMeta, typeAffinityScorepublic ObjectPropertyMeta(String name, Type ownerType, ReflectionService reflectService, Type propertyType, ScoredGetter<T,P> getter, ScoredSetter<T,P> setter, Object[] defineProperties)
public PropertyMeta<T,P> withReflectionService(ReflectionService reflectionService)
withReflectionService in class PropertyMeta<T,P>public PropertyMeta<T,P> toNonMapped()
toNonMapped in class PropertyMeta<T,P>public PropertyMeta<T,P> getterSetter(ScoredGetter<T,P> getter, ScoredSetter<T,P> setter, Object[] defineProperties)
public Setter<? super T,? super P> getSetter()
getSetter in class PropertyMeta<T,P>public Getter<? super T,? extends P> getGetter()
getGetter in class PropertyMeta<T,P>public Type getPropertyType()
getPropertyType in class PropertyMeta<T,P>public String getPath()
getPath in class PropertyMeta<T,P>public Object[] getDefinedProperties()
getDefinedProperties in class PropertyMeta<T,P>Copyright © 2020. All rights reserved.