Module org.simpleflatmapper.reflect
Class ConstructorPropertyMeta<T,P>
java.lang.Object
org.simpleflatmapper.reflect.meta.PropertyMeta<T,P>
org.simpleflatmapper.reflect.meta.ConstructorPropertyMeta<T,P>
-
Field Summary
Fields inherited from class org.simpleflatmapper.reflect.meta.PropertyMeta
reflectService -
Constructor Summary
ConstructorsConstructorDescriptionConstructorPropertyMeta(String name, Type ownerType, ReflectionService reflectService, Parameter parameter, InstantiatorDefinition instantiatorDefinition, Object[] defineProperties) ConstructorPropertyMeta(String name, Type ownerType, ReflectionService reflectService, Parameter parameter, ScoredGetter<T, P> scoredGetter, ScoredSetter<T, P> scoredSetter, InstantiatorDefinition instantiatorDefinition, Object[] defineProperties) -
Method Summary
Modifier and TypeMethodDescriptiondefineProperties(Object[] defineProperties) Object[]getPath()getter(ScoredGetter<T, P> getter) booleansetter(ScoredSetter<T, P> setter) toString()withReflectionService(ReflectionService reflectionService) Methods inherited from class org.simpleflatmapper.reflect.meta.PropertyMeta
compressSubSelf, getName, getOwnerType, getPropertyClassMeta, getPropertyClassMetaSupplier, getReflectService, isNonMapped, isSelf, isSubProperty, isValid, newPropertyClassMeta, typeAffinityScore
-
Constructor Details
-
ConstructorPropertyMeta
public ConstructorPropertyMeta(String name, Type ownerType, ReflectionService reflectService, Parameter parameter, InstantiatorDefinition instantiatorDefinition, Object[] defineProperties) -
ConstructorPropertyMeta
public ConstructorPropertyMeta(String name, Type ownerType, ReflectionService reflectService, Parameter parameter, ScoredGetter<T, P> scoredGetter, ScoredSetter<T, P> scoredSetter, InstantiatorDefinition instantiatorDefinition, Object[] defineProperties)
-
-
Method Details
-
getSetter
- Specified by:
getSetterin classPropertyMeta<T,P>
-
getGetter
- Specified by:
getGetterin classPropertyMeta<T,P>
-
defineProperties
-
getter
-
setter
-
getPropertyType
- Specified by:
getPropertyTypein classPropertyMeta<T,P>
-
getParameter
-
isConstructorProperty
public boolean isConstructorProperty()- Overrides:
isConstructorPropertyin classPropertyMeta<T,P>
-
getDefinedProperties
- Overrides:
getDefinedPropertiesin classPropertyMeta<T,P>
-
getPath
- Specified by:
getPathin classPropertyMeta<T,P>
-
toString
-
withReflectionService
- Specified by:
withReflectionServicein classPropertyMeta<T,P>
-
toNonMapped
- Specified by:
toNonMappedin classPropertyMeta<T,P>
-