public class ChangeQueryBuilder extends com.google.gerrit.index.query.QueryBuilder<ChangeData>
Modifier and Type | Class and Description |
---|---|
static class |
ChangeQueryBuilder.Arguments |
static interface |
ChangeQueryBuilder.ChangeHasOperandFactory |
static interface |
ChangeQueryBuilder.ChangeOperatorFactory |
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 |
ARG_ID_GROUP |
static java.lang.String |
ARG_ID_OWNER |
static java.lang.String |
ARG_ID_USER |
static java.lang.String |
FIELD_ADDED |
static java.lang.String |
FIELD_AGE |
static java.lang.String |
FIELD_ASSIGNEE |
static java.lang.String |
FIELD_AUTHOR |
static java.lang.String |
FIELD_BEFORE |
static java.lang.String |
FIELD_CHANGE |
static java.lang.String |
FIELD_CHANGE_ID |
static java.lang.String |
FIELD_COMMENT |
static java.lang.String |
FIELD_COMMENTBY |
static java.lang.String |
FIELD_COMMIT |
static java.lang.String |
FIELD_COMMITTER |
static java.lang.String |
FIELD_CONFLICTS |
static java.lang.String |
FIELD_DELETED |
static java.lang.String |
FIELD_DELTA |
static java.lang.String |
FIELD_DESTINATION |
static java.lang.String |
FIELD_DRAFTBY |
static java.lang.String |
FIELD_EDITBY |
static java.lang.String |
FIELD_EXACTAUTHOR |
static java.lang.String |
FIELD_EXACTCOMMIT |
static java.lang.String |
FIELD_EXACTCOMMITTER |
static java.lang.String |
FIELD_FILE |
static java.lang.String |
FIELD_FILEPART |
static java.lang.String |
FIELD_GROUP |
static java.lang.String |
FIELD_HASHTAG |
static java.lang.String |
FIELD_LABEL |
static java.lang.String |
FIELD_LIMIT |
static java.lang.String |
FIELD_MERGE |
static java.lang.String |
FIELD_MERGEABLE |
static java.lang.String |
FIELD_MESSAGE |
static java.lang.String |
FIELD_OWNER |
static java.lang.String |
FIELD_OWNERIN |
static java.lang.String |
FIELD_PARENTPROJECT |
static java.lang.String |
FIELD_PATH |
static java.lang.String |
FIELD_PENDING_REVIEWER |
static java.lang.String |
FIELD_PENDING_REVIEWER_BY_EMAIL |
static java.lang.String |
FIELD_PRIVATE |
static java.lang.String |
FIELD_PROJECT |
static java.lang.String |
FIELD_PROJECTS |
static java.lang.String |
FIELD_REF |
static java.lang.String |
FIELD_REVERTOF |
static java.lang.String |
FIELD_REVIEWEDBY |
static java.lang.String |
FIELD_REVIEWER |
static java.lang.String |
FIELD_REVIEWERIN |
static java.lang.String |
FIELD_STAR |
static java.lang.String |
FIELD_STARBY |
static java.lang.String |
FIELD_STARREDBY |
static java.lang.String |
FIELD_STARTED |
static java.lang.String |
FIELD_STATUS |
static java.lang.String |
FIELD_SUBMISSIONID |
static java.lang.String |
FIELD_TR |
static java.lang.String |
FIELD_UNRESOLVED_COMMENT_COUNT |
static java.lang.String |
FIELD_VISIBLETO |
static java.lang.String |
FIELD_WATCHEDBY |
static java.lang.String |
FIELD_WIP |
static Account.Id |
OWNER_ACCOUNT_ID |
Modifier | Constructor and Description |
---|---|
protected |
ChangeQueryBuilder(com.google.gerrit.index.query.QueryBuilder.Definition<ChangeData,? extends com.google.gerrit.index.query.QueryBuilder<ChangeData>> def,
ChangeQueryBuilder.Arguments args) |
Modifier and Type | Method and Description |
---|---|
com.google.gerrit.index.query.Predicate<ChangeData> |
added(java.lang.String value) |
com.google.gerrit.index.query.Predicate<ChangeData> |
after(java.lang.String value) |
com.google.gerrit.index.query.Predicate<ChangeData> |
age(java.lang.String value) |
com.google.gerrit.index.query.Predicate<ChangeData> |
assignee(java.lang.String who) |
ChangeQueryBuilder |
asUser(CurrentUser user) |
com.google.gerrit.index.query.Predicate<ChangeData> |
author(java.lang.String who) |
com.google.gerrit.index.query.Predicate<ChangeData> |
before(java.lang.String value) |
com.google.gerrit.index.query.Predicate<ChangeData> |
branch(java.lang.String name) |
com.google.gerrit.index.query.Predicate<ChangeData> |
bug(java.lang.String trackingId) |
com.google.gerrit.index.query.Predicate<ChangeData> |
cc(java.lang.String who) |
com.google.gerrit.index.query.Predicate<ChangeData> |
change(java.lang.String query) |
com.google.gerrit.index.query.Predicate<ChangeData> |
comment(java.lang.String value) |
com.google.gerrit.index.query.Predicate<ChangeData> |
commentby(java.lang.String who) |
com.google.gerrit.index.query.Predicate<ChangeData> |
commit(java.lang.String id) |
com.google.gerrit.index.query.Predicate<ChangeData> |
committer(java.lang.String who) |
com.google.gerrit.index.query.Predicate<ChangeData> |
conflicts(java.lang.String value) |
protected com.google.gerrit.index.query.Predicate<ChangeData> |
defaultField(java.lang.String query) |
com.google.gerrit.index.query.Predicate<ChangeData> |
deleted(java.lang.String value) |
com.google.gerrit.index.query.Predicate<ChangeData> |
delta(java.lang.String value) |
com.google.gerrit.index.query.Predicate<ChangeData> |
destination(java.lang.String name) |
com.google.gerrit.index.query.Predicate<ChangeData> |
draftby(java.lang.String who) |
com.google.gerrit.index.query.Predicate<ChangeData> |
f(java.lang.String file) |
com.google.gerrit.index.query.Predicate<ChangeData> |
file(java.lang.String file) |
com.google.gerrit.index.query.Predicate<ChangeData> |
from(java.lang.String who) |
ChangeQueryBuilder.Arguments |
getArgs() |
com.google.gerrit.index.query.Predicate<ChangeData> |
has(java.lang.String value) |
com.google.gerrit.index.query.Predicate<ChangeData> |
hashtag(java.lang.String hashtag) |
com.google.gerrit.index.query.Predicate<ChangeData> |
intopic(java.lang.String name) |
com.google.gerrit.index.query.Predicate<ChangeData> |
is_visible() |
com.google.gerrit.index.query.Predicate<ChangeData> |
is(java.lang.String value) |
com.google.gerrit.index.query.Predicate<ChangeData> |
label(java.lang.String name) |
com.google.gerrit.index.query.Predicate<ChangeData> |
limit(java.lang.String query) |
com.google.gerrit.index.query.Predicate<ChangeData> |
message(java.lang.String text) |
com.google.gerrit.index.query.Predicate<ChangeData> |
o(java.lang.String who) |
com.google.gerrit.index.query.Predicate<ChangeData> |
owner(java.lang.String who) |
com.google.gerrit.index.query.Predicate<ChangeData> |
ownerin(java.lang.String group) |
com.google.gerrit.index.query.Predicate<ChangeData> |
p(java.lang.String name) |
com.google.gerrit.index.query.Predicate<ChangeData> |
parentproject(java.lang.String name) |
com.google.gerrit.index.query.Predicate<ChangeData> |
path(java.lang.String path) |
com.google.gerrit.index.query.Predicate<ChangeData> |
project(java.lang.String name) |
com.google.gerrit.index.query.Predicate<ChangeData> |
projects(java.lang.String name) |
com.google.gerrit.index.query.Predicate<ChangeData> |
query(java.lang.String name) |
com.google.gerrit.index.query.Predicate<ChangeData> |
r(java.lang.String who) |
com.google.gerrit.index.query.Predicate<ChangeData> |
ref(java.lang.String ref) |
com.google.gerrit.index.query.Predicate<ChangeData> |
revertof(java.lang.String value) |
com.google.gerrit.index.query.Predicate<ChangeData> |
reviewedby(java.lang.String who) |
com.google.gerrit.index.query.Predicate<ChangeData> |
reviewer(java.lang.String who) |
com.google.gerrit.index.query.Predicate<ChangeData> |
reviewerByState(java.lang.String who,
ReviewerStateInternal state,
boolean forDefaultField) |
com.google.gerrit.index.query.Predicate<ChangeData> |
reviewerin(java.lang.String group) |
com.google.gerrit.index.query.Predicate<ChangeData> |
since(java.lang.String value) |
com.google.gerrit.index.query.Predicate<ChangeData> |
size(java.lang.String value) |
com.google.gerrit.index.query.Predicate<ChangeData> |
star(java.lang.String label) |
com.google.gerrit.index.query.Predicate<ChangeData> |
starredby(java.lang.String who) |
com.google.gerrit.index.query.Predicate<ChangeData> |
status_open() |
com.google.gerrit.index.query.Predicate<ChangeData> |
status(java.lang.String statusName) |
com.google.gerrit.index.query.Predicate<ChangeData> |
submittable(java.lang.String str) |
com.google.gerrit.index.query.Predicate<ChangeData> |
topic(java.lang.String name) |
com.google.gerrit.index.query.Predicate<ChangeData> |
tr(java.lang.String trackingId) |
com.google.gerrit.index.query.Predicate<ChangeData> |
unresolved(java.lang.String value) |
com.google.gerrit.index.query.Predicate<ChangeData> |
until(java.lang.String value) |
com.google.gerrit.index.query.Predicate<ChangeData> |
visibleto(CurrentUser user) |
com.google.gerrit.index.query.Predicate<ChangeData> |
visibleto(java.lang.String who) |
com.google.gerrit.index.query.Predicate<ChangeData> |
watchedby(java.lang.String who) |
public static final java.lang.String FIELD_ADDED
public static final java.lang.String FIELD_AGE
public static final java.lang.String FIELD_ASSIGNEE
public static final java.lang.String FIELD_AUTHOR
public static final java.lang.String FIELD_EXACTAUTHOR
public static final java.lang.String FIELD_BEFORE
public static final java.lang.String FIELD_CHANGE
public static final java.lang.String FIELD_CHANGE_ID
public static final java.lang.String FIELD_COMMENT
public static final java.lang.String FIELD_COMMENTBY
public static final java.lang.String FIELD_COMMIT
public static final java.lang.String FIELD_COMMITTER
public static final java.lang.String FIELD_EXACTCOMMITTER
public static final java.lang.String FIELD_CONFLICTS
public static final java.lang.String FIELD_DELETED
public static final java.lang.String FIELD_DELTA
public static final java.lang.String FIELD_DESTINATION
public static final java.lang.String FIELD_DRAFTBY
public static final java.lang.String FIELD_EDITBY
public static final java.lang.String FIELD_EXACTCOMMIT
public static final java.lang.String FIELD_FILE
public static final java.lang.String FIELD_FILEPART
public static final java.lang.String FIELD_GROUP
public static final java.lang.String FIELD_HASHTAG
public static final java.lang.String FIELD_LABEL
public static final java.lang.String FIELD_LIMIT
public static final java.lang.String FIELD_MERGE
public static final java.lang.String FIELD_MERGEABLE
public static final java.lang.String FIELD_MESSAGE
public static final java.lang.String FIELD_OWNER
public static final java.lang.String FIELD_OWNERIN
public static final java.lang.String FIELD_PARENTPROJECT
public static final java.lang.String FIELD_PATH
public static final java.lang.String FIELD_PENDING_REVIEWER
public static final java.lang.String FIELD_PENDING_REVIEWER_BY_EMAIL
public static final java.lang.String FIELD_PRIVATE
public static final java.lang.String FIELD_PROJECT
public static final java.lang.String FIELD_PROJECTS
public static final java.lang.String FIELD_REF
public static final java.lang.String FIELD_REVIEWEDBY
public static final java.lang.String FIELD_REVIEWER
public static final java.lang.String FIELD_REVIEWERIN
public static final java.lang.String FIELD_STAR
public static final java.lang.String FIELD_STARBY
public static final java.lang.String FIELD_STARREDBY
public static final java.lang.String FIELD_STARTED
public static final java.lang.String FIELD_STATUS
public static final java.lang.String FIELD_SUBMISSIONID
public static final java.lang.String FIELD_TR
public static final java.lang.String FIELD_UNRESOLVED_COMMENT_COUNT
public static final java.lang.String FIELD_VISIBLETO
public static final java.lang.String FIELD_WATCHEDBY
public static final java.lang.String FIELD_WIP
public static final java.lang.String FIELD_REVERTOF
public static final java.lang.String ARG_ID_USER
public static final java.lang.String ARG_ID_GROUP
public static final java.lang.String ARG_ID_OWNER
public static final Account.Id OWNER_ACCOUNT_ID
protected ChangeQueryBuilder(com.google.gerrit.index.query.QueryBuilder.Definition<ChangeData,? extends com.google.gerrit.index.query.QueryBuilder<ChangeData>> def, ChangeQueryBuilder.Arguments args)
public ChangeQueryBuilder.Arguments getArgs()
public ChangeQueryBuilder asUser(CurrentUser user)
public com.google.gerrit.index.query.Predicate<ChangeData> age(java.lang.String value)
public com.google.gerrit.index.query.Predicate<ChangeData> before(java.lang.String value) throws QueryParseException
QueryParseException
public com.google.gerrit.index.query.Predicate<ChangeData> until(java.lang.String value) throws QueryParseException
QueryParseException
public com.google.gerrit.index.query.Predicate<ChangeData> after(java.lang.String value) throws QueryParseException
QueryParseException
public com.google.gerrit.index.query.Predicate<ChangeData> since(java.lang.String value) throws QueryParseException
QueryParseException
public com.google.gerrit.index.query.Predicate<ChangeData> change(java.lang.String query) throws QueryParseException
QueryParseException
public com.google.gerrit.index.query.Predicate<ChangeData> comment(java.lang.String value)
public com.google.gerrit.index.query.Predicate<ChangeData> status(java.lang.String statusName)
public com.google.gerrit.index.query.Predicate<ChangeData> status_open()
public com.google.gerrit.index.query.Predicate<ChangeData> has(java.lang.String value) throws QueryParseException
QueryParseException
public com.google.gerrit.index.query.Predicate<ChangeData> is(java.lang.String value) throws QueryParseException
QueryParseException
public com.google.gerrit.index.query.Predicate<ChangeData> commit(java.lang.String id)
public com.google.gerrit.index.query.Predicate<ChangeData> conflicts(java.lang.String value) throws com.google.gwtorm.server.OrmException, QueryParseException
com.google.gwtorm.server.OrmException
QueryParseException
public com.google.gerrit.index.query.Predicate<ChangeData> p(java.lang.String name)
public com.google.gerrit.index.query.Predicate<ChangeData> project(java.lang.String name)
public com.google.gerrit.index.query.Predicate<ChangeData> projects(java.lang.String name)
public com.google.gerrit.index.query.Predicate<ChangeData> parentproject(java.lang.String name)
public com.google.gerrit.index.query.Predicate<ChangeData> branch(java.lang.String name)
public com.google.gerrit.index.query.Predicate<ChangeData> hashtag(java.lang.String hashtag)
public com.google.gerrit.index.query.Predicate<ChangeData> topic(java.lang.String name)
public com.google.gerrit.index.query.Predicate<ChangeData> intopic(java.lang.String name)
public com.google.gerrit.index.query.Predicate<ChangeData> ref(java.lang.String ref)
public com.google.gerrit.index.query.Predicate<ChangeData> f(java.lang.String file)
public com.google.gerrit.index.query.Predicate<ChangeData> file(java.lang.String file)
public com.google.gerrit.index.query.Predicate<ChangeData> path(java.lang.String path)
public com.google.gerrit.index.query.Predicate<ChangeData> label(java.lang.String name) throws QueryParseException, com.google.gwtorm.server.OrmException, java.io.IOException, org.eclipse.jgit.errors.ConfigInvalidException
QueryParseException
com.google.gwtorm.server.OrmException
java.io.IOException
org.eclipse.jgit.errors.ConfigInvalidException
public com.google.gerrit.index.query.Predicate<ChangeData> message(java.lang.String text)
public com.google.gerrit.index.query.Predicate<ChangeData> star(java.lang.String label) throws QueryParseException
QueryParseException
public com.google.gerrit.index.query.Predicate<ChangeData> starredby(java.lang.String who) throws QueryParseException, com.google.gwtorm.server.OrmException, java.io.IOException, org.eclipse.jgit.errors.ConfigInvalidException
QueryParseException
com.google.gwtorm.server.OrmException
java.io.IOException
org.eclipse.jgit.errors.ConfigInvalidException
public com.google.gerrit.index.query.Predicate<ChangeData> watchedby(java.lang.String who) throws QueryParseException, com.google.gwtorm.server.OrmException, java.io.IOException, org.eclipse.jgit.errors.ConfigInvalidException
QueryParseException
com.google.gwtorm.server.OrmException
java.io.IOException
org.eclipse.jgit.errors.ConfigInvalidException
public com.google.gerrit.index.query.Predicate<ChangeData> draftby(java.lang.String who) throws QueryParseException, com.google.gwtorm.server.OrmException, java.io.IOException, org.eclipse.jgit.errors.ConfigInvalidException
QueryParseException
com.google.gwtorm.server.OrmException
java.io.IOException
org.eclipse.jgit.errors.ConfigInvalidException
public com.google.gerrit.index.query.Predicate<ChangeData> visibleto(java.lang.String who) throws QueryParseException, com.google.gwtorm.server.OrmException, java.io.IOException, org.eclipse.jgit.errors.ConfigInvalidException
QueryParseException
com.google.gwtorm.server.OrmException
java.io.IOException
org.eclipse.jgit.errors.ConfigInvalidException
public com.google.gerrit.index.query.Predicate<ChangeData> visibleto(CurrentUser user)
public com.google.gerrit.index.query.Predicate<ChangeData> is_visible() throws QueryParseException
QueryParseException
public com.google.gerrit.index.query.Predicate<ChangeData> o(java.lang.String who) throws QueryParseException, com.google.gwtorm.server.OrmException, java.io.IOException, org.eclipse.jgit.errors.ConfigInvalidException
QueryParseException
com.google.gwtorm.server.OrmException
java.io.IOException
org.eclipse.jgit.errors.ConfigInvalidException
public com.google.gerrit.index.query.Predicate<ChangeData> owner(java.lang.String who) throws QueryParseException, com.google.gwtorm.server.OrmException, java.io.IOException, org.eclipse.jgit.errors.ConfigInvalidException
QueryParseException
com.google.gwtorm.server.OrmException
java.io.IOException
org.eclipse.jgit.errors.ConfigInvalidException
public com.google.gerrit.index.query.Predicate<ChangeData> assignee(java.lang.String who) throws QueryParseException, com.google.gwtorm.server.OrmException, java.io.IOException, org.eclipse.jgit.errors.ConfigInvalidException
QueryParseException
com.google.gwtorm.server.OrmException
java.io.IOException
org.eclipse.jgit.errors.ConfigInvalidException
public com.google.gerrit.index.query.Predicate<ChangeData> ownerin(java.lang.String group) throws QueryParseException, com.google.gwtorm.server.OrmException
QueryParseException
com.google.gwtorm.server.OrmException
public com.google.gerrit.index.query.Predicate<ChangeData> r(java.lang.String who) throws QueryParseException, com.google.gwtorm.server.OrmException, java.io.IOException, org.eclipse.jgit.errors.ConfigInvalidException
QueryParseException
com.google.gwtorm.server.OrmException
java.io.IOException
org.eclipse.jgit.errors.ConfigInvalidException
public com.google.gerrit.index.query.Predicate<ChangeData> reviewer(java.lang.String who) throws QueryParseException, com.google.gwtorm.server.OrmException, java.io.IOException, org.eclipse.jgit.errors.ConfigInvalidException
QueryParseException
com.google.gwtorm.server.OrmException
java.io.IOException
org.eclipse.jgit.errors.ConfigInvalidException
public com.google.gerrit.index.query.Predicate<ChangeData> cc(java.lang.String who) throws QueryParseException, com.google.gwtorm.server.OrmException, java.io.IOException, org.eclipse.jgit.errors.ConfigInvalidException
QueryParseException
com.google.gwtorm.server.OrmException
java.io.IOException
org.eclipse.jgit.errors.ConfigInvalidException
public com.google.gerrit.index.query.Predicate<ChangeData> reviewerin(java.lang.String group) throws QueryParseException
QueryParseException
public com.google.gerrit.index.query.Predicate<ChangeData> tr(java.lang.String trackingId)
public com.google.gerrit.index.query.Predicate<ChangeData> bug(java.lang.String trackingId)
public com.google.gerrit.index.query.Predicate<ChangeData> limit(java.lang.String query) throws QueryParseException
QueryParseException
public com.google.gerrit.index.query.Predicate<ChangeData> added(java.lang.String value) throws QueryParseException
QueryParseException
public com.google.gerrit.index.query.Predicate<ChangeData> deleted(java.lang.String value) throws QueryParseException
QueryParseException
public com.google.gerrit.index.query.Predicate<ChangeData> size(java.lang.String value) throws QueryParseException
QueryParseException
public com.google.gerrit.index.query.Predicate<ChangeData> delta(java.lang.String value) throws QueryParseException
QueryParseException
public com.google.gerrit.index.query.Predicate<ChangeData> commentby(java.lang.String who) throws QueryParseException, com.google.gwtorm.server.OrmException, java.io.IOException, org.eclipse.jgit.errors.ConfigInvalidException
QueryParseException
com.google.gwtorm.server.OrmException
java.io.IOException
org.eclipse.jgit.errors.ConfigInvalidException
public com.google.gerrit.index.query.Predicate<ChangeData> from(java.lang.String who) throws QueryParseException, com.google.gwtorm.server.OrmException, java.io.IOException, org.eclipse.jgit.errors.ConfigInvalidException
QueryParseException
com.google.gwtorm.server.OrmException
java.io.IOException
org.eclipse.jgit.errors.ConfigInvalidException
public com.google.gerrit.index.query.Predicate<ChangeData> query(java.lang.String name) throws QueryParseException
QueryParseException
public com.google.gerrit.index.query.Predicate<ChangeData> reviewedby(java.lang.String who) throws QueryParseException, com.google.gwtorm.server.OrmException, java.io.IOException, org.eclipse.jgit.errors.ConfigInvalidException
QueryParseException
com.google.gwtorm.server.OrmException
java.io.IOException
org.eclipse.jgit.errors.ConfigInvalidException
public com.google.gerrit.index.query.Predicate<ChangeData> destination(java.lang.String name) throws QueryParseException
QueryParseException
public com.google.gerrit.index.query.Predicate<ChangeData> author(java.lang.String who) throws QueryParseException
QueryParseException
public com.google.gerrit.index.query.Predicate<ChangeData> committer(java.lang.String who) throws QueryParseException
QueryParseException
public com.google.gerrit.index.query.Predicate<ChangeData> submittable(java.lang.String str) throws QueryParseException
QueryParseException
public com.google.gerrit.index.query.Predicate<ChangeData> unresolved(java.lang.String value) throws QueryParseException
QueryParseException
public com.google.gerrit.index.query.Predicate<ChangeData> revertof(java.lang.String value) throws QueryParseException
QueryParseException
protected com.google.gerrit.index.query.Predicate<ChangeData> defaultField(java.lang.String query) throws QueryParseException
defaultField
in class com.google.gerrit.index.query.QueryBuilder<ChangeData>
QueryParseException
public com.google.gerrit.index.query.Predicate<ChangeData> reviewerByState(java.lang.String who, ReviewerStateInternal state, boolean forDefaultField) throws QueryParseException, com.google.gwtorm.server.OrmException, java.io.IOException, org.eclipse.jgit.errors.ConfigInvalidException
QueryParseException
com.google.gwtorm.server.OrmException
java.io.IOException
org.eclipse.jgit.errors.ConfigInvalidException