Module org.simpleflatmapper.reflect
Class ArrayElementPropertyMeta<T,E>
java.lang.Object
org.simpleflatmapper.reflect.meta.PropertyMeta<T,E>
org.simpleflatmapper.reflect.meta.ArrayElementPropertyMeta<T,E>
-
Field Summary
Fields inherited from class org.simpleflatmapper.reflect.meta.PropertyMeta
reflectService -
Constructor Summary
ConstructorsConstructorDescriptionArrayElementPropertyMeta(String name, Type ownerType, ReflectionService reflectService, int index, ArrayClassMeta<T, E> arrayMetaData, org.simpleflatmapper.util.IntFactory<Setter<T, E>> setterFactory, org.simpleflatmapper.util.IntFactory<Getter<T, E>> getterFactory) -
Method Summary
Modifier and TypeMethodDescriptionbooleanintgetIndex()getPath()inthashCode()toString()withReflectionService(ReflectionService reflectionService) Methods inherited from class org.simpleflatmapper.reflect.meta.PropertyMeta
compressSubSelf, getDefinedProperties, getName, getOwnerType, getPropertyClassMeta, getPropertyClassMetaSupplier, getReflectService, isConstructorProperty, isNonMapped, isSelf, isSubProperty, isValid, newPropertyClassMeta, typeAffinityScore
-
Constructor Details
-
ArrayElementPropertyMeta
-
-
Method Details
-
getSetter
- Specified by:
getSetterin classPropertyMeta<T,E>
-
getGetter
- Specified by:
getGetterin classPropertyMeta<T,E>
-
getPropertyType
- Specified by:
getPropertyTypein classPropertyMeta<T,E>
-
getIndex
public int getIndex() -
getPath
- Specified by:
getPathin classPropertyMeta<T,E>
-
withReflectionService
- Specified by:
withReflectionServicein classPropertyMeta<T,E>
-
toNonMapped
- Specified by:
toNonMappedin classPropertyMeta<T,E>
-
toString
-
equals
-
hashCode
public int hashCode()
-