Constructor and Description |
---|
ElasticsearchFilterGenerator() |
ElasticsearchFilterGenerator(ElasticsearchQueryModel model) |
Modifier and Type | Method and Description |
---|---|
void |
addAndFilter(java.lang.String filterKey,
java.util.Collection<java.lang.String> filterValues) |
void |
addOrFilter(java.lang.String filterKey,
java.util.Collection<java.lang.String> filterValues) |
org.xbib.content.XContentBuilder |
getResult() |
void |
visit(BooleanGroup node) |
void |
visit(Identifier node) |
void |
visit(Index node) |
void |
visit(Modifier node) |
void |
visit(ModifierList node) |
void |
visit(PrefixAssignment node) |
void |
visit(Query node) |
void |
visit(Relation node) |
void |
visit(ScopedClause node) |
void |
visit(SearchClause node) |
void |
visit(SimpleName node) |
void |
visit(SingleSpec node) |
void |
visit(SortedQuery node) |
void |
visit(SortSpec node) |
void |
visit(Term node) |
public ElasticsearchFilterGenerator()
public ElasticsearchFilterGenerator(ElasticsearchQueryModel model)
public void addOrFilter(java.lang.String filterKey, java.util.Collection<java.lang.String> filterValues)
public void addAndFilter(java.lang.String filterKey, java.util.Collection<java.lang.String> filterValues)
public org.xbib.content.XContentBuilder getResult() throws java.io.IOException
java.io.IOException
public void visit(SortedQuery node)
public void visit(SingleSpec node)
public void visit(PrefixAssignment node)
public void visit(ScopedClause node)
public void visit(SearchClause node)
public void visit(BooleanGroup node)
public void visit(ModifierList node)
public void visit(Identifier node)
public void visit(SimpleName node)