public class FetchCharacteristicsPluralAttributeImpl extends java.lang.Object implements FetchCharacteristicsPluralAttribute
Modifier and Type | Class and Description |
---|---|
static class |
FetchCharacteristicsPluralAttributeImpl.Builder |
Constructor and Description |
---|
FetchCharacteristicsPluralAttributeImpl(FetchTiming fetchTiming,
FetchStyle fetchStyle,
java.lang.Integer batchSize,
boolean extraLazy) |
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
getBatchSize() |
FetchStyle |
getFetchStyle() |
FetchTiming |
getFetchTiming() |
static FetchCharacteristicsPluralAttributeImpl |
interpret(MappingDefaults mappingDefaults,
JaxbHbmFetchStyleWithSubselectEnum fetch,
JaxbHbmOuterJoinEnum outerJoin,
JaxbHbmLazyWithExtraEnum lazy,
int batchSize) |
boolean |
isExtraLazy() |
public FetchCharacteristicsPluralAttributeImpl(FetchTiming fetchTiming, FetchStyle fetchStyle, java.lang.Integer batchSize, boolean extraLazy)
public FetchTiming getFetchTiming()
getFetchTiming
in interface FetchCharacteristics
public FetchStyle getFetchStyle()
getFetchStyle
in interface FetchCharacteristics
public java.lang.Integer getBatchSize()
getBatchSize
in interface FetchCharacteristicsPluralAttribute
public boolean isExtraLazy()
isExtraLazy
in interface FetchCharacteristicsPluralAttribute
public static FetchCharacteristicsPluralAttributeImpl interpret(MappingDefaults mappingDefaults, JaxbHbmFetchStyleWithSubselectEnum fetch, JaxbHbmOuterJoinEnum outerJoin, JaxbHbmLazyWithExtraEnum lazy, int batchSize)
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.