Interface Summary Interface Description AssemblerCreationState BiDirectionalFetch DatabaseSnapshotContributorContract for model-parts which contribute to their container's state array for database snapshots DomainResult<J>Represents a result value in the domain query results. DomainResultAssembler<J>Responsible for "assembling" a result for inclusion in the domain query result. DomainResultCreationState DomainResultGraphNode EntityGraphTraversalState FetchContract for fetches including entity, collection and composite. FetchableParts of the domain model that can be fetched FetchableContainerContainer of
FetchOptions FetchParentContract for things that can be the parent of a fetch FetchParentAccessProvides access to information about the owner/parent of a fetch in relation to the current "row" being processed. FetchStyleAccessAccess to a FetchStyle FetchTimingAccessAccess to a FetchTiming InitializerDefines a multi-step process for initializing entity, collection and composite state.
Class Summary Class Description AbstractFetchParent AbstractFetchParentAccessBase support for FetchParentAccess implementations. DomainResultGraphPrinterPrinter for DomainResult graphs EntityGraphTraversalState.TraversalResultDetails of a particular traversal within the entity graph UnfetchedBasicPartResultAssembler<J> UnfetchedResultAssembler<J>