public class AccountQueryBuilder extends com.google.gerrit.index.query.QueryBuilder<AccountState>
Modifier and Type | Class and Description |
---|---|
static class |
AccountQueryBuilder.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 java.lang.String |
FIELD_ACCOUNT |
static java.lang.String |
FIELD_EMAIL |
static java.lang.String |
FIELD_LIMIT |
static java.lang.String |
FIELD_NAME |
static java.lang.String |
FIELD_PREFERRED_EMAIL |
static java.lang.String |
FIELD_PREFERRED_EMAIL_EXACT |
static java.lang.String |
FIELD_USERNAME |
static java.lang.String |
FIELD_VISIBLETO |
Modifier and Type | Method and Description |
---|---|
com.google.gerrit.index.query.Predicate<AccountState> |
cansee(java.lang.String change) |
protected com.google.gerrit.index.query.Predicate<AccountState> |
defaultField(java.lang.String query) |
com.google.gerrit.index.query.Predicate<AccountState> |
defaultQuery(java.lang.String query) |
com.google.gerrit.index.query.Predicate<AccountState> |
email(java.lang.String email) |
com.google.gerrit.index.query.Predicate<AccountState> |
is(java.lang.String value) |
com.google.gerrit.index.query.Predicate<AccountState> |
limit(java.lang.String query) |
com.google.gerrit.index.query.Predicate<AccountState> |
name(java.lang.String name) |
com.google.gerrit.index.query.Predicate<AccountState> |
username(java.lang.String username) |
public static final java.lang.String FIELD_ACCOUNT
public static final java.lang.String FIELD_EMAIL
public static final java.lang.String FIELD_LIMIT
public static final java.lang.String FIELD_NAME
public static final java.lang.String FIELD_PREFERRED_EMAIL
public static final java.lang.String FIELD_PREFERRED_EMAIL_EXACT
public static final java.lang.String FIELD_USERNAME
public static final java.lang.String FIELD_VISIBLETO
public com.google.gerrit.index.query.Predicate<AccountState> cansee(java.lang.String change) throws QueryParseException, com.google.gwtorm.server.OrmException, PermissionBackendException
QueryParseException
com.google.gwtorm.server.OrmException
PermissionBackendException
public com.google.gerrit.index.query.Predicate<AccountState> email(java.lang.String email)
public com.google.gerrit.index.query.Predicate<AccountState> is(java.lang.String value) throws QueryParseException
QueryParseException
public com.google.gerrit.index.query.Predicate<AccountState> limit(java.lang.String query) throws QueryParseException
QueryParseException
public com.google.gerrit.index.query.Predicate<AccountState> name(java.lang.String name)
public com.google.gerrit.index.query.Predicate<AccountState> username(java.lang.String username)
public com.google.gerrit.index.query.Predicate<AccountState> defaultQuery(java.lang.String query)
protected com.google.gerrit.index.query.Predicate<AccountState> defaultField(java.lang.String query)
defaultField
in class com.google.gerrit.index.query.QueryBuilder<AccountState>