public class SelfPropertyMeta<T,E> extends PropertyMeta<T,E>
isConstructorProperty, isSubProperty
Modifier and Type | Field and Description |
---|---|
static String |
PROPERTY_PATH |
reflectService
Constructor and Description |
---|
SelfPropertyMeta(ReflectionService reflectService,
Type type,
org.simpleflatmapper.util.BooleanProvider isValid,
Object[] defineProperties,
String originalName,
ClassMeta<E> classMeta) |
Modifier and Type | Method and Description |
---|---|
Object[] |
getDefinedProperties() |
Getter<T,E> |
getGetter() |
String |
getPath() |
Type |
getPropertyType() |
Setter<? super T,? super E> |
getSetter() |
boolean |
isSelf() |
boolean |
isValid() |
protected ClassMeta<E> |
newPropertyClassMeta() |
PropertyMeta<T,E> |
toNonMapped() |
String |
toString() |
PropertyMeta<T,E> |
withReflectionService(ReflectionService reflectionService) |
compressSubSelf, getName, getOwnerType, getPropertyClassMeta, getPropertyClassMetaSupplier, getReflectService, isConstructorProperty, isNonMapped, isSubProperty, typeAffinityScore
public static final String PROPERTY_PATH
protected ClassMeta<E> newPropertyClassMeta()
newPropertyClassMeta
in class PropertyMeta<T,E>
public PropertyMeta<T,E> withReflectionService(ReflectionService reflectionService)
withReflectionService
in class PropertyMeta<T,E>
public PropertyMeta<T,E> toNonMapped()
toNonMapped
in class PropertyMeta<T,E>
public Object[] getDefinedProperties()
getDefinedProperties
in class PropertyMeta<T,E>
public Setter<? super T,? super E> getSetter()
getSetter
in class PropertyMeta<T,E>
public Type getPropertyType()
getPropertyType
in class PropertyMeta<T,E>
public String getPath()
getPath
in class PropertyMeta<T,E>
public boolean isValid()
isValid
in class PropertyMeta<T,E>
public boolean isSelf()
isSelf
in class PropertyMeta<T,E>
Copyright © 2019. All rights reserved.