} else if (titanPredicate == Text.CONTAINS_PREFIX) { value = ((String) value).toLowerCase(); return FilterBuilders.prefixFilter(fieldName, (String) value); } else if (titanPredicate == Text.CONTAINS_REGEX) { value = ((String) value).toLowerCase(); return FilterBuilders.regexpFilter(fieldName, (String) value); } else if (titanPredicate == Text.PREFIX) { return FilterBuilders.prefixFilter(fieldName, (String) value); } else if (titanPredicate == Text.REGEX) { return FilterBuilders.regexpFilter(fieldName, (String) value);
private SearchResponse prefixFilterSearch(String nameQuery, boolean getAll) { int resultSet = 20; if (getAll) { CountResponse countResponse = client.prepareCount(esConfig.getIndexName()).execute().actionGet(); resultSet = (int) countResponse.getCount(); } return client.prepareSearch(esConfig.getIndexName()) .setPostFilter(FilterBuilders.prefixFilter("name", nameQuery.toLowerCase())) .setSize(resultSet) .execute() .actionGet(); }
} else if (titanPredicate == Text.CONTAINS_PREFIX) { value = ((String) value).toLowerCase(); return FilterBuilders.prefixFilter(key, (String) value); } else if (titanPredicate == Text.CONTAINS_REGEX) { value = ((String) value).toLowerCase(); return FilterBuilders.regexpFilter(key, (String) value); } else if (titanPredicate == Text.PREFIX) { return FilterBuilders.prefixFilter(key, (String) value); } else if (titanPredicate == Text.REGEX) { return FilterBuilders.regexpFilter(key, (String) value);
} else if (titanPredicate == Text.CONTAINS_PREFIX) { value = ((String) value).toLowerCase(); return FilterBuilders.prefixFilter(fieldName, (String) value); } else if (titanPredicate == Text.CONTAINS_REGEX) { value = ((String) value).toLowerCase(); return FilterBuilders.regexpFilter(fieldName, (String) value); } else if (titanPredicate == Text.PREFIX) { return FilterBuilders.prefixFilter(fieldName, (String) value); } else if (titanPredicate == Text.REGEX) { return FilterBuilders.regexpFilter(fieldName, (String) value);