ModelPart which can produce Fetch references.
| Modifier and Type | Method and Description |
|---|---|
| public default AttributeMapping | |
| public Fetch | generateFetch(FetchParent
The parent of the Fetch we are generating fetchParent, NavigablePath The overall path within the graph fetchablePath, FetchTiming The requested fetch timing fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)Generates a Fetch of this fetchable |
| public int | |
| public String | |
| public FetchOptions | |
| public default boolean | |
| public default boolean | |
| public default Fetch | Returns: The Fetch representing the circularity;null indicates the fetch is not circularThe overall path within the graph fetchablePath, FetchParent fetchParent, FetchTiming fetchTiming, DomainResultCreationState creationState)Check whether this Fetchable is considered a circular fetch. |
| asAttributeMapping | back to summary |
|---|---|
| public default AttributeMapping asAttributeMapping() Overrides default org. | |
| generateFetch | back to summary |
|---|---|
| public Fetch generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) Generates a Fetch of this fetchable
| |
| getFetchableKey | back to summary |
|---|---|
| public int getFetchableKey() The key that identifies this Fetchable within a
The main intent of this key is to index e.g. | |
| getFetchableName | back to summary |
|---|---|
| public String getFetchableName() The name of the fetchable. This is the part's "local name". | |
| getMappedFetchOptions | back to summary |
|---|---|
| public FetchOptions getMappedFetchOptions() The configured fetch timing and style | |
| incrementFetchDepth | back to summary |
|---|---|
| public default boolean incrementFetchDepth() Should this Fetchable affect the fetch depth? E.g., composites would generally not increment the fetch depth. | |
| isSelectable | back to summary |
|---|---|
| public default boolean isSelectable() | |
| resolveCircularFetch | back to summary |
|---|---|
| public default Fetch resolveCircularFetch(NavigablePath fetchablePath, FetchParent fetchParent, FetchTiming fetchTiming, DomainResultCreationState creationState) Check whether this Fetchable is considered a circular fetch.
| |