Package com.atlassian.user.search.query

Interface Summary
BooleanQuery Allows for the booleanconjuction of Query objects with an AND or OR parameter.
EntityQueryParser Implementations can currently only support one boolean condition
GroupQuery Designates that the Query is looking up groups, and will return a Group object for each item of the result.
MembershipQuery Performs a query on a membership association.
Query  
QueryContext Indicates the context in which a query should run.
TermQuery  
UserQuery Designates that the Query is looking up users, and will return a User object for each item of the result.
 

Class Summary
AbstractBooleanQuery  
AbstractEntityQueryParser  
AbstractSingleTermQuery  
AllRepositoriesQueryContext Convenience class to construct when wanting a QueryContext which will query all contexts.
DefaultEntityQueryParser  
DefaultQueryContext  
EmailTermQuery  
ExternalEntitiesInGroupTwoTermQuery Runs a search for names of external members of a group.
ExternalEntityNameTermQuery  
FullNameTermQuery  
GroupNameTermQuery Takes a group name and returns a query suitable for finding it in the underlying implementation.
GroupsOfExternalEntityTwoTermQuery Formulates a search on the groups of a specified ExternalEntity.
GroupsOfUserTwoTermQuery Here the term should correspond to a user.
MultiTermBooleanQuery  
TwoTermBooleanQuery  
UserNameTermQuery  
UsersInGroupTwoTermQuery Query used to search for users that match a particular username query (say tom*) and group query (say confluence-*)
 

Exception Summary
EntityQueryException  
 



Copyright © 2005-2008 Atlassian Software Systems Pty Ltd. All Rights Reserved.