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, MacroStorageVersionQuery, 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
 java.lang.String getKey()
           
 java.util.List getParameters()
          List of parameters as Strings or SearchQuerys.
 

Method Detail

getKey

java.lang.String getKey()
Returns:
the plugin key

getParameters

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

Returns:
Strings or SearchQuerys.


Copyright © 2003-2014 Atlassian. All Rights Reserved.