Class SearchGenerator
java.lang.Object
com.sap.cds.services.impl.odata.query.SearchGenerator
- All Implemented Interfaces:
com.sap.cds.ql.cqn.CqnVisitor,AbstractGenerator
public class SearchGenerator
extends Object
implements AbstractGenerator, com.sap.cds.ql.cqn.CqnVisitor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapply(com.sap.cloud.sdk.datamodel.odata.client.query.StructuredQuery query) Collects the query parametervoidvisit(com.sap.cds.ql.cqn.CqnConnectivePredicate connective) voidvisit(com.sap.cds.ql.cqn.CqnNegation neg) voidvisit(com.sap.cds.ql.cqn.CqnSearchTermPredicate searchPredicate) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sap.cds.ql.cqn.CqnVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Constructor Details
-
SearchGenerator
-
-
Method Details
-
visit
public void visit(com.sap.cds.ql.cqn.CqnSearchTermPredicate searchPredicate) - Specified by:
visitin interfacecom.sap.cds.ql.cqn.CqnVisitor
-
visit
public void visit(com.sap.cds.ql.cqn.CqnConnectivePredicate connective) - Specified by:
visitin interfacecom.sap.cds.ql.cqn.CqnVisitor
-
visit
public void visit(com.sap.cds.ql.cqn.CqnNegation neg) - Specified by:
visitin interfacecom.sap.cds.ql.cqn.CqnVisitor
-
apply
public void apply(com.sap.cloud.sdk.datamodel.odata.client.query.StructuredQuery query) Description copied from interface:AbstractGeneratorCollects the query parameter- Specified by:
applyin interfaceAbstractGenerator- Parameters:
query- theStructuredQueryto apply the generated result
-