Class QueryBuilderTraverser
- java.lang.Object
-
- com.floragunn.searchguard.queries.QueryBuilderTraverser
-
- Direct Known Subclasses:
QueryBuilderTraverser.Complete,QueryBuilderTraverser.Exists
public abstract class QueryBuilderTraverser extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classQueryBuilderTraverser.Completestatic classQueryBuilderTraverser.Exists
-
Constructor Summary
Constructors Constructor Description QueryBuilderTraverser()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleancheck(String query, org.elasticsearch.common.xcontent.NamedXContentRegistry namedXContentRegistry)abstract booleancheck(List<? extends org.elasticsearch.index.query.QueryBuilder> queryBuilders)abstract booleancheck(org.elasticsearch.index.query.QueryBuilder queryBuilder)static booleanexists(org.elasticsearch.index.query.QueryBuilder queryBuilder, Predicate<org.elasticsearch.index.query.QueryBuilder> predicate)static org.elasticsearch.index.query.QueryBuilderfind(org.elasticsearch.index.query.QueryBuilder queryBuilder, Predicate<org.elasticsearch.index.query.QueryBuilder> predicate)static Set<org.elasticsearch.index.query.QueryBuilder>findAll(org.elasticsearch.index.query.QueryBuilder queryBuilder, Predicate<org.elasticsearch.index.query.QueryBuilder> predicate)
-
-
-
Method Detail
-
exists
public static boolean exists(org.elasticsearch.index.query.QueryBuilder queryBuilder, Predicate<org.elasticsearch.index.query.QueryBuilder> predicate)
-
find
public static org.elasticsearch.index.query.QueryBuilder find(org.elasticsearch.index.query.QueryBuilder queryBuilder, Predicate<org.elasticsearch.index.query.QueryBuilder> predicate)
-
findAll
public static Set<org.elasticsearch.index.query.QueryBuilder> findAll(org.elasticsearch.index.query.QueryBuilder queryBuilder, Predicate<org.elasticsearch.index.query.QueryBuilder> predicate)
-
check
public boolean check(String query, org.elasticsearch.common.xcontent.NamedXContentRegistry namedXContentRegistry) throws IOException
- Throws:
IOException
-
check
public abstract boolean check(org.elasticsearch.index.query.QueryBuilder queryBuilder)
-
check
public abstract boolean check(List<? extends org.elasticsearch.index.query.QueryBuilder> queryBuilders)
-
-