@Target({METHOD,PARAMETER})
@Retention(RUNTIME)
public @interface MappingCorrelated
Modifier and Type | Required Element | Description |
---|---|---|
java.lang.String |
correlationBasis |
The expression which is the basis for correlation.
|
java.lang.Class<? extends CorrelationProvider> |
correlator |
The class which provides the correlation provider.
|
Modifier and Type | Optional Element | Description |
---|---|---|
java.lang.String |
correlationResult |
The expression for the result mapping of the correlation relative to the correlated alias.
|
FetchStrategy |
fetch |
The fetch strategy to use for correlation.
|
java.lang.String[] |
fetches |
The associations of the entity that should be fetched.
|
java.lang.String correlationBasis
java.lang.Class<? extends CorrelationProvider> correlator
java.lang.String correlationResult
java.lang.String[] fetches
FetchStrategy fetch
Copyright © 2014–2020 Blazebit. All rights reserved.