com.atlassian.confluence.search.v2
Interface SearchQuery

All Known Implementing Classes:
AbstractParameterListQuery, AllQuery, AttachmentTypeQuery, BooleanQuery, BoostingQuery, ContainingContentTypeQuery, ContentTypeQuery, ContributorQuery, CreatorQuery, CustomContentTypeQuery, DateRangeQuery, FileExtensionQuery, HasPersonalSpaceQuery, InheritedLabelQuery, InSpaceQuery, LabelQuery, LastModifierQuery, MacroUsageQuery, MultiTextFieldQuery, PermittedSpacesQuery, SpaceCategoryQuery, TextFieldPrefixQuery, TextFieldQuery, UserTextQuery

public interface SearchQuery

A query to be performed against the search index. Implementations should be immutable.

Queries consist of a key (a unique string, usually a plugin module complete key, to identify the type of query being performed) and a list of parameters which may either be strings, or other instances of SearchQuery.


Method Summary
 String getKey()
           
 List getParameters()
          List of parameters as Strings or SearchQuerys.
 

Method Detail

getKey

String getKey()
Returns:
the plugin key

getParameters

List getParameters()
List of parameters as Strings or SearchQuerys.

Returns:
Strings or SearchQuerys.


Copyright © 2003-2012 Atlassian. All Rights Reserved.