Top Description Methods
org.hibernate.property.access.spi

public Interface PropertyAccessStrategy

Known Direct Implementers
org.hibernate.property.access.internal.PropertyAccessStrategyBackRefImpl, org.hibernate.property.access.internal.PropertyAccessStrategyBasicImpl, org.hibernate.property.access.internal.PropertyAccessStrategyChainedImpl, org.hibernate.property.access.internal.PropertyAccessStrategyEmbeddedImpl, org.hibernate.property.access.internal.PropertyAccessStrategyEnhancedImpl, org.hibernate.property.access.internal.PropertyAccessStrategyFieldImpl, org.hibernate.property.access.internal.PropertyAccessStrategyIndexBackRefImpl, org.hibernate.property.access.internal.PropertyAccessStrategyMapImpl, org.hibernate.property.access.internal.PropertyAccessStrategyMixedImpl, org.hibernate.property.access.internal.PropertyAccessStrategyNoopImpl

Describes a strategy for persistent property access (field, JavaBean-style property, etc). Acts as a factory for PropertyAccess instances.
Author
Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public PropertyAccess

Returns:

The appropriate PropertyAccess
buildPropertyAccess
(Class<T>
The Java type that contains the property; may be null for non-pojo cases.
containerJavaType
,
String
The property name
propertyName
)

Build a PropertyAccess for the indicated property

Method Detail

buildPropertyAccessback to summary
public PropertyAccess buildPropertyAccess(Class<T> containerJavaType, String propertyName)

Build a PropertyAccess for the indicated property

Parameters
containerJavaType:Class<T>

The Java type that contains the property; may be null for non-pojo cases.

propertyName:String

The property name

Returns:PropertyAccess

The appropriate PropertyAccess