private SearchConditionOperationTree createSearchTree()

in src/it/java/com/epam/digital/data/platform/generator/metadata/SearchConditionProviderIT.java [61:82]


  private SearchConditionOperationTree createSearchTree() {
    var searchTree = new SearchConditionOperationTree();

    var operation = new SearchConditionOperation();
    operation.setTableName("pd_processing_consent");

    var logicOperator1 = new SearchConditionOperation.LogicOperator();
    logicOperator1.setType(SearchOperatorType.OR);
    logicOperator1.setColumns(List.of("person_pass_number"));

    var logicOperator2 = new SearchConditionOperation.LogicOperator();
    logicOperator2.setType(SearchOperatorType.AND);

    logicOperator2.setColumns(List.of("person_full_name3", "person_full_name4"));

    logicOperator1.setLogicOperators(List.of(logicOperator2));

    operation.setLogicOperators(List.of(logicOperator1));
    searchTree.setOperations(List.of(operation));

    return searchTree;
  }