public final enum

LazyToOneOption

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ org.hibernate.annotations.LazyToOneOption

Class Overview

Lazy options available for a ToOne association

Summary

Enum Values
LazyToOneOption  FALSE  eagerly load the association  
LazyToOneOption  NO_PROXY  Lazy, give back the real object loaded when a reference is requested (Bytecode enhancement is mandatory for this option, fall back to PROXY if the class is not enhanced) This option should be avoided unless you can't afford the use of proxies  
LazyToOneOption  PROXY  Lazy, give back a proxy which will be loaded when the state is requested This should be the prefered option  
Public Methods
static LazyToOneOption valueOf(String name)
final static LazyToOneOption[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final LazyToOneOption FALSE

eagerly load the association

public static final LazyToOneOption NO_PROXY

Lazy, give back the real object loaded when a reference is requested (Bytecode enhancement is mandatory for this option, fall back to PROXY if the class is not enhanced) This option should be avoided unless you can't afford the use of proxies

public static final LazyToOneOption PROXY

Lazy, give back a proxy which will be loaded when the state is requested This should be the prefered option

Public Methods

public static LazyToOneOption valueOf (String name)

public static final LazyToOneOption[] values ()