protected QueryResultsIterable<? extends VertexiumObject> getSearchResults(QueryAndData queryAndData, EnumSet<FetchHint> fetchHints) { //noinspection unused try (TraceSpan trace = Trace.start("getSearchResults")) { return queryAndData.getQuery().search(getResultType(), fetchHints); } }
.search(); assertResultsCount(2, 2, items);
.search(); assertResultsCount(2, 2, items);
.search(); assertEquals(1, searchResults.getTotalHits()); List<? extends VertexiumObject> searchResultsList = toList(searchResults); .search(); assertEquals(1, searchResults.getTotalHits()); searchResultsList = toList(searchResults); .search(); assertEquals(2, searchResults.getTotalHits()); searchResultsList = toList(searchResults);
.has(dateColumnName, date1) .sort(dateColumnName, SortDirection.ASCENDING) .search(); assertEquals(1, searchResults.getTotalHits()); List<? extends VertexiumObject> searchResultsList = toList(searchResults); .search(); assertEquals(2, searchResults.getTotalHits()); searchResultsList = toList(searchResults); .search(); assertEquals(2, searchResults.getTotalHits()); searchResultsList = toList(searchResults);
.search(); assertEquals(1, searchResults.getTotalHits()); List<? extends VertexiumObject> searchResultsList = toList(searchResults); .search(); assertEquals(1, searchResults.getTotalHits()); searchResultsList = toList(searchResults); .search(); assertEquals(2, searchResults.getTotalHits()); searchResultsList = toList(searchResults);
.has(dateColumnName, date1) .sort(dateColumnName, SortDirection.ASCENDING) .search(); assertEquals(1, searchResults.getTotalHits()); List<? extends VertexiumObject> searchResultsList = toList(searchResults); .search(); assertEquals(2, searchResults.getTotalHits()); searchResultsList = toList(searchResults); .search(); assertEquals(2, searchResults.getTotalHits()); searchResultsList = toList(searchResults);
assertResultsCount(0, 0, results); searchResults = graph.query(AUTHORIZATIONS_A).hasExtendedData(ElementType.VERTEX, "v1").search(); assertResultsCount(0, 0, searchResults); assertResultsCount(0, 0, results); searchResults = graph.query(AUTHORIZATIONS_B).hasExtendedData(ElementType.VERTEX, "v1").search(); assertResultsCount(0, 0, searchResults); assertResultsCount(2, 2, results); searchResults = graph.query(AUTHORIZATIONS_A_AND_B).hasExtendedData(ElementType.VERTEX, "v1").search(); assertResultsCount(2, 2, searchResults);
assertResultsCount(0, 0, results); searchResults = graph.query(AUTHORIZATIONS_A).hasExtendedData(ElementType.VERTEX, "v1").search(); assertResultsCount(0, 0, searchResults); assertResultsCount(0, 0, results); searchResults = graph.query(AUTHORIZATIONS_B).hasExtendedData(ElementType.VERTEX, "v1").search(); assertResultsCount(0, 0, searchResults); assertResultsCount(2, 2, results); searchResults = graph.query(AUTHORIZATIONS_A_AND_B).hasExtendedData(ElementType.VERTEX, "v1").search(); assertResultsCount(2, 2, searchResults);