Interface ProjectQueryBuilder
- All Known Implementing Classes:
- ProjectQueryBuilderImpl
public interface ProjectQueryBuilder
Provides methods required for parsing projects queries.
 
Internally (at google), this interface has a different implementation, comparing to upstream. For example, Google disables the `state` predicate which can expose it by setting `gerrit.projectStatePredicateEnabled = false`.
- 
Field Details- 
FIELD_LIMIT- See Also:
 
- 
FIELD_SUBSTRING- See Also:
 
 
- 
- 
Method Details- 
parsePredicate<com.google.gerrit.index.project.ProjectData> parse(String query) throws QueryParseException - Throws:
- QueryParseException
 
- 
parseList<Predicate<com.google.gerrit.index.project.ProjectData>> parse(List<String> queries) throws QueryParseException - Throws:
- QueryParseException
 
 
-