Hierarchy For Package io.fluxzero.sdk.persisting.repository
Class Hierarchy
- java.lang.Object
- io.fluxzero.sdk.common.AbstractNamespaced<T> (implements io.fluxzero.sdk.common.Namespaced<T>)
- io.fluxzero.sdk.persisting.repository.CachingAggregateRepository (implements io.fluxzero.sdk.persisting.repository.AggregateRepository)
- io.fluxzero.sdk.persisting.repository.DefaultAggregateRepository (implements io.fluxzero.sdk.persisting.repository.AggregateRepository)
- io.fluxzero.sdk.persisting.repository.DefaultModelRepository (implements io.fluxzero.sdk.persisting.repository.ModelAncestorResolver, io.fluxzero.sdk.persisting.repository.ModelGraphResolver, io.fluxzero.sdk.persisting.repository.ModelRepository, io.fluxzero.sdk.persisting.repository.ModelTypeResolver)
- io.fluxzero.sdk.persisting.repository.DefaultAggregateRepository.AnnotatedAggregateRepository<T>
- io.fluxzero.sdk.persisting.repository.DefaultModelRepository.Commit
- io.fluxzero.sdk.persisting.repository.DefaultModelRepository.Commit.Outcome
- io.fluxzero.sdk.common.AbstractNamespaced<T> (implements io.fluxzero.sdk.common.Namespaced<T>)
Interface Hierarchy
- io.fluxzero.sdk.persisting.repository.DefaultModelRepository.CurrentModelSink
- io.fluxzero.sdk.persisting.repository.ModelAncestorResolver
- io.fluxzero.sdk.persisting.repository.ModelGraphResolver
- io.fluxzero.sdk.persisting.repository.ModelTypeResolver
- io.fluxzero.sdk.common.Namespaced<T>
- io.fluxzero.sdk.persisting.repository.AggregateRepository
- io.fluxzero.sdk.persisting.repository.ModelRepository
- java.util.function.Supplier<T>
- io.fluxzero.sdk.persisting.repository.ModelGraphResolver.HeadValue
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- io.fluxzero.sdk.persisting.repository.ModelAncestorResolver.AncestorReads
- io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Identity
- io.fluxzero.sdk.persisting.repository.ModelGraphResolver.ModelNode
- io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Relations
- io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Value
- java.lang.Record