| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static class | |
| public static enum | ListResultsConsumer.UniqueSemantic
Ways this consumer can handle in-memory row de-duplication |
| Modifier and Type | Field and Description |
|---|---|
| private static final ListResultsConsumer | |
| private static final ListResultsConsumer | |
| private static final ListResultsConsumer | |
| private static final ListResultsConsumer | |
| private static final ListResultsConsumer | |
| private final ListResultsConsumer. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public List | consume(JdbcValues jdbcValues, SharedSessionContractImplementor session, JdbcValuesSourceProcessingOptions processingOptions, JdbcValuesSourceProcessingStateStandardImpl jdbcValuesSourceProcessingState, RowProcessingStateStandardImpl rowProcessingState, RowReader<R> rowReader)
Implements org. |
| public static <R> ListResultsConsumer | |
| private JavaType | resolveDomainResultJavaType(Class<R> domainResultResultJavaType, List<JavaType<?>> resultJavaTypes, TypeConfiguration typeConfiguration)
|
| public String |
| ALLOW_DE_DUP_CONSUMER | back to summary |
|---|---|
| private static final ListResultsConsumer<?> ALLOW_DE_DUP_CONSUMER | |
| DE_DUP_CONSUMER | back to summary |
|---|---|
| private static final ListResultsConsumer<?> DE_DUP_CONSUMER | |
| ERROR_DUP_CONSUMER | back to summary |
|---|---|
| private static final ListResultsConsumer<?> ERROR_DUP_CONSUMER | |
| IGNORE_DUP_CONSUMER | back to summary |
|---|---|
| private static final ListResultsConsumer<?> IGNORE_DUP_CONSUMER | |
| NEVER_DE_DUP_CONSUMER | back to summary |
|---|---|
| private static final ListResultsConsumer<?> NEVER_DE_DUP_CONSUMER | |
| uniqueSemantic | back to summary |
|---|---|
| private final ListResultsConsumer. | |
| ListResultsConsumer | back to summary |
|---|---|
| public ListResultsConsumer(ListResultsConsumer. | |
| canResultsBeCached | back to summary |
|---|---|
| public boolean canResultsBeCached() Implements org.
| |
| consume | back to summary |
|---|---|
| public List Implements org.
| |
| instance | back to summary |
|---|---|
public static <R> ListResultsConsumer
| |
| resolveDomainResultJavaType | back to summary |
|---|---|
| private JavaType | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object. | |
| Modifier and Type | Field and Description |
|---|---|
| private final IdentityHashMap | |
| private static final Object |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean |
| added | back to summary |
|---|---|
| private final IdentityHashMap<R, Object> added | |
| DUMP_VALUE | back to summary |
|---|---|
| private static final Object DUMP_VALUE | |
| EntityResult | back to summary |
|---|---|
| public EntityResult(JavaType<R> resultJavaType) | |
| addUnique | back to summary |
|---|---|
| public boolean addUnique(R result) Overrides org. | |
| Modifier and Type | Field and Description |
|---|---|
| private final JavaType | |
| private final List |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public boolean | |
| public List |
| resultJavaType | back to summary |
|---|---|
| private final JavaType<R> resultJavaType | |
| results | back to summary |
|---|---|
| private final List<R> results | |
| Results | back to summary |
|---|---|
| public Results(JavaType<R> resultJavaType) | |
| add | back to summary |
|---|---|
| public void add(R result) | |
| addUnique | back to summary |
|---|---|
| public boolean addUnique(R result) | |
| getResults | back to summary |
|---|---|
| public List | |
| Modifier and Type | Field and Description |
|---|---|
| public static final ListResultsConsumer. | ALLOW
De-duplication is allowed if the query and result type allow |
| public static final ListResultsConsumer. | ASSERT
Apply in-memory duplication checks, throwing a HibernateException when duplicates are found |
| public static final ListResultsConsumer. | FILTER
Apply in-memory de-duplication, removing rows already part of the results |
| public static final ListResultsConsumer. | NEVER
Never apply unique handling. |
| public static final ListResultsConsumer. | NONE
Apply no in-memory de-duplication |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static ListResultsConsumer. | |
| public static ListResultsConsumer. |
| ALLOW | back to summary |
|---|---|
| public static final ListResultsConsumer. De-duplication is allowed if the query and result type allow | |
| ASSERT | back to summary |
|---|---|
| public static final ListResultsConsumer. Apply in-memory duplication checks, throwing a HibernateException when duplicates are found | |
| FILTER | back to summary |
|---|---|
| public static final ListResultsConsumer. Apply in-memory de-duplication, removing rows already part of the results | |
| NEVER | back to summary |
|---|---|
| public static final ListResultsConsumer. Never apply unique handling. E.g. for NativeQuery. Whereas | |
| NONE | back to summary |
|---|---|
| public static final ListResultsConsumer. Apply no in-memory de-duplication | |
| UniqueSemantic | back to summary |
|---|---|
| private UniqueSemantic() | |
| valueOf | back to summary |
|---|---|
| public static ListResultsConsumer. | |
| values | back to summary |
|---|---|
| public static ListResultsConsumer. | |