A B C D E F G H I L M N O P Q R S T U V W

S

SearcherManager - Class in org.weborganic.flint
Manager for searches.
SearcherManager(IndexWriter) - Constructor for class org.weborganic.flint.SearcherManager
Create a new SearcherManager using the given writer.
SearcherManager(IndexReader) - Constructor for class org.weborganic.flint.SearcherManager
Create a new SearcherManager using the given writer.
SearchPaging - Class in org.weborganic.flint.query
This class allows for a better control of search results by specifying paging information for the index tools to use.
SearchPaging() - Constructor for class org.weborganic.flint.query.SearchPaging
Creates a new paging configuration using the default values.
SearchPaging(int, int) - Constructor for class org.weborganic.flint.query.SearchPaging
Creates a new paging configuration using the specified values.
SearchParameter - Interface in org.weborganic.flint.query
An interface for defining search parameters to be aggregated into a query.
SearchQuery - Interface in org.weborganic.flint.query
An interface for defining search queries to the index search tool.
SearchResults - Class in org.weborganic.flint.query
A container for search results.
SearchResults(SearchQuery, TopFieldDocs, SearchPaging, IndexIO, IndexSearcher) - Constructor for class org.weborganic.flint.query.SearchResults
Creates a new SearchResults.
SearchResults(SearchQuery, ScoreDoc[], int, SearchPaging, IndexIO, IndexSearcher) - Constructor for class org.weborganic.flint.query.SearchResults
Creates a new SearchResults.
setAllowWildCardStart(boolean) - Method in class org.weborganic.flint.query.PredicateSearchQuery
Whether or not a wildcard ('*' or '?') is allowed as the first character of the predicate.
setDefaultTranslator(ContentTranslator) - Method in class org.weborganic.flint.IndexManager
Set the default translator to use when no factory matches a MIME type.
setHitsPerPage(int) - Method in class org.weborganic.flint.query.SearchPaging
Sets the number of hits per page for the searches.
setMaxOpenedIndexes(int) - Static method in class org.weborganic.flint.OpenIndexManager
 
setNextReader(IndexReader, int) - Method in class org.weborganic.flint.search.BitCollector
Changes the document base to re-base the document position in the bit set.
setNextReader(IndexReader, int) - Method in class org.weborganic.flint.search.DocumentCounter
Does nothing - the scorer is irrelevant when counting documents.
setPage(int) - Method in class org.weborganic.flint.query.SearchPaging
Sets the page number.
setParameters(ContentType, String, Map<String, String>) - Method in class org.weborganic.flint.IndexConfig
Sets the parameters to supply to the templates when indexing content with the specified content type and media type.
setParameters(ContentType, String, String, Map<String, String>) - Method in class org.weborganic.flint.IndexConfig
Sets the list of parameters to supply to the templates when indexing content with the specified content type, media type and using configuration ID.
setScorer(Scorer) - Method in class org.weborganic.flint.search.BitCollector
Does nothing - the scorer is irrelevant when populating BitSets.
setScorer(Scorer) - Method in class org.weborganic.flint.search.DocumentCounter
Does nothing - the scorer is irrelevant when counting documents.
setSort(Sort) - Method in class org.weborganic.flint.query.BasicQuery
Defines the sort order.
setSort(Sort) - Method in class org.weborganic.flint.query.GenericSearchQuery
Deprecated. Defines the sort order.
setSuccess(boolean) - Method in class org.weborganic.flint.IndexJob
Set the final status of this job.
setTemplates(ContentType, String, URI) - Method in class org.weborganic.flint.IndexConfig
Sets the XSLT templates to use for the specified content type and media type.
setTemplates(ContentType, String, String, URI) - Method in class org.weborganic.flint.IndexConfig
Sets the XSLT templates to use for the specified content type, media type and configuration ID.
setThreadPriority(int) - Method in class org.weborganic.flint.IndexManager
Set the priority of the thread.
setTimeZone(int) - Method in class org.weborganic.flint.query.SearchResults
Sets the time zone to use when formatting the results as XML.
similar(IndexReader) - Method in class org.weborganic.flint.query.Predicate
Returns a list of predicates which are considered similar, that where one term was substituted for a similar term.
similar(IndexReader) - Method in class org.weborganic.flint.query.Question
Returns a list of questions which are considered similar, that where one term was substituted for a similar term.
similar(Query, IndexReader) - Static method in class org.weborganic.flint.util.Queries
Returns the list of similar queries by substituting one term only in the query.
SINGLETON - Static variable in class org.weborganic.flint.local.LocalFileContentType
Sole instance.
size() - Method in class org.weborganic.flint.IndexJobQueue
Indicates whether the queue is currently empty.
SLF4JListener - Class in org.weborganic.flint.log
A logger implementation that reports events to a SLF4J logger.
SLF4JListener(Logger) - Constructor for class org.weborganic.flint.log.SLF4JListener
Creates a new logger for the specified Logger.
SourceForwarder - Class in org.weborganic.flint.content
A simple translator implementation allows XML Media types to be simply forwarded without translation.
SourceForwarder(String, String) - Constructor for class org.weborganic.flint.content.SourceForwarder
Forwards data for one MIME type only, will return in any other case.
SourceForwarder(List<String>, String) - Constructor for class org.weborganic.flint.content.SourceForwarder
Forwards data for one MIME type only, will return in any other case.
SourceForwarder(String, Charset) - Constructor for class org.weborganic.flint.content.SourceForwarder
Forwards data for one MIME type only, will return in any other case.
SourceForwarder(List<String>, Charset) - Constructor for class org.weborganic.flint.content.SourceForwarder
Forwards data for one MIME type only, will return in any other case.
start() - Method in class org.weborganic.flint.IndexManager
Start the Manager by launching the thread.
startBatch() - Method in interface org.weborganic.flint.api.IndexListener
Indicates the indexer is about to process a batch of jobs.
startBatch() - Method in class org.weborganic.flint.log.NoOpListener
 
startBatch() - Method in class org.weborganic.flint.log.PrintStreamListener
 
startBatch() - Method in class org.weborganic.flint.log.SLF4JListener
 
startJob(IndexJob) - Method in interface org.weborganic.flint.api.IndexListener
When an indexing job is started.
startJob(IndexJob) - Method in class org.weborganic.flint.log.NoOpListener
 
startJob(IndexJob) - Method in class org.weborganic.flint.log.PrintStreamListener
 
startJob(IndexJob) - Method in class org.weborganic.flint.log.SLF4JListener
 
stop() - Method in class org.weborganic.flint.IndexIO
Closes the writer on this index.
stop() - Method in class org.weborganic.flint.IndexManager
Kills the thread and close all the indexes.
store(Field.Store) - Method in class org.weborganic.flint.index.FieldBuilder
Set the field store for the field to build.
store(String) - Method in class org.weborganic.flint.index.FieldBuilder
Set the field store for the field to build.
store() - Method in class org.weborganic.flint.index.FieldBuilder
Returns the field store for the field to build.
substitute(Query, Term, Term) - Static method in class org.weborganic.flint.util.Queries
Substitutes one term in the query for another.
substitute(BooleanQuery, Term, Term) - Static method in class org.weborganic.flint.util.Queries
Substitutes one term in the term query for another.
substitute(TermQuery, Term, Term) - Static method in class org.weborganic.flint.util.Queries
Substitutes one term in the term query for another.
substitute(PhraseQuery, Term, Term) - Static method in class org.weborganic.flint.util.Queries
Substitutes one term in the phrase query for another.
SuggestionQuery - Class in org.weborganic.flint.query
A Search query for use as auto suggest.
SuggestionQuery(List<Term>) - Constructor for class org.weborganic.flint.query.SuggestionQuery
Create a new auto-suggest query for the specified list of terms with no condition.
SuggestionQuery(List<Term>, Query) - Constructor for class org.weborganic.flint.query.SuggestionQuery
Create a new auto-suggest query for the specified list of terms.

A B C D E F G H I L M N O P Q R S T U V W