Uses of Class
io.fluxzero.common.api.modeling.ModelGraphEdge
Packages that use ModelGraphEdge
Package
Description
-
Uses of ModelGraphEdge in io.fluxzero.common.api.modeling
Methods in io.fluxzero.common.api.modeling that return ModelGraphEdgeModifier and TypeMethodDescriptionReturns this edge with a projection-relative path.Constructor parameters in io.fluxzero.common.api.modeling with type arguments of type ModelGraphEdgeModifierConstructorDescriptionGetModelGraphResult(long requestId, List<ModelGraphEdge> edges, GetModelEventsResult events) -
Uses of ModelGraphEdge in io.fluxzero.common.modeling
Methods in io.fluxzero.common.modeling that return ModelGraphEdgeModifier and TypeMethodDescriptiondefault ModelGraphEdgeModelRelationshipQueries.Relationship.edge()Converts this relationship to a Graph edge while preserving its validity interval and deletion policy.Methods in io.fluxzero.common.modeling that return types with arguments of type ModelGraphEdgeModifier and TypeMethodDescriptionModelRelationshipTraversal.Result.edges()Returns the value of theedgesrecord component. -
Uses of ModelGraphEdge in io.fluxzero.common.search
Methods in io.fluxzero.common.search that return types with arguments of type ModelGraphEdgeModifier and TypeMethodDescriptionstatic List<ModelGraphEdge> ModelGraphDocumentStitcher.applyPathOverrides(Collection<ModelGraphEdge> edges, Collection<ModelGraphPathOverride> overrides) Applies projection-local canonical path replacements to graph edges before composition.Method parameters in io.fluxzero.common.search with type arguments of type ModelGraphEdgeModifier and TypeMethodDescriptionstatic List<ModelGraphEdge> ModelGraphDocumentStitcher.applyPathOverrides(Collection<ModelGraphEdge> edges, Collection<ModelGraphPathOverride> overrides) Applies projection-local canonical path replacements to graph edges before composition.static List<SerializedDocument> ModelGraphDocumentStitcher.stitch(List<SerializedDocument> roots, Collection<ModelGraphEdge> edges, Map<String, SerializedDocument> documents, Map<String, String> modelTypes, ModelGraphComposition composition) Composes every root document from the supplied current graph.static List<SerializedDocument> ModelGraphDocumentStitcher.stitch(List<SerializedDocument> roots, Collection<ModelGraphEdge> edges, Map<String, SerializedDocument> documents, Map<String, String> modelTypes, ModelGraphComposition composition, long stateIndex) Composes every root document and records the exact model-state boundary in its hidden graph manifest. -
Uses of ModelGraphEdge in io.fluxzero.sdk.modeling
Methods in io.fluxzero.sdk.modeling that return ModelGraphEdgeModifier and TypeMethodDescriptionEntityMetadata.ParentRelationship.asGraphEdge(String childId) Converts this structural relationship to one transient Graph edge.EntityMetadata.ParentRelationship.asGraphEdge(String childId, String modelNamePrefix) Converts this relationship using an already application-scoped Model-name prefix.Methods in io.fluxzero.sdk.modeling that return types with arguments of type ModelGraphEdgeModifier and TypeMethodDescriptionGraphs.AncestorPlacement.incoming()Returns the value of theincomingrecord component.Method parameters in io.fluxzero.sdk.modeling with type arguments of type ModelGraphEdgeModifier and TypeMethodDescriptionstatic List<Graphs.AncestorPlacement> Graphs.ancestors(Collection<String> roots, List<ModelGraphEdge> edges, int maxDepth, int maxModels) Indexes parent edges once and returns every ancestor reachable from the supplied model roots.static <T> Graph<T> Graphs.compose(String rootId, long stateIndex, Map<String, Entity<?>> models, List<ModelGraphEdge> edges, ModelRepository repository, boolean historical) Creates a complete graph from one coherent repository reconstruction.static <T> Graph<T> Graphs.compose(String rootId, long stateIndex, Map<String, Entity<?>> models, List<ModelGraphEdge> edges, ModelRepository repository, boolean historical, ModelReadBoundary boundary) Creates a complete graph while retaining its exact repository boundary for lazy relationship loads.static <T> Graph<T> Graphs.compose(String rootId, long stateIndex, Map<String, Entity<?>> durableModels, List<ModelGraphEdge> durableEdges, ModelRepository repository, boolean historical, ModelReadBoundary boundary, String namespace, Class<T> rootType, Graph.Options options, Map<String, Entity<?>> staged, Function<Entity<?>, Graph<?>> supplementalLoader) Builds one indexed state with visible message-batch values applied before graph selection.Constructor parameters in io.fluxzero.sdk.modeling with type arguments of type ModelGraphEdgeModifierConstructorDescriptionAncestorPlacement(String id, int depth, List<ModelGraphEdge> incoming) Creates an instance of aAncestorPlacementrecord class. -
Uses of ModelGraphEdge in io.fluxzero.sdk.persisting.eventsourcing.client
Methods in io.fluxzero.sdk.persisting.eventsourcing.client that return types with arguments of type ModelGraphEdgeModifier and TypeMethodDescriptionInMemoryEventStore.resolveCurrentGraph(Set<String> rootModelIds, ModelGraphComposition composition) Resolves explicitly placed current child edges for one page of root search results. -
Uses of ModelGraphEdge in io.fluxzero.sdk.persisting.repository
Methods in io.fluxzero.sdk.persisting.repository that return types with arguments of type ModelGraphEdgeModifier and TypeMethodDescriptionModelGraphResolver.Relations.edges()Returns the value of theedgesrecord component.Constructor parameters in io.fluxzero.sdk.persisting.repository with type arguments of type ModelGraphEdgeModifierConstructorDescriptionRelations(ModelReadBoundary boundary, Map<String, ModelGraphResolver.ModelNode> models, List<ModelGraphEdge> edges, Set<String> completeCollections, boolean historical) Creates an instance of aRelationsrecord class. -
Uses of ModelGraphEdge in io.fluxzero.sdk.persisting.search.client
Methods in io.fluxzero.sdk.persisting.search.client that return types with arguments of type ModelGraphEdgeModifier and TypeMethodDescriptionInMemorySearchStore.ModelGraphResolver.resolve(Set<String> rootModelIds, ModelGraphComposition composition) Resolves Graph edges for the supplied root Models using the requested composition rules.