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) |
| Modifier and Type | Method and Description |
|---|---|
Getter<T,E> |
getGetter() |
String |
getPath() |
org.simpleflatmapper.util.Supplier<ClassMeta<E>> |
getPropertyClassMetaSupplier() |
Type |
getPropertyType() |
Setter<? super T,? super E> |
getSetter() |
boolean |
isSelf() |
boolean |
isValid() |
protected ClassMeta<E> |
newPropertyClassMeta() |
String |
toString() |
getDefinedProperties, getName, getOwnerType, getPropertyClassMeta, getReflectService, isConstructorProperty, isSubPropertypublic static final String PROPERTY_PATH
public SelfPropertyMeta(ReflectionService reflectService, Type type, org.simpleflatmapper.util.BooleanProvider isValid)
protected ClassMeta<E> newPropertyClassMeta()
newPropertyClassMeta in class PropertyMeta<T,E>public org.simpleflatmapper.util.Supplier<ClassMeta<E>> getPropertyClassMetaSupplier()
getPropertyClassMetaSupplier 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 © 2017. All rights reserved.