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 FetchCharacteristicspublic FetchStyle getFetchStyle()
getFetchStyle in interface FetchCharacteristicspublic java.lang.Integer getBatchSize()
getBatchSize in interface FetchCharacteristicsPluralAttributepublic boolean isExtraLazy()
isExtraLazy in interface FetchCharacteristicsPluralAttributepublic static FetchCharacteristicsPluralAttributeImpl interpret(MappingDefaults mappingDefaults, JaxbHbmFetchStyleWithSubselectEnum fetch, JaxbHbmOuterJoinEnum outerJoin, JaxbHbmLazyWithExtraEnum lazy, int batchSize)
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.