public static class ChangeQueryBuilder.Arguments
extends java.lang.Object
Constructor and Description |
---|
Arguments(com.google.inject.Provider<InternalChangeQuery> queryProvider,
ChangeIndexRewriter rewriter,
DynamicMap<ChangeQueryBuilder.ChangeOperatorFactory> opFactories,
DynamicMap<ChangeQueryBuilder.ChangeHasOperandFactory> hasOperands,
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,
ChangeIsVisibleToPredicate.Factory changeIsVisbleToPredicateFactory) |
@Inject public Arguments(com.google.inject.Provider<InternalChangeQuery> queryProvider, ChangeIndexRewriter rewriter, DynamicMap<ChangeQueryBuilder.ChangeOperatorFactory> opFactories, DynamicMap<ChangeQueryBuilder.ChangeHasOperandFactory> hasOperands, 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, ChangeIsVisibleToPredicate.Factory changeIsVisbleToPredicateFactory)