Class ChainedPropertyAccessImpl
java.lang.Object
org.hibernate.property.access.internal.ChainedPropertyAccessImpl
- All Implemented Interfaces:
Serializable,Getter,PropertyAccess,Setter
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable ObjectGet the property value from the given owner instance.@Nullable ObjectgetForInsert(Object owner, Map<Object, Object> mergeMap, SharedSessionContractImplementor session) Get the property value from the given owner instance.Obtain the delegate for getting values of the persistent attribute.@Nullable MemberRetrieve the member to which this property maps.@Nullable MethodRetrieve the getter-method.@Nullable StringRetrieve the getter-method name.Access to thePropertyAccessStrategythat created this instance.Retrieve the declared Java typeClass<?> Retrieve the declared Java type classObtain the delegate for setting values of the persistent attribute.void
-
Constructor Details
-
ChainedPropertyAccessImpl
-
-
Method Details
-
getPropertyAccessStrategy
Description copied from interface:PropertyAccessAccess to thePropertyAccessStrategythat created this instance.- Specified by:
getPropertyAccessStrategyin interfacePropertyAccess- Returns:
- The
PropertyAccessStrategy
-
getGetter
Description copied from interface:PropertyAccessObtain the delegate for getting values of the persistent attribute.- Specified by:
getGetterin interfacePropertyAccess- Returns:
- The property getter
-
getSetter
Description copied from interface:PropertyAccessObtain the delegate for setting values of the persistent attribute.- Specified by:
getSetterin interfacePropertyAccess- Returns:
- The property setter
-
get
Description copied from interface:GetterGet the property value from the given owner instance. -
set
-
getReturnTypeClass
Description copied from interface:GetterRetrieve the declared Java type class- Specified by:
getReturnTypeClassin interfaceGetter- Returns:
- The declared java type class.
-
getReturnType
Description copied from interface:GetterRetrieve the declared Java type- Specified by:
getReturnTypein interfaceGetter- Returns:
- The declared java type.
-
getMember
Description copied from interface:GetterRetrieve the member to which this property maps. This might be the field or it might be the getter method.Optional operation (may return
null) -
getMethodName
Description copied from interface:GetterRetrieve the getter-method name.Optional operation (may return
null)- Specified by:
getMethodNamein interfaceGetter- Specified by:
getMethodNamein interfaceSetter- Returns:
- The name of the getter method, or
null.
-
getMethod
Description copied from interface:GetterRetrieve the getter-method.Optional operation (may return
null)
-