Class SearchHandlerPropertyIn
- java.lang.Object
-
- io.manebot.database.search.handler.SearchHandlerEntityProperty
-
- io.manebot.database.search.handler.SearchHandlerPropertyIn
-
- All Implemented Interfaces:
SearchArgumentHandler
public class SearchHandlerPropertyIn extends SearchHandlerEntityProperty
-
-
Constructor Summary
Constructors Constructor Description SearchHandlerPropertyIn(java.lang.String property, java.util.function.Function<javax.persistence.criteria.Root,javax.persistence.criteria.Path> subPathFinder, java.lang.Class<?> joiningType, SearchArgumentHandler handler)
SearchHandlerPropertyIn(java.util.function.Function<javax.persistence.criteria.Root,javax.persistence.criteria.Path> pathFinder, java.util.function.Function<javax.persistence.criteria.Root,javax.persistence.criteria.Path> subPathFinder, java.lang.Class<?> joiningType, SearchArgumentHandler handler)
-
Method Summary
Modifier and Type Method Description protected javax.persistence.criteria.Predicate
handle(javax.persistence.criteria.Path path, javax.persistence.criteria.CriteriaBuilder criteriaBuilder, SearchArgument value)
-
Methods inherited from class io.manebot.database.search.handler.SearchHandlerEntityProperty
handle
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.manebot.database.search.handler.SearchArgumentHandler
not
-
-
-
-
Constructor Detail
-
SearchHandlerPropertyIn
public SearchHandlerPropertyIn(java.util.function.Function<javax.persistence.criteria.Root,javax.persistence.criteria.Path> pathFinder, java.util.function.Function<javax.persistence.criteria.Root,javax.persistence.criteria.Path> subPathFinder, java.lang.Class<?> joiningType, SearchArgumentHandler handler)
-
SearchHandlerPropertyIn
public SearchHandlerPropertyIn(java.lang.String property, java.util.function.Function<javax.persistence.criteria.Root,javax.persistence.criteria.Path> subPathFinder, java.lang.Class<?> joiningType, SearchArgumentHandler handler)
-
-
Method Detail
-
handle
protected javax.persistence.criteria.Predicate handle(javax.persistence.criteria.Path path, javax.persistence.criteria.CriteriaBuilder criteriaBuilder, SearchArgument value)
- Specified by:
handle
in classSearchHandlerEntityProperty
-
-