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, isSubProperty
public 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 © 2018. All rights reserved.