@Transactional public class DataSearchServiceImpl implements DataSearchService
Default interface DataSearchService
implementation.
This implementation uses transactions for any calls to methods of this class. The transactions are read-only by default.
interface DataSearchService
public static com.weedow.spring.data.search.service.DataSearchServiceImpl.Companion Companion
public DataSearchServiceImpl(@NotNull JpaSpecificationService jpaSpecificationService, @NotNull EntityJoinManager entityJoinManager)
Default interface DataSearchService
implementation.
This implementation uses transactions for any calls to methods of this class. The transactions are read-only by default.
interface DataSearchService
@NotNull public <T> java.util.List<T> findAll(@NotNull RootExpression<T> rootExpression, @NotNull SearchDescriptor<T> searchDescriptor)
Finds all Entities from the given arguments.
rootExpression
- interface RootExpression
object that contains the criteria to filter the resultsearchDescriptor
- interface SearchDescriptor
object that contains the configuration for a specific Entity Class