public class CoupledQueryField extends Object implements Serializable
((catalogId:TestCatalog) AND (version:(Online OR Staged)) OR ((catalogId:(TestCatalogA OR TestCatalogB)) AND (version:Online))).
The inner constraints are represented by QueryFields which can be joined with the
innerCouplingOperator.CoupledQueryField just by setting the same
coupleId and some outerCouplingOperator.| Constructor and Description |
|---|
CoupledQueryField(String coupleId,
QueryField field1,
QueryField field2,
SearchQuery.Operator innerCouplingOperator,
SearchQuery.Operator outerCouplingOperator) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCoupleId() |
QueryField |
getField1() |
QueryField |
getField2() |
SearchQuery.Operator |
getInnerCouplingOperator() |
SearchQuery.Operator |
getOuterCouplingOperator() |
public CoupledQueryField(String coupleId, QueryField field1, QueryField field2, SearchQuery.Operator innerCouplingOperator, SearchQuery.Operator outerCouplingOperator)
coupleId - - couple ID to identify groups.field1 - - QueryField - left query field for innerCouplingOperatorfield2 - - QueryField - right query field for innerCouplingOperatorinnerCouplingOperator - - operator joining field1 and field2outerCouplingOperator - - operator to join couples with the same coupleIdpublic String getCoupleId()
public QueryField getField1()
public QueryField getField2()
public SearchQuery.Operator getInnerCouplingOperator()
public SearchQuery.Operator getOuterCouplingOperator()
Copyright © 2017 SAP SE. All Rights Reserved.