Uses of Class
com.github.collinalpert.java2db.services.BaseService
-
Packages that use BaseService Package Description com.github.collinalpert.java2db.services com.github.collinalpert.java2db.utilities -
-
Uses of BaseService in com.github.collinalpert.java2db.services
Subclasses of BaseService in com.github.collinalpert.java2db.services Modifier and Type Class Description classAsyncBaseService<T extends BaseEntity>This class extends the functionality of a service class by adding support for asynchronous CRUD operations.classBaseCodeAndDescriptionDeletableService<T extends BaseCodeAndDescriptionDeletableEntity>Describes a service class for an entity which contains an id, an isDeleted flag, a code and a description.classBaseCodeAndDescriptionService<T extends BaseCodeAndDescriptionEntity>Describes a service class for an entity which contains an id, a code and a description.classBaseDeletableService<T extends BaseDeletableEntity>Describes a service class for an entity which contains an id and an isDeleted flag. -
Uses of BaseService in com.github.collinalpert.java2db.utilities
Methods in com.github.collinalpert.java2db.utilities with type parameters of type BaseService Modifier and Type Method Description static <E extends BaseEntity,S extends BaseService<E>>
voidIoC. registerService(java.lang.Class<E> clazz, S service)Registers an instance of a service class.static <S extends BaseService>
SIoC. resolveService(java.lang.Class<S> clazz)Resolves a service class.static <E extends BaseEntity,S extends BaseService<E>>
SIoC. resolveServiceByEntity(java.lang.Class<E> clazz)Resolves a service class by the entity it was registered with.static <E extends BaseEntity,S extends BaseService<E>>
SIoC. resolveServiceByEntity(java.lang.Class<E> clazz, S defaultService)Resolves a service class by the entity it was registered with.
-