1 package com.atlassian.user.search.query;
2
3
4
5
6
7 public class GroupsOfUserTwoTermQuery extends TwoTermBooleanQuery implements MembershipQuery
8 {
9 public GroupsOfUserTwoTermQuery(UserNameTermQuery userNameQuery)
10 {
11 super(userNameQuery, new GroupNameTermQuery(TermQuery.WILDCARD), true);
12 }
13
14 public GroupsOfUserTwoTermQuery(GroupNameTermQuery groupNameQuery)
15 {
16 super(new UserNameTermQuery(TermQuery.WILDCARD), groupNameQuery, true);
17 }
18
19 public GroupsOfUserTwoTermQuery(UserNameTermQuery userNameQuery, GroupNameTermQuery groupNameQuery)
20 {
21 super(userNameQuery, groupNameQuery, true);
22 }
23
24 public UserNameTermQuery getUserNameTermQuery()
25 {
26 return (UserNameTermQuery) getFirstQuery();
27 }
28
29 public GroupNameTermQuery getGroupNameTermQuery()
30 {
31 return (GroupNameTermQuery) getSecondQuery();
32 }
33 }