A
- the aggregate root type.I
- the aggregate root identifier type.D
- the representation type.public abstract class BaseCrudResource<A extends AggregateRoot<I>,I,D> extends BaseResource<A,I,D> implements CreateResource<A,I,D>, ReadResource<A,I,D>, UpdateResource<A,I,D>, DeleteResource<A,I,D>
Modifier | Constructor and Description |
---|---|
protected |
BaseCrudResource() |
protected |
BaseCrudResource(Class<A> aggregateRootClass,
Class<I> identifierClass,
Class<D> representationClass) |
getAggregateRootClass, getFluentAssembler, getIdentifierClass, getPaginator, getRepository, getRepresentationClass
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
create
applyLimit, get, list
update
delete
buildAggregateName, getAggregateRootClass, getFluentAssembler, getIdentifierClass, getPaginator, getRepository, getRepresentationClass
Copyright © 2013-2018–2019 SeedStack. All rights reserved.