Class ChangeQueryBuilder.Arguments
- java.lang.Object
-
- com.google.gerrit.server.query.change.ChangeQueryBuilder.Arguments
-
- Enclosing class:
- ChangeQueryBuilder
public static class ChangeQueryBuilder.Arguments extends Object
-
-
Constructor Summary
Constructors Constructor Description Arguments(com.google.inject.Provider<InternalChangeQuery> queryProvider, ChangeIndexRewriter rewriter, DynamicMap<ChangeQueryBuilder.ChangeOperatorFactory> opFactories, DynamicMap<ChangeQueryBuilder.ChangeHasOperandFactory> hasOperands, DynamicMap<ChangeQueryBuilder.ChangeIsOperandFactory> isOperands, IdentifiedUser.GenericFactory userFactory, com.google.inject.Provider<CurrentUser> self, PermissionBackend permissionBackend, ChangeData.Factory changeDataFactory, CommentsUtil commentsUtil, AccountResolver accountResolver, GroupBackend groupBackend, AllProjectsName allProjectsName, AllUsersName allUsersName, PatchListCache patchListCache, GitRepositoryManager repoManager, ProjectCache projectCache, ChildProjects childProjects, ChangeIndexCollection indexes, SubmitDryRun submitDryRun, ConflictsCache conflictsCache, IndexConfig indexConfig, StarredChangesUtil starredChangesUtil, AccountCache accountCache, GroupMembers groupMembers, OperatorAliasConfig operatorAliasConfig, org.eclipse.jgit.lib.Config gerritConfig, ExperimentFeatures experimentFeatures, HasOperandAliasConfig hasOperandAliasConfig, ChangeIsVisibleToPredicate.Factory changeIsVisbleToPredicateFactory, PluginSetContext<SubmitRule> submitRules)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChangeQueryBuilder.Arguments
asUser(CurrentUser otherUser)
-
-
-
Constructor Detail
-
Arguments
@Inject public Arguments(com.google.inject.Provider<InternalChangeQuery> queryProvider, ChangeIndexRewriter rewriter, DynamicMap<ChangeQueryBuilder.ChangeOperatorFactory> opFactories, DynamicMap<ChangeQueryBuilder.ChangeHasOperandFactory> hasOperands, DynamicMap<ChangeQueryBuilder.ChangeIsOperandFactory> isOperands, IdentifiedUser.GenericFactory userFactory, com.google.inject.Provider<CurrentUser> self, PermissionBackend permissionBackend, ChangeData.Factory changeDataFactory, CommentsUtil commentsUtil, AccountResolver accountResolver, GroupBackend groupBackend, AllProjectsName allProjectsName, AllUsersName allUsersName, PatchListCache patchListCache, GitRepositoryManager repoManager, ProjectCache projectCache, ChildProjects childProjects, ChangeIndexCollection indexes, SubmitDryRun submitDryRun, ConflictsCache conflictsCache, IndexConfig indexConfig, StarredChangesUtil starredChangesUtil, AccountCache accountCache, GroupMembers groupMembers, OperatorAliasConfig operatorAliasConfig, org.eclipse.jgit.lib.Config gerritConfig, ExperimentFeatures experimentFeatures, HasOperandAliasConfig hasOperandAliasConfig, ChangeIsVisibleToPredicate.Factory changeIsVisbleToPredicateFactory, PluginSetContext<SubmitRule> submitRules)
-
-
Method Detail
-
asUser
public ChangeQueryBuilder.Arguments asUser(CurrentUser otherUser)
-
-