Class ApprovalQueryBuilder
java.lang.Object
com.google.gerrit.index.query.QueryBuilder<ApprovalContext,ApprovalQueryBuilder>
com.google.gerrit.server.query.approval.ApprovalQueryBuilder
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static interface
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
ConstructorsModifierConstructorDescriptionprotected
ApprovalQueryBuilder
(MagicValuePredicate.Factory magicValuePredicate, com.google.gerrit.server.query.approval.UserInPredicate.Factory userInPredicate, GroupResolver groupResolver, GroupControl.Factory groupControl, ListOfFilesUnchangedPredicate listOfFilesUnchangedPredicate, ChangeQueryBuilder changeQueryBuilder, DynamicMap<ApprovalQueryBuilder.UserInOperandFactory> userInOperands) -
Method Summary
Modifier and TypeMethodDescriptionapproverin
(String groupOrPluginOperand) changekind
(String value) uploaderin
(String groupOrPluginOperand) Methods inherited from class com.google.gerrit.index.query.QueryBuilder
defaultField, error, error, find, find, parse, parse, setOperatorAliases
-
Constructor Details
-
ApprovalQueryBuilder
@Inject protected ApprovalQueryBuilder(MagicValuePredicate.Factory magicValuePredicate, com.google.gerrit.server.query.approval.UserInPredicate.Factory userInPredicate, GroupResolver groupResolver, GroupControl.Factory groupControl, ListOfFilesUnchangedPredicate listOfFilesUnchangedPredicate, ChangeQueryBuilder changeQueryBuilder, DynamicMap<ApprovalQueryBuilder.UserInOperandFactory> userInOperands)
-
-
Method Details
-
changekind
- Throws:
QueryParseException
-
is
- Throws:
QueryParseException
-
approverin
public Predicate<ApprovalContext> approverin(String groupOrPluginOperand) throws QueryParseException - Throws:
QueryParseException
-
uploaderin
public Predicate<ApprovalContext> uploaderin(String groupOrPluginOperand) throws QueryParseException - Throws:
QueryParseException
-
has
- Throws:
QueryParseException
-
changeis
- Throws:
QueryParseException
-