Class ApprovalQueryBuilder
- java.lang.Object
-
- com.google.gerrit.index.query.QueryBuilder<ApprovalContext,ApprovalQueryBuilder>
-
- com.google.gerrit.server.query.approval.ApprovalQueryBuilder
-
public class ApprovalQueryBuilder extends QueryBuilder<ApprovalContext,ApprovalQueryBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.gerrit.index.query.QueryBuilder
QueryBuilder.Definition<T,Q extends QueryBuilder<T,Q>>, QueryBuilder.Operator, QueryBuilder.OperatorFactory<T,Q extends QueryBuilder<T,Q>>
-
-
Field Summary
-
Fields inherited from class com.google.gerrit.index.query.QueryBuilder
builderDef, opAliases
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ApprovalQueryBuilder(MagicValuePredicate.Factory magicValuePredicate, com.google.gerrit.server.query.approval.UserInPredicate.Factory userInPredicate, GroupResolver groupResolver, GroupControl.Factory groupControl, ListOfFilesUnchangedPredicate listOfFilesUnchangedPredicate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Predicate<ApprovalContext>
approverin(String group)
Predicate<ApprovalContext>
changekind(String value)
Predicate<ApprovalContext>
has(String value)
Predicate<ApprovalContext>
is(String value)
Predicate<ApprovalContext>
uploaderin(String group)
-
Methods inherited from class com.google.gerrit.index.query.QueryBuilder
defaultField, error, error, find, find, parse, parse, setOperatorAliases
-
-
-
-
Constructor Detail
-
ApprovalQueryBuilder
@Inject protected ApprovalQueryBuilder(MagicValuePredicate.Factory magicValuePredicate, com.google.gerrit.server.query.approval.UserInPredicate.Factory userInPredicate, GroupResolver groupResolver, GroupControl.Factory groupControl, ListOfFilesUnchangedPredicate listOfFilesUnchangedPredicate)
-
-
Method Detail
-
changekind
public Predicate<ApprovalContext> changekind(String value) throws QueryParseException
- Throws:
QueryParseException
-
is
public Predicate<ApprovalContext> is(String value) throws QueryParseException
- Throws:
QueryParseException
-
approverin
public Predicate<ApprovalContext> approverin(String group) throws QueryParseException
- Throws:
QueryParseException
-
uploaderin
public Predicate<ApprovalContext> uploaderin(String group) throws QueryParseException
- Throws:
QueryParseException
-
has
public Predicate<ApprovalContext> has(String value) throws QueryParseException
- Throws:
QueryParseException
-
-