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