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