Module org.simpleflatmapper.reflect
Class SelfPropertyMeta<T,E>
java.lang.Object
org.simpleflatmapper.reflect.meta.PropertyMeta<T,E>
org.simpleflatmapper.reflect.meta.SelfPropertyMeta<T,E>
-
Field Summary
FieldsFields inherited from class org.simpleflatmapper.reflect.meta.PropertyMeta
reflectService -
Constructor Summary
ConstructorsConstructorDescriptionSelfPropertyMeta(ReflectionService reflectService, Type type, org.simpleflatmapper.util.BooleanProvider isValid, Object[] defineProperties, String originalName, ClassMeta<E> classMeta) -
Method Summary
Modifier and TypeMethodDescriptionObject[]getPath()booleanisSelf()booleanisValid()toString()withReflectionService(ReflectionService reflectionService) Methods inherited from class org.simpleflatmapper.reflect.meta.PropertyMeta
compressSubSelf, getName, getOwnerType, getPropertyClassMeta, getPropertyClassMetaSupplier, getReflectService, isConstructorProperty, isNonMapped, isSubProperty, typeAffinityScore
-
Field Details
-
PROPERTY_PATH
- See Also:
-
-
Constructor Details
-
SelfPropertyMeta
-
-
Method Details
-
newPropertyClassMeta
- Overrides:
newPropertyClassMetain classPropertyMeta<T,E>
-
withReflectionService
- Specified by:
withReflectionServicein classPropertyMeta<T,E>
-
toNonMapped
- Specified by:
toNonMappedin classPropertyMeta<T,E>
-
getDefinedProperties
- Overrides:
getDefinedPropertiesin classPropertyMeta<T,E>
-
getSetter
- Specified by:
getSetterin classPropertyMeta<T,E>
-
getGetter
- Specified by:
getGetterin classPropertyMeta<T,E>
-
getPropertyType
- Specified by:
getPropertyTypein classPropertyMeta<T,E>
-
getPath
- Specified by:
getPathin classPropertyMeta<T,E>
-
toString
-
isValid
public boolean isValid()- Overrides:
isValidin classPropertyMeta<T,E>
-
isSelf
public boolean isSelf()- Overrides:
isSelfin classPropertyMeta<T,E>
-