Hierarchy For All Packages
Package Hierarchies:- org.seedstack.business,
- org.seedstack.business.assembler,
- org.seedstack.business.assembler.dsl,
- org.seedstack.business.data,
- org.seedstack.business.domain,
- org.seedstack.business.pagination,
- org.seedstack.business.pagination.dsl,
- org.seedstack.business.specification,
- org.seedstack.business.specification.dsl,
- org.seedstack.business.spi
Class Hierarchy
- java.lang.Object
- org.seedstack.business.specification.AndSpecification<T> (implements org.seedstack.business.specification.Specification<T>)
- org.seedstack.business.specification.FalseSpecification<T> (implements org.seedstack.business.specification.Specification<T>)
- org.seedstack.business.specification.IdentitySpecification<A,I> (implements org.seedstack.business.specification.Specification<T>)
- org.seedstack.business.specification.NotSpecification<T> (implements org.seedstack.business.specification.Specification<T>)
- org.seedstack.business.specification.OrSpecification<T> (implements org.seedstack.business.specification.Specification<T>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.seedstack.business.domain.AggregateExistsException
- org.seedstack.business.domain.AggregateNotFoundException
- org.seedstack.business.domain.IdentityExistsException
- java.lang.RuntimeException
- java.lang.Exception
- org.seedstack.business.specification.TrueSpecification<T> (implements org.seedstack.business.specification.Specification<T>)
Interface Hierarchy
- org.seedstack.business.assembler.dsl.AssembleMultiple
- org.seedstack.business.assembler.dsl.AssembleMultipleWithQualifier
- org.seedstack.business.assembler.dsl.AssemblePage
- org.seedstack.business.assembler.dsl.AssemblePageWithQualifier
- org.seedstack.business.assembler.Assembler<A,D>
- org.seedstack.business.assembler.AssemblerRegistry
- org.seedstack.business.assembler.dsl.AssembleSingle
- org.seedstack.business.assembler.dsl.AssembleSingleWithQualifier
- org.seedstack.business.specification.dsl.BaseSelector<T,S>
- org.seedstack.business.specification.dsl.PropertySelector<T,S>
- org.seedstack.business.specification.dsl.AggregateSelector<A,I,S>
- org.seedstack.business.specification.dsl.PropertySelector<T,S>
- org.seedstack.business.data.DataExporter<T>
- org.seedstack.business.data.DataImporter<T>
- org.seedstack.business.data.DataManager
- org.seedstack.business.domain.DomainEventHandler<E>
- org.seedstack.business.domain.DomainEventInterceptor
- org.seedstack.business.domain.DomainEventPublisher
- org.seedstack.business.domain.DomainRegistry
- org.seedstack.business.spi.DtoInfoResolver
- org.seedstack.business.domain.Entity<I>
- org.seedstack.business.domain.AggregateRoot<I> (also extends org.seedstack.business.domain.Producible)
- org.seedstack.business.domain.Factory<P>
- org.seedstack.business.assembler.dsl.FluentAssembler
- org.seedstack.business.domain.IdentityGenerator<I>
- org.seedstack.business.specification.dsl.IdentityPicker<A,I,S>
- org.seedstack.business.domain.IdentityService
- java.lang.Iterable<T>
- org.seedstack.business.pagination.dsl.KeyValuePicker<T>
- org.seedstack.business.assembler.dsl.MergeAs<T>
- org.seedstack.business.assembler.dsl.MergeFromRepository<T>
- org.seedstack.business.assembler.dsl.MergeFromRepositoryOrFactory<T>
- org.seedstack.business.assembler.dsl.MergeMultiple
- org.seedstack.business.assembler.dsl.MergeMultipleWithQualifier
- org.seedstack.business.assembler.dsl.MergeSingle
- org.seedstack.business.assembler.dsl.MergeSingleWithQualifier
- org.seedstack.business.pagination.dsl.Paginator
- org.seedstack.business.domain.Producible
- org.seedstack.business.domain.AggregateRoot<I> (also extends org.seedstack.business.domain.Entity<I>)
- org.seedstack.business.domain.ValueObject
- org.seedstack.business.domain.DomainEvent
- org.seedstack.business.domain.Repository<A,I>
- org.seedstack.business.domain.Repository.Option
- org.seedstack.business.pagination.dsl.SlicePaginationPicker<T>
- org.seedstack.business.pagination.dsl.PaginationTypePicker<T>
- org.seedstack.business.pagination.dsl.RepositoryOptionsPicker<A,I>
- org.seedstack.business.pagination.dsl.PaginationTypePicker<T>
- org.seedstack.business.specification.Specification<T>
- org.seedstack.business.specification.SubstitutableSpecification<T>
- org.seedstack.business.specification.dsl.SpecificationBuilder
- org.seedstack.business.spi.SpecificationConverter<S,C,T>
- org.seedstack.business.pagination.dsl.SpecificationPicker<S,T>
- org.seedstack.business.pagination.dsl.LimitPicker<S,T>
- org.seedstack.business.pagination.dsl.SizePicker<T>
- org.seedstack.business.pagination.dsl.LimitPicker<S,T>
- org.seedstack.business.specification.dsl.SpecificationPicker<T,S>
- org.seedstack.business.spi.SpecificationTranslator<C,T>
- org.seedstack.business.specification.dsl.TerminalOperation<T>
- org.seedstack.business.specification.dsl.OperatorPicker<T,S>
- org.seedstack.business.specification.dsl.StringOptionPicker<T,S>
- org.seedstack.business.specification.dsl.OperatorPicker<T,S>
Annotation Type Hierarchy
- org.seedstack.business.assembler.AggregateId (implements java.lang.annotation.Annotation)
- org.seedstack.business.domain.Create (implements java.lang.annotation.Annotation)
- org.seedstack.business.data.DataSet (implements java.lang.annotation.Annotation)
- org.seedstack.business.domain.DomainAggregateRoot (implements java.lang.annotation.Annotation)
- org.seedstack.business.domain.DomainEntity (implements java.lang.annotation.Annotation)
- org.seedstack.business.domain.DomainFactory (implements java.lang.annotation.Annotation)
- org.seedstack.business.domain.DomainPolicy (implements java.lang.annotation.Annotation)
- org.seedstack.business.domain.DomainRepository (implements java.lang.annotation.Annotation)
- org.seedstack.business.domain.DomainValueObject (implements java.lang.annotation.Annotation)
- org.seedstack.business.assembler.DtoOf (implements java.lang.annotation.Annotation)
- org.seedstack.business.assembler.FactoryArgument (implements java.lang.annotation.Annotation)
- org.seedstack.business.spi.GenericImplementation (implements java.lang.annotation.Annotation)
- org.seedstack.business.domain.Identity (implements java.lang.annotation.Annotation)
- org.seedstack.business.Overriding (implements java.lang.annotation.Annotation)
- org.seedstack.business.domain.PriorizedEvent (implements java.lang.annotation.Annotation)
- org.seedstack.business.Service (implements java.lang.annotation.Annotation)