Class GroupQueryBuilder
- java.lang.Object
- 
- com.google.gerrit.index.query.QueryBuilder<InternalGroup>
- 
- com.google.gerrit.server.query.group.GroupQueryBuilder
 
 
- 
 public class GroupQueryBuilder extends com.google.gerrit.index.query.QueryBuilder<InternalGroup> Parses a query string meant to be applied to group objects.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classGroupQueryBuilder.Arguments- 
Nested classes/interfaces inherited from class com.google.gerrit.index.query.QueryBuildercom.google.gerrit.index.query.QueryBuilder.Definition<T extends Object,Q extends com.google.gerrit.index.query.QueryBuilder<T>>, com.google.gerrit.index.query.QueryBuilder.Operator, com.google.gerrit.index.query.QueryBuilder.OperatorFactory<T extends Object,Q extends com.google.gerrit.index.query.QueryBuilder<T>>
 
- 
 - 
Field SummaryFields Modifier and Type Field Description static StringFIELD_DESCRIPTIONstatic StringFIELD_INNAMEstatic StringFIELD_LIMITstatic StringFIELD_NAMEstatic StringFIELD_OWNERstatic StringFIELD_UUID
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.google.gerrit.index.query.Predicate<InternalGroup>defaultField(String query)com.google.gerrit.index.query.Predicate<InternalGroup>description(String description)com.google.gerrit.index.query.Predicate<InternalGroup>inname(String namePart)com.google.gerrit.index.query.Predicate<InternalGroup>is(String value)com.google.gerrit.index.query.Predicate<InternalGroup>limit(String query)com.google.gerrit.index.query.Predicate<InternalGroup>member(String query)com.google.gerrit.index.query.Predicate<InternalGroup>name(String name)com.google.gerrit.index.query.Predicate<InternalGroup>owner(String owner)com.google.gerrit.index.query.Predicate<InternalGroup>subgroup(String query)com.google.gerrit.index.query.Predicate<InternalGroup>uuid(String uuid)
 
- 
- 
- 
Field Detail- 
FIELD_UUIDpublic static final String FIELD_UUID - See Also:
- Constant Field Values
 
 - 
FIELD_DESCRIPTIONpublic static final String FIELD_DESCRIPTION - See Also:
- Constant Field Values
 
 - 
FIELD_INNAMEpublic static final String FIELD_INNAME - See Also:
- Constant Field Values
 
 - 
FIELD_NAMEpublic static final String FIELD_NAME - See Also:
- Constant Field Values
 
 - 
FIELD_OWNERpublic static final String FIELD_OWNER - See Also:
- Constant Field Values
 
 - 
FIELD_LIMITpublic static final String FIELD_LIMIT - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
uuidpublic com.google.gerrit.index.query.Predicate<InternalGroup> uuid(String uuid) 
 - 
descriptionpublic com.google.gerrit.index.query.Predicate<InternalGroup> description(String description) throws QueryParseException - Throws:
- QueryParseException
 
 - 
innamepublic com.google.gerrit.index.query.Predicate<InternalGroup> inname(String namePart) 
 - 
namepublic com.google.gerrit.index.query.Predicate<InternalGroup> name(String name) 
 - 
ownerpublic com.google.gerrit.index.query.Predicate<InternalGroup> owner(String owner) throws QueryParseException - Throws:
- QueryParseException
 
 - 
ispublic com.google.gerrit.index.query.Predicate<InternalGroup> is(String value) throws QueryParseException - Throws:
- QueryParseException
 
 - 
defaultFieldprotected com.google.gerrit.index.query.Predicate<InternalGroup> defaultField(String query) throws QueryParseException - Overrides:
- defaultFieldin class- com.google.gerrit.index.query.QueryBuilder<InternalGroup>
- Throws:
- QueryParseException
 
 - 
memberpublic com.google.gerrit.index.query.Predicate<InternalGroup> member(String query) throws QueryParseException, com.google.gwtorm.server.OrmException, org.eclipse.jgit.errors.ConfigInvalidException, IOException - Throws:
- QueryParseException
- com.google.gwtorm.server.OrmException
- org.eclipse.jgit.errors.ConfigInvalidException
- IOException
 
 - 
subgrouppublic com.google.gerrit.index.query.Predicate<InternalGroup> subgroup(String query) throws QueryParseException - Throws:
- QueryParseException
 
 - 
limitpublic com.google.gerrit.index.query.Predicate<InternalGroup> limit(String query) throws QueryParseException - Throws:
- QueryParseException
 
 
- 
 
-