Interface ConversionQueryServiceMixin<B,P,K>
- Type Parameters:
B- The type of the business layer entityP- The type of the persistence layer entityK- The type of the entity identifier
- All Superinterfaces:
BusinessConversionSupport<B,,P> QueryService<B,K>
- All Known Subinterfaces:
ConversionCrudServiceMixin<B,,P, K> CrudServiceMixin<T,,K> QueryServiceMixin<T,K>
public interface ConversionQueryServiceMixin<B,P,K>
extends QueryService<B,K>, BusinessConversionSupport<B,P>
A special kind of service that allows entities querying
- Author:
- mlopez, jgodoy
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.flowingcode.backendcore.service.BusinessConversionSupport
BusinessConversionSupport.Identity<T> -
Method Summary
Methods inherited from interface com.flowingcode.backendcore.service.BusinessConversionSupport
convertToBusiness, convertToPersistence
-
Method Details
-
getQueryDao
-
findById
- Specified by:
findByIdin interfaceQueryService<B,P>
-
findAll
- Specified by:
findAllin interfaceQueryService<B,P>
-
filter
- Specified by:
filterin interfaceQueryService<B,P>
-
filterWithSingleResult
- Specified by:
filterWithSingleResultin interfaceQueryService<B,P>
-
count
- Specified by:
countin interfaceQueryService<B,P>
-