public class GroupQueryBuilder extends com.google.gerrit.index.query.QueryBuilder<InternalGroup>
| Modifier and Type | Class and Description |
|---|---|
static class |
GroupQueryBuilder.Arguments |
com.google.gerrit.index.query.QueryBuilder.Definition<T,Q extends com.google.gerrit.index.query.QueryBuilder<T>>, com.google.gerrit.index.query.QueryBuilder.Operator, com.google.gerrit.index.query.QueryBuilder.OperatorFactory<T,Q extends com.google.gerrit.index.query.QueryBuilder<T>>| Modifier and Type | Field and Description |
|---|---|
static String |
FIELD_DESCRIPTION |
static String |
FIELD_INNAME |
static String |
FIELD_LIMIT |
static String |
FIELD_NAME |
static String |
FIELD_OWNER |
static String |
FIELD_UUID |
| Modifier and Type | Method and 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) |
public static final String FIELD_UUID
public static final String FIELD_DESCRIPTION
public static final String FIELD_INNAME
public static final String FIELD_NAME
public static final String FIELD_OWNER
public static final String FIELD_LIMIT
public com.google.gerrit.index.query.Predicate<InternalGroup> uuid(String uuid)
public com.google.gerrit.index.query.Predicate<InternalGroup> description(String description) throws QueryParseException
QueryParseExceptionpublic com.google.gerrit.index.query.Predicate<InternalGroup> inname(String namePart)
public com.google.gerrit.index.query.Predicate<InternalGroup> name(String name)
public com.google.gerrit.index.query.Predicate<InternalGroup> owner(String owner) throws QueryParseException
QueryParseExceptionpublic com.google.gerrit.index.query.Predicate<InternalGroup> is(String value) throws QueryParseException
QueryParseExceptionprotected com.google.gerrit.index.query.Predicate<InternalGroup> defaultField(String query) throws QueryParseException
defaultField in class com.google.gerrit.index.query.QueryBuilder<InternalGroup>QueryParseExceptionpublic com.google.gerrit.index.query.Predicate<InternalGroup> member(String query) throws QueryParseException, com.google.gwtorm.server.OrmException, org.eclipse.jgit.errors.ConfigInvalidException, IOException
QueryParseExceptioncom.google.gwtorm.server.OrmExceptionorg.eclipse.jgit.errors.ConfigInvalidExceptionIOExceptionpublic com.google.gerrit.index.query.Predicate<InternalGroup> subgroup(String query) throws QueryParseException
QueryParseExceptionpublic com.google.gerrit.index.query.Predicate<InternalGroup> limit(String query) throws QueryParseException
QueryParseException