Class SearchVisitorImpl<T>
- java.lang.Object
-
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
-
- app.commerceio.spring.data.search.SearchBaseVisitor<org.springframework.data.jpa.domain.Specification<T>>
-
- app.commerceio.spring.data.search.jpa.SearchVisitorImpl<T>
-
- All Implemented Interfaces:
SearchVisitor<org.springframework.data.jpa.domain.Specification<T>>,org.antlr.v4.runtime.tree.ParseTreeVisitor<org.springframework.data.jpa.domain.Specification<T>>
public class SearchVisitorImpl<T> extends SearchBaseVisitor<org.springframework.data.jpa.domain.Specification<T>>
-
-
Constructor Summary
Constructors Constructor Description SearchVisitorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.data.jpa.domain.Specification<T>visitAtomSearch(SearchParser.AtomSearchContext ctx)org.springframework.data.jpa.domain.Specification<T>visitCriteria(SearchParser.CriteriaContext ctx)org.springframework.data.jpa.domain.Specification<T>visitInput(SearchParser.InputContext ctx)org.springframework.data.jpa.domain.Specification<T>visitOpSearch(SearchParser.OpSearchContext ctx)org.springframework.data.jpa.domain.Specification<T>visitPrioritySearch(SearchParser.PrioritySearchContext ctx)-
Methods inherited from class app.commerceio.spring.data.search.SearchBaseVisitor
visitKey, visitOp, visitValue
-
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
-
-
-
-
Method Detail
-
visitInput
public org.springframework.data.jpa.domain.Specification<T> visitInput(SearchParser.InputContext ctx)
- Specified by:
visitInputin interfaceSearchVisitor<T>- Overrides:
visitInputin classSearchBaseVisitor<org.springframework.data.jpa.domain.Specification<T>>
-
visitOpSearch
public org.springframework.data.jpa.domain.Specification<T> visitOpSearch(SearchParser.OpSearchContext ctx)
- Specified by:
visitOpSearchin interfaceSearchVisitor<T>- Overrides:
visitOpSearchin classSearchBaseVisitor<org.springframework.data.jpa.domain.Specification<T>>
-
visitAtomSearch
public org.springframework.data.jpa.domain.Specification<T> visitAtomSearch(SearchParser.AtomSearchContext ctx)
- Specified by:
visitAtomSearchin interfaceSearchVisitor<T>- Overrides:
visitAtomSearchin classSearchBaseVisitor<org.springframework.data.jpa.domain.Specification<T>>
-
visitPrioritySearch
public org.springframework.data.jpa.domain.Specification<T> visitPrioritySearch(SearchParser.PrioritySearchContext ctx)
- Specified by:
visitPrioritySearchin interfaceSearchVisitor<T>- Overrides:
visitPrioritySearchin classSearchBaseVisitor<org.springframework.data.jpa.domain.Specification<T>>
-
visitCriteria
public org.springframework.data.jpa.domain.Specification<T> visitCriteria(SearchParser.CriteriaContext ctx)
- Specified by:
visitCriteriain interfaceSearchVisitor<T>- Overrides:
visitCriteriain classSearchBaseVisitor<org.springframework.data.jpa.domain.Specification<T>>
-
-