For IntelliJ IDEA and
Android Studio


private void myMethod () {WildcardQuery w =
Term term;new WildcardQuery(term)
String fld;new WildcardQuery(new Term(fld, txt))
- AI code suggestions by Codota
}
@Test public void shouldBuildWildcardQueries() throws Exception { // given WildcardQuery query = (WildcardQuery) LuceneDocumentStructure.newWildCardStringQuery( "foo" ); // then assertEquals( "string", query.getField() ); }
protected QueryBuilder convertWildcardQuery(final QueryContext context, final WildcardQuery wildcardQuery, final float boost) { final String field = wildcardQuery.getField(); if (Constants.DEFAULT_FIELD.equals(field)) { context.addFieldLog(field, wildcardQuery.getTerm().text()); return buildDefaultQueryBuilder((f, b) -> QueryBuilders.wildcardQuery(f, toLowercaseWildcard(wildcardQuery.getTerm().text())) .boost(b * boost)); } else if (isSearchField(field)) { context.addFieldLog(field, wildcardQuery.getTerm().text()); return QueryBuilders.wildcardQuery(field, toLowercaseWildcard(wildcardQuery.getTerm().text())).boost(boost); } else { final String query = wildcardQuery.getTerm().toString(); final String origQuery = toLowercaseWildcard(query); context.addFieldLog(Constants.DEFAULT_FIELD, query); context.addHighlightedQuery(origQuery); return buildDefaultQueryBuilder((f, b) -> QueryBuilders.wildcardQuery(f, origQuery).boost(b * boost)); } }
@Test public void shouldBuildWildcardQueries() throws Exception { // given WildcardQuery query = (WildcardQuery) LuceneDocumentStructure.newWildCardStringQuery( "foo" ); // then assertEquals( "string", query.getField() ); }