Class PropertyEntry
java.lang.Object
org.mapstruct.ap.internal.model.beanmapping.PropertyEntry
A PropertyEntry contains information on the name, readAccessor and presenceCheck (for source)
and return type of property.
-
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic PropertyEntryforSourceReference(String[] name, ReadAccessor readAccessor, PresenceCheckAccessor presenceChecker, Type type) Constructor used to createSourceReferenceproperty entries from a mappinggetName()getType()inthashCode()toString()
-
Method Details
-
forSourceReference
public static PropertyEntry forSourceReference(String[] name, ReadAccessor readAccessor, PresenceCheckAccessor presenceChecker, Type type) Constructor used to createSourceReferenceproperty entries from a mapping- Parameters:
name- name of the property (dot separated)readAccessor- its read accessorpresenceChecker- its presence Checkertype- type of the property- Returns:
- the property entry for given parameters.
-
getName
-
getReadAccessor
-
getPresenceChecker
-
getType
-
getFullName
-
hashCode
public int hashCode() -
equals
-
toString
-