Class FetchCharacteristicsSingularAssociationImpl
- java.lang.Object
-
- org.hibernate.boot.model.source.internal.hbm.FetchCharacteristicsSingularAssociationImpl
-
- All Implemented Interfaces:
FetchCharacteristics
,FetchCharacteristicsSingularAssociation
public class FetchCharacteristicsSingularAssociationImpl extends Object implements FetchCharacteristicsSingularAssociation
hbm.xml
specific handling for FetchCharacteristicsSingularAssociation
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FetchCharacteristicsSingularAssociationImpl.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FetchStyle
getFetchStyle()
FetchTiming
getFetchTiming()
static FetchCharacteristicsSingularAssociationImpl
interpretManyToManyElement(MappingDefaults mappingDefaults, JaxbHbmFetchStyleEnum fetchMapping, JaxbHbmOuterJoinEnum outerJoinMapping, JaxbHbmLazyEnum lazyMapping)
static FetchCharacteristicsSingularAssociationImpl
interpretManyToOne(MappingDefaults mappingDefaults, JaxbHbmFetchStyleEnum fetchMapping, JaxbHbmOuterJoinEnum outerJoinMapping, JaxbHbmLazyWithNoProxyEnum lazyMapping)
static FetchCharacteristicsSingularAssociationImpl
interpretOneToOne(MappingDefaults mappingDefaults, JaxbHbmFetchStyleEnum fetchMapping, JaxbHbmOuterJoinEnum outerJoinMapping, JaxbHbmLazyWithNoProxyEnum lazyMapping, boolean constrained)
boolean
isUnwrapProxies()
-
-
-
Method Detail
-
getFetchTiming
public FetchTiming getFetchTiming()
- Specified by:
getFetchTiming
in interfaceFetchCharacteristics
-
getFetchStyle
public FetchStyle getFetchStyle()
- Specified by:
getFetchStyle
in interfaceFetchCharacteristics
-
isUnwrapProxies
public boolean isUnwrapProxies()
- Specified by:
isUnwrapProxies
in interfaceFetchCharacteristicsSingularAssociation
-
interpretManyToOne
public static FetchCharacteristicsSingularAssociationImpl interpretManyToOne(MappingDefaults mappingDefaults, JaxbHbmFetchStyleEnum fetchMapping, JaxbHbmOuterJoinEnum outerJoinMapping, JaxbHbmLazyWithNoProxyEnum lazyMapping)
-
interpretManyToManyElement
public static FetchCharacteristicsSingularAssociationImpl interpretManyToManyElement(MappingDefaults mappingDefaults, JaxbHbmFetchStyleEnum fetchMapping, JaxbHbmOuterJoinEnum outerJoinMapping, JaxbHbmLazyEnum lazyMapping)
-
interpretOneToOne
public static FetchCharacteristicsSingularAssociationImpl interpretOneToOne(MappingDefaults mappingDefaults, JaxbHbmFetchStyleEnum fetchMapping, JaxbHbmOuterJoinEnum outerJoinMapping, JaxbHbmLazyWithNoProxyEnum lazyMapping, boolean constrained)
-
-