public class JpaSpecificationServiceImpl implements JpaSpecificationService
Default interface JpaSpecificationService
implementation.
Converts the interface RootExpression
, containing the interface Expression
, to a Specification object.
public static com.weedow.spring.data.search.specification.JpaSpecificationServiceImpl.Companion Companion
public JpaSpecificationServiceImpl()
Default interface JpaSpecificationService
implementation.
Converts the interface RootExpression
, containing the interface Expression
, to a Specification object.
@NotNull public <T> org.springframework.data.jpa.domain.Specification<T> createSpecification(@NotNull RootExpression<T> rootExpression, @NotNull EntityJoins entityJoins)
Create a new Specification from the given interface RootExpression
and the interface EntityJoins
.
rootExpression
- interface RootExpression
object that contains the interface Expression
entityJoins
- EntityJoins object that contains the joins related to the Entityinterface RootExpression
,
interface EntityJoins