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

public final Enum BuiltInPropertyAccessStrategies

extends Enum<BuiltInPropertyAccessStrategies>
Class Inheritance
Imports
org.hibernate.property.access.internal.PropertyAccessStrategyBasicImpl, .PropertyAccessStrategyEmbeddedImpl, .PropertyAccessStrategyFieldImpl, .PropertyAccessStrategyMapImpl, .PropertyAccessStrategyMixedImpl, .PropertyAccessStrategyNoopImpl

Describes the built-in externally-nameable PropertyAccessStrategy implementations.
Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
public static final BuiltInPropertyAccessStrategies
public static final BuiltInPropertyAccessStrategies
private final String
public static final BuiltInPropertyAccessStrategies
public static final BuiltInPropertyAccessStrategies
public static final BuiltInPropertyAccessStrategies
public static final BuiltInPropertyAccessStrategies
private final PropertyAccessStrategy

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public String
public PropertyAccessStrategy
public static BuiltInPropertyAccessStrategies
public static BuiltInPropertyAccessStrategies
public static BuiltInPropertyAccessStrategies[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

BASICback to summary
public static final BuiltInPropertyAccessStrategies BASIC
EMBEDDEDback to summary
public static final BuiltInPropertyAccessStrategies EMBEDDED
externalNameback to summary
private final String externalName
FIELDback to summary
public static final BuiltInPropertyAccessStrategies FIELD
MAPback to summary
public static final BuiltInPropertyAccessStrategies MAP
MIXEDback to summary
public static final BuiltInPropertyAccessStrategies MIXED
NOOPback to summary
public static final BuiltInPropertyAccessStrategies NOOP
strategyback to summary
private final PropertyAccessStrategy strategy

Constructor Detail

BuiltInPropertyAccessStrategiesback to summary
private BuiltInPropertyAccessStrategies(String externalName, PropertyAccessStrategy strategy)

Method Detail

getExternalNameback to summary
public String getExternalName()
getStrategyback to summary
public PropertyAccessStrategy getStrategy()
interpretback to summary
public static BuiltInPropertyAccessStrategies interpret(String name)
valueOfback to summary
public static BuiltInPropertyAccessStrategies valueOf(String name)
valuesback to summary
public static BuiltInPropertyAccessStrategies[] values()