public class QueryParser extends Object
| Modifier and Type | Method and Description |
|---|---|
static QueryParser |
create(QueryBuilder queryBuilder)
Create a query parser with the specified graph
|
java.util.stream.Stream<Pattern> |
parsePatterns(InputStream inputStream) |
List<Pattern> |
parsePatterns(String patternsString) |
<T extends Query<?>> |
parseQuery(String queryString) |
void |
registerAggregate(String name,
java.util.function.Function<List<Object>,Aggregate> aggregateMethod) |
public static QueryParser create(QueryBuilder queryBuilder)
queryBuilder - the QueryBuilder to operate the query onpublic void registerAggregate(String name, java.util.function.Function<List<Object>,Aggregate> aggregateMethod)
public <T extends Query<?>> T parseQuery(String queryString)
queryString - a string representing a querypublic List<Pattern> parsePatterns(String patternsString)
patternsString - a string representing a list of patternspublic java.util.stream.Stream<Pattern> parsePatterns(InputStream inputStream)
inputStream - a stream representing a list of patternsCopyright © 2016. All rights reserved.