| Package | Description |
|---|---|
| org.seedstack.business.domain |
Provides classes, interfaces and annotations for building the domain layer.
|
| org.seedstack.business.pagination.dsl |
Provides a fluent DSL to paginate domain objects.
|
| Modifier and Type | Method and Description |
|---|---|
<R extends Repository<A,I>,A extends AggregateRoot<I>,I> |
DomainRegistry.getRepository(Type repositoryType)
Get a
Repository from the domain. |
<R extends Repository<A,I>,A extends AggregateRoot<I>,I> |
DomainRegistry.getRepository(Type repositoryType,
Class<? extends Annotation> qualifier)
Get a
Repository from the domain. |
<R extends Repository<A,I>,A extends AggregateRoot<I>,I> |
DomainRegistry.getRepository(Type repositoryType,
String qualifier)
Get a
Repository from the domain. |
| Modifier and Type | Method and Description |
|---|---|
<A extends AggregateRoot<I>,I> |
DomainRegistry.getRepository(Class<A> aggregateRootClass,
Class<I> idClass)
Get the
Repository for an aggregate root. |
<A extends AggregateRoot<I>,I> |
DomainRegistry.getRepository(Class<A> aggregateRootClass,
Class<I> idClass,
Class<? extends Annotation> qualifier)
Get the
Repository for an aggregate root and a qualifier. |
<A extends AggregateRoot<I>,I> |
DomainRegistry.getRepository(Class<A> aggregateRootClass,
Class<I> idClass,
String qualifier)
Get the
Repository for an aggregate root and a qualifier. |
| Modifier and Type | Method and Description |
|---|---|
<A extends AggregateRoot<I>,I> |
Paginator.paginate(Repository<A,I> repository)
Initiate a pagination operation using the specified repository.
|
Copyright © 2013-2017–2017 SeedStack. All rights reserved.