Uses of Enum Class
io.fluxzero.sdk.persisting.repository.ModelIdResolution
Packages that use ModelIdResolution
-
Uses of ModelIdResolution in io.fluxzero.sdk.modeling
Methods in io.fluxzero.sdk.modeling with parameters of type ModelIdResolutionModifier and TypeMethodDescriptionstatic Entity<?> Graphs.currentRootOverlay(Object requested, ModelIdResolution resolution, Class<?> expected, ModelRepository repository, ModelBatchScope.Snapshot snapshot, ModelGraphResolver.Identity identity) Selects a captured batch value using independent normalization and alias policy. -
Uses of ModelIdResolution in io.fluxzero.sdk.persisting.repository
Subclasses with type arguments of type ModelIdResolution in io.fluxzero.sdk.persisting.repositoryModifier and TypeClassDescriptionenumIdentity policy for repository Graph resolution; normalization and alias lookup are independent choices.Methods in io.fluxzero.sdk.persisting.repository that return ModelIdResolutionModifier and TypeMethodDescriptionstatic ModelIdResolutionModelIdResolution.ofExact(boolean exact) Converts the legacy exact-identity flag without changing its meaning.static ModelIdResolutionReturns the enum constant of this class with the specified name.static ModelIdResolution[]ModelIdResolution.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in io.fluxzero.sdk.persisting.repository with parameters of type ModelIdResolutionModifier and TypeMethodDescriptionDefaultModelRepository.loadGraphValue(Object id, ModelIdResolution resolution, Class<?> type, ModelReadBoundary boundary) DefaultModelRepository.loadGraphValue(Object id, ModelIdResolution resolution, Class<?> type, ModelReadBoundary boundary, boolean historical) default ModelGraphResolver.ValueModelGraphResolver.loadGraphValue(Object id, ModelIdResolution resolution, Class<?> type, ModelReadBoundary boundary) Loads a source value with independent normalization and alias policy.default ModelGraphResolver.ValueModelGraphResolver.loadGraphValue(Object id, ModelIdResolution resolution, Class<?> type, ModelReadBoundary boundary, boolean historical) Loads a source value at a pinned boundary with independent normalization and alias policy.DefaultModelRepository.resolveCurrentGraphIdentity(Object modelId, ModelIdResolution resolution, Class<?> modelType, ModelBatchScope.Snapshot snapshot) default ModelGraphResolver.IdentityModelGraphResolver.resolveCurrentGraphIdentity(Object id, ModelIdResolution resolution, Class<?> type, ModelBatchScope.Snapshot snapshot) Resolves a deliberately current root with independent normalization and alias policy.DefaultModelRepository.resolveGraphIdentity(Object id, ModelIdResolution resolution, Class<?> type, ModelReadBoundary boundary) DefaultModelRepository.resolveGraphIdentity(Object id, ModelIdResolution resolution, Class<?> type, ModelReadBoundary boundary, boolean historical) default ModelGraphResolver.IdentityModelGraphResolver.resolveGraphIdentity(Object id, ModelIdResolution resolution, Class<?> type, ModelReadBoundary boundary) Resolves a root with independent normalization and alias policy.default ModelGraphResolver.IdentityModelGraphResolver.resolveGraphIdentity(Object id, ModelIdResolution resolution, Class<?> type, ModelReadBoundary boundary, boolean historical) Resolves a root at a pinned boundary with independent normalization and alias policy.