Top Fields Constructors Methods
org.hibernate.property.access.internal

public Class PropertyAccessFieldImpl

extends Object
implements PropertyAccess
Class Inheritance
All Implemented Interfaces
org.hibernate.property.access.spi.PropertyAccess
Imports
java.lang.reflect.Field, org.hibernate.internal.util.ReflectHelper, org.hibernate.property.access.spi.Getter, .GetterFieldImpl, .PropertyAccess, .PropertyAccessStrategy, .Setter, .SetterFieldImpl

Authors
Steve Ebersole, Gavin King

Field Summary

Modifier and TypeField and Description
private final Getter
private final Setter
private final PropertyAccessStrategyFieldImpl

Constructor Summary

AccessConstructor and Description
public
PropertyAccessFieldImpl(PropertyAccessStrategyFieldImpl strategy, Class<?> containerJavaType, final String propertyName)

Method Summary

Modifier and TypeMethod and Description
public Getter
getGetter()

Implements org.hibernate.property.access.spi.PropertyAccess.getGetter.

Obtain the delegate for getting values of the persistent attribute.
public PropertyAccessStrategy
public Setter
getSetter()

Implements org.hibernate.property.access.spi.PropertyAccess.getSetter.

Obtain the delegate for setting values of the persistent attribute.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

getterback to summary
private final Getter getter
setterback to summary
private final Setter setter
strategyback to summary
private final PropertyAccessStrategyFieldImpl strategy

Constructor Detail

PropertyAccessFieldImplback to summary
public PropertyAccessFieldImpl(PropertyAccessStrategyFieldImpl strategy, Class<?> containerJavaType, final String propertyName)

Method Detail

getGetterback to summary
public Getter getGetter()

Implements org.hibernate.property.access.spi.PropertyAccess.getGetter.

Doc from org.hibernate.property.access.spi.PropertyAccess.getGetter.

Obtain the delegate for getting values of the persistent attribute.

Returns:Getter

The property getter

Annotations
@Override
getPropertyAccessStrategyback to summary
public PropertyAccessStrategy getPropertyAccessStrategy()

Implements org.hibernate.property.access.spi.PropertyAccess.getPropertyAccessStrategy.

Doc from org.hibernate.property.access.spi.PropertyAccess.getPropertyAccessStrategy.

Access to the PropertyAccessStrategy that created this instance.

Returns:PropertyAccessStrategy

The PropertyAccessStrategy

Annotations
@Override
getSetterback to summary
public Setter getSetter()

Implements org.hibernate.property.access.spi.PropertyAccess.getSetter.

Doc from org.hibernate.property.access.spi.PropertyAccess.getSetter.

Obtain the delegate for setting values of the persistent attribute.

Returns:Setter

The property setter

Annotations
@Override