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, typeAffinityScorepublic 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.