|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.confluence.search.contentnames.lucene.LuceneContentNameSearcher
public class LuceneContentNameSearcher
Field Summary | |
---|---|
static java.lang.String |
CONTENT_NAME_UNSTEMMED_FIELD
|
static java.lang.String |
PARENT_TITLE_UNSTEMMED_FIELD
|
Constructor Summary | |
---|---|
LuceneContentNameSearcher(ContentNameScorer contentNameScorer,
ResultConverter resultConverter,
CategoryMapperFactory categoryMapperFactory)
|
Method Summary | |
---|---|
java.util.Map<Category,java.util.List<SearchResult>> |
search(java.util.List<QueryToken> queryTokens)
Search and expect results using the Confluence default ResultTemplate . |
java.util.Map<Category,java.util.List<SearchResult>> |
search(java.util.List<QueryToken> queryTokens,
ResultTemplate grouping)
Search returning results meeting the specified ResultTemplate . |
java.util.Map<Category,java.util.List<SearchResult>> |
search(java.util.List<QueryToken> queryTokens,
ResultTemplate resultTemplate,
java.util.Set<Attachment.Type> attachmentTypes,
boolean searchParentName,
int startIndex,
java.lang.Integer pageSize,
java.util.Map<java.lang.String,java.lang.Object> params,
java.lang.String... spaceKeys)
Search returning results in the specified space and ResultTemplate
include pagination and search parent name support. |
java.util.Map<Category,java.util.List<SearchResult>> |
search(java.util.List<QueryToken> queryTokens,
ResultTemplate resultTemplate,
java.util.Set<Attachment.Type> attachmentTypes,
java.lang.String... spaceKeys)
Search returning results in the specified space and ResultTemplate |
java.util.Map<Category,java.util.List<SearchResult>> |
search(java.util.List<QueryToken> queryTokens,
ResultTemplate grouping,
java.lang.String... spaceKeys)
Search returning results in the specified space and ResultTemplate |
java.util.List<SearchResult> |
searchNoCategorisation(java.util.List<QueryToken> queryTokens,
ResultTemplate resultTemplate,
java.util.Set<Attachment.Type> attachmentTypes,
boolean searchParentName,
int startIndex,
java.lang.Integer pageSize,
java.util.Map<java.lang.String,java.lang.Object> params,
java.lang.String... spaceKeys)
Search returning results in the specified space and ResultTemplate
include pagination and search parent name support. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String CONTENT_NAME_UNSTEMMED_FIELD
public static final java.lang.String PARENT_TITLE_UNSTEMMED_FIELD
Constructor Detail |
---|
public LuceneContentNameSearcher(ContentNameScorer contentNameScorer, ResultConverter resultConverter, CategoryMapperFactory categoryMapperFactory)
Method Detail |
---|
public java.util.Map<Category,java.util.List<SearchResult>> search(java.util.List<QueryToken> queryTokens)
ContentNameSearcher
ResultTemplate
.
search
in interface ContentNameSearcher
queryTokens
- the parsed tokens to search with.
ResultTemplate.DEFAULT
,
QueryTokenizer
public java.util.Map<Category,java.util.List<SearchResult>> search(java.util.List<QueryToken> queryTokens, ResultTemplate grouping)
ContentNameSearcher
ResultTemplate
.
search
in interface ContentNameSearcher
queryTokens
- the parsed tokens to search with.grouping
- the grouping of the results you require.
QueryTokenizer
public java.util.Map<Category,java.util.List<SearchResult>> search(java.util.List<QueryToken> queryTokens, ResultTemplate grouping, java.lang.String... spaceKeys)
ContentNameSearcher
ResultTemplate
search
in interface ContentNameSearcher
queryTokens
- the parsed tokens to search with.grouping
- the grouping of the results you require.
QueryTokenizer
public java.util.Map<Category,java.util.List<SearchResult>> search(java.util.List<QueryToken> queryTokens, ResultTemplate resultTemplate, java.util.Set<Attachment.Type> attachmentTypes, java.lang.String... spaceKeys)
ContentNameSearcher
ResultTemplate
search
in interface ContentNameSearcher
queryTokens
- the parsed tokens to search with.resultTemplate
- the grouping of the results you require.attachmentTypes
- attachment types to filter attachments on
QueryTokenizer
public java.util.Map<Category,java.util.List<SearchResult>> search(java.util.List<QueryToken> queryTokens, ResultTemplate resultTemplate, java.util.Set<Attachment.Type> attachmentTypes, boolean searchParentName, int startIndex, java.lang.Integer pageSize, java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String... spaceKeys)
ContentNameSearcher
ResultTemplate
include pagination and search parent name support.
search
in interface ContentNameSearcher
queryTokens
- the parsed tokens to search with.resultTemplate
- the grouping of the results you require.attachmentTypes
- attachment types to filter attachments onsearchParentName
- also applies the search to the parent name of the object (e.g. page name)startIndex
- the start index to search frompageSize
- the number of results to return from the startIndexparams
- additional parameters to apply to the searchspaceKeys
- the spaces to include in the search
public java.util.List<SearchResult> searchNoCategorisation(java.util.List<QueryToken> queryTokens, ResultTemplate resultTemplate, java.util.Set<Attachment.Type> attachmentTypes, boolean searchParentName, int startIndex, java.lang.Integer pageSize, java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String... spaceKeys)
ContentNameSearcher
ResultTemplate
include pagination and search parent name support. Results are not grouped.
searchNoCategorisation
in interface ContentNameSearcher
queryTokens
- the parsed tokens to search with.attachmentTypes
- attachment types to filter attachments onsearchParentName
- also applies the search to the parent name of the object (e.g. page name)startIndex
- the start index to search frompageSize
- the number of results to return from the startIndexparams
- additional parameters to apply to the searchspaceKeys
- the spaces to include in the search
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |