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

A

AbstractQueryable - Class in net.sf.lucis.core.impl
 
AbstractQueryable() - Constructor for class net.sf.lucis.core.impl.AbstractQueryable
 
AbstractSearcher - Class in net.sf.lucis.core.impl
 
add(Document) - Method in interface net.sf.lucis.core.Adder
Adds a document to the index.
add(Document, Analyzer) - Method in interface net.sf.lucis.core.Adder
Adds a document to the index.
add(Document) - Method in class net.sf.lucis.core.Batch.Builder
 
add(Document, Analyzer) - Method in class net.sf.lucis.core.Batch.Builder
 
add(Document) - Method in class net.sf.lucis.core.impl.DefaultAdder
 
add(Document, Analyzer) - Method in class net.sf.lucis.core.impl.DefaultAdder
 
Adder - Interface in net.sf.lucis.core
Document adder for full indexers.

B

Batch<T> - Class in net.sf.lucis.core
Class representing the set of operations to be performed in order to take the index to the given checkpoint.
Batch.Addition - Class in net.sf.lucis.core
 
Batch.Builder<T> - Class in net.sf.lucis.core
 
BatchException - Exception in net.sf.lucis.core
 
BatchException() - Constructor for exception net.sf.lucis.core.BatchException
 
BatchException(String, Throwable) - Constructor for exception net.sf.lucis.core.BatchException
 
BatchException(Throwable) - Constructor for exception net.sf.lucis.core.BatchException
 
build(T) - Method in class net.sf.lucis.core.Batch.Builder
 
builder() - Static method in class net.sf.lucis.core.Batch
 

C

Checkpoint<T> - Interface in net.sf.lucis.core
 
Checkpoints - Class in net.sf.lucis.core
 
close() - Method in interface net.sf.lucis.core.LucisSearcher
 
ComplexQuery<T> - Interface in net.sf.lucis.core
Interface for objects that can be queried.
constant(long) - Static method in class net.sf.lucis.core.Delays
 

D

DefaultAdder - Class in net.sf.lucis.core.impl
Default adder implementation.
DefaultAdder(WriterConfiguration, DirectoryProvider) - Constructor for class net.sf.lucis.core.impl.DefaultAdder
 
defaultConfiguration() - Static method in class net.sf.lucis.core.WriterConfiguration
 
DefaultIndexerService<T> - Class in net.sf.lucis.core.impl
Lucene-based index manager.
DefaultIndexerService(Store<T>, Writer, Indexer<T>) - Constructor for class net.sf.lucis.core.impl.DefaultIndexerService
 
DefaultQueryable - Class in net.sf.lucis.core.impl
 
DefaultQueryable(Supplier<LucisSearcher>) - Constructor for class net.sf.lucis.core.impl.DefaultQueryable
 
DefaultReindexingWriter - Class in net.sf.lucis.core.impl
Default adder implementation.
DefaultReindexingWriter() - Constructor for class net.sf.lucis.core.impl.DefaultReindexingWriter
 
DefaultReindexingWriter(WriterConfiguration) - Constructor for class net.sf.lucis.core.impl.DefaultReindexingWriter
 
DefaultWriter - Class in net.sf.lucis.core.impl
Default writer implementation.
DefaultWriter() - Constructor for class net.sf.lucis.core.impl.DefaultWriter
 
DefaultWriter(WriterConfiguration) - Constructor for class net.sf.lucis.core.impl.DefaultWriter
 
Delays - Class in net.sf.lucis.core
 
delete(String, String) - Method in class net.sf.lucis.core.Batch.Builder
 
delete(Term) - Method in class net.sf.lucis.core.Batch.Builder
 
DirectoryProvider - Interface in net.sf.lucis.core
A directory provider for searchers.
doc(int) - Method in class net.sf.lucis.core.impl.AbstractSearcher
 
doc(int) - Method in interface net.sf.lucis.core.LucisSearcher
 
DocMapper<T> - Interface in net.sf.lucis.core
Mapper from a Lucene document to a custom object.

F

first(Query, Filter, Sort, DocMapper<T>) - Static method in class net.sf.lucis.core.LucisQuery
 
first(Query, Sort, DocMapper<T>) - Static method in class net.sf.lucis.core.LucisQuery
 
first(Query, Filter, DocMapper<T>) - Static method in class net.sf.lucis.core.LucisQuery
 
first(Query, DocMapper<T>) - Static method in class net.sf.lucis.core.LucisQuery
 
FSStore<T> - Class in net.sf.lucis.core.impl
File system-based store.
FSStore(Checkpoint<T>, String) - Constructor for class net.sf.lucis.core.impl.FSStore
 
FullIndexer - Interface in net.sf.lucis.core
Inferface for full indexer objects.

G

get() - Method in class net.sf.lucis.core.impl.SingleSearcherProvider
 
getAdditions() - Method in class net.sf.lucis.core.Batch
 
getAnalyzer() - Method in class net.sf.lucis.core.Batch.Addition
 
getAnalyzer() - Method in class net.sf.lucis.core.WriterConfiguration
 
getCheckpoint() - Method in class net.sf.lucis.core.Batch
 
getCheckpoint() - Method in class net.sf.lucis.core.impl.FSStore
 
getCheckpoint() - Method in class net.sf.lucis.core.impl.RAMStore
 
getCheckpoint() - Method in interface net.sf.lucis.core.Store
Returns the current checkpoint.
getDeletions() - Method in class net.sf.lucis.core.Batch
 
getDestinationDirectory() - Method in class net.sf.lucis.core.impl.ReindexingFSStore
 
getDestinationDirectory() - Method in interface net.sf.lucis.core.ReindexingStore
Returns the directory in which the new index must be created.
getDirectory() - Method in interface net.sf.lucis.core.DirectoryProvider
Returns the underlying directory.
getDirectory() - Method in class net.sf.lucis.core.impl.FSStore
 
getDirectory() - Method in class net.sf.lucis.core.impl.RAMStore
 
getDirectory() - Method in class net.sf.lucis.core.impl.ReindexingFSStore
 
getDocument() - Method in class net.sf.lucis.core.Batch.Addition
 
getError() - Method in class net.sf.lucis.core.Delays
 
getException() - Method in class net.sf.lucis.core.impl.MayFail
 
getIdle() - Method in class net.sf.lucis.core.Delays
 
getIndexStatus() - Method in class net.sf.lucis.core.impl.DefaultIndexerService
 
getIndexStatus() - Method in class net.sf.lucis.core.impl.ReindexingIndexerService
 
getIndexStatus() - Method in interface net.sf.lucis.core.IndexerService
 
getMaxFieldLength() - Method in class net.sf.lucis.core.WriterConfiguration
 
getNormal() - Method in class net.sf.lucis.core.Delays
 
getResult() - Method in class net.sf.lucis.core.impl.MayFail
 
getStatus() - Method in class net.sf.lucis.core.impl.DefaultAdder
 
getStatus() - Method in class net.sf.lucis.core.impl.DefaultIndexerService
 
getStatus() - Method in class net.sf.lucis.core.impl.MayFail
 
getStatus() - Method in class net.sf.lucis.core.impl.ReindexingIndexerService
 
getStatus() - Method in interface net.sf.lucis.core.IndexerService
 
getStatus() - Method in exception net.sf.lucis.core.IndexException
 
getVersion() - Method in interface net.sf.lucis.core.DirectoryProvider
Returns the current version.
getVersion() - Method in class net.sf.lucis.core.impl.FSStore
 
getVersion() - Method in class net.sf.lucis.core.impl.RAMStore
 
getVersion() - Method in class net.sf.lucis.core.impl.ReindexingFSStore
 

I

index(Adder) - Method in interface net.sf.lucis.core.FullIndexer
Create the index.
index(T) - Method in interface net.sf.lucis.core.Indexer
Prepares a batch of deletions and additions to apply to an index from an initial checkpoint.
Indexer<T> - Interface in net.sf.lucis.core
Inferface for incremental indexer objects.
IndexerService - Interface in net.sf.lucis.core
Interface for an indexer service.
IndexException - Exception in net.sf.lucis.core
 
IndexException(IndexStatus) - Constructor for exception net.sf.lucis.core.IndexException
 
IndexException(IndexStatus, String, Throwable) - Constructor for exception net.sf.lucis.core.IndexException
 
IndexException(IndexStatus, Throwable) - Constructor for exception net.sf.lucis.core.IndexException
 
IndexStatus - Enum in net.sf.lucis.core
Index Status.
inquire(Queryable) - Method in interface net.sf.lucis.core.ComplexQuery
 
isEmpty() - Method in class net.sf.lucis.core.Batch
 

L

LucisQuery<T> - Class in net.sf.lucis.core
Abstract implementation for a search service.
LucisSearcher - Interface in net.sf.lucis.core
 

M

map(int, float, Document) - Method in interface net.sf.lucis.core.DocMapper
 
MayFail<T> - Class in net.sf.lucis.core.impl
A writer is the object that applies the operations into a store.

N

net.sf.lucis.core - package net.sf.lucis.core
 
net.sf.lucis.core.impl - package net.sf.lucis.core.impl
 
net.sf.lucis.core.support - package net.sf.lucis.core.support
 
normalAndError(long, long) - Static method in class net.sf.lucis.core.Delays
 

O

of(long, long, long) - Static method in class net.sf.lucis.core.Delays
 
of(Callable<V>) - Static method in class net.sf.lucis.core.impl.MayFail
Runs a possibly failed result from the execution of a callable.
of(Directory) - Static method in class net.sf.lucis.core.impl.SingleSearcherProvider
 
of(DirectoryProvider) - Static method in class net.sf.lucis.core.impl.SingleSearcherProvider
 
of(Analyzer, IndexWriter.MaxFieldLength) - Static method in class net.sf.lucis.core.WriterConfiguration
 
of(Analyzer, int) - Static method in class net.sf.lucis.core.WriterConfiguration
 
of(Analyzer) - Static method in class net.sf.lucis.core.WriterConfiguration
 
ofLong() - Static method in class net.sf.lucis.core.Checkpoints
 
ofStringLine() - Static method in class net.sf.lucis.core.Checkpoints
 

P

page(Query, Filter, Sort, DocMapper<T>, int, int) - Static method in class net.sf.lucis.core.LucisQuery
 
page(Query, Sort, DocMapper<T>, int, int) - Static method in class net.sf.lucis.core.LucisQuery
 
page(Query, Filter, DocMapper<T>, int, int) - Static method in class net.sf.lucis.core.LucisQuery
 
page(Query, DocMapper<T>, int, int) - Static method in class net.sf.lucis.core.LucisQuery
 
perform(LucisSearcher) - Method in class net.sf.lucis.core.LucisQuery
 

Q

query(LucisQuery<T>) - Method in class net.sf.lucis.core.impl.DefaultQueryable
 
query(ComplexQuery<T>) - Method in class net.sf.lucis.core.impl.DefaultQueryable
 
query(LucisQuery<T>) - Method in interface net.sf.lucis.core.Queryable
 
query(ComplexQuery<T>) - Method in interface net.sf.lucis.core.Queryable
 
Queryable - Interface in net.sf.lucis.core
Interface for objects that can be queried.
Queryables - Class in net.sf.lucis.core.support
 

R

RAMStore<T> - Class in net.sf.lucis.core.impl
RAM-based store.
RAMStore(Store<T>) - Constructor for class net.sf.lucis.core.impl.RAMStore
 
RAMStore() - Constructor for class net.sf.lucis.core.impl.RAMStore
 
read(InputStream) - Method in interface net.sf.lucis.core.Checkpoint
 
reindex(ReindexingStore, FullIndexer) - Method in class net.sf.lucis.core.impl.DefaultReindexingWriter
 
reindex(ReindexingStore, FullIndexer) - Method in interface net.sf.lucis.core.ReindexingWriter
Reindex.
reindexed() - Method in class net.sf.lucis.core.impl.ReindexingFSStore
 
reindexed() - Method in interface net.sf.lucis.core.ReindexingStore
Called when a reindexing process has been completed.
ReindexingFSStore - Class in net.sf.lucis.core.impl
File system-based reindexing store.
ReindexingFSStore(String) - Constructor for class net.sf.lucis.core.impl.ReindexingFSStore
 
ReindexingIndexerService - Class in net.sf.lucis.core.impl
Default reindexing service.
ReindexingIndexerService(ReindexingStore, ReindexingWriter, FullIndexer) - Constructor for class net.sf.lucis.core.impl.ReindexingIndexerService
 
ReindexingStore - Interface in net.sf.lucis.core
A directory provider for full reindexings.
ReindexingWriter - Interface in net.sf.lucis.core
A reindexing writer is the object that writes the documents into a reindexing store.
run(Callable<V>) - Static method in class net.sf.lucis.core.impl.MayFail
Runs a callable translating the exceptions.

S

search(Query, Filter, HitCollector) - Method in class net.sf.lucis.core.impl.AbstractSearcher
 
search(Query, Filter, int, Sort) - Method in class net.sf.lucis.core.impl.AbstractSearcher
 
search(Query, Filter, HitCollector) - Method in interface net.sf.lucis.core.LucisSearcher
 
search(Query, Filter, int, Sort) - Method in interface net.sf.lucis.core.LucisSearcher
 
setCheckpoint(T) - Method in class net.sf.lucis.core.impl.FSStore
 
setCheckpoint(T) - Method in class net.sf.lucis.core.impl.RAMStore
 
setCheckpoint(T) - Method in interface net.sf.lucis.core.Store
Sets the current checkpoint.
setDelays(Delays) - Method in class net.sf.lucis.core.impl.DefaultIndexerService
 
setDelays(Delays) - Method in class net.sf.lucis.core.impl.ReindexingIndexerService
 
setLogName(String) - Method in class net.sf.lucis.core.impl.DefaultAdder
 
setLogName(String) - Method in class net.sf.lucis.core.impl.DefaultIndexerService
 
setLogName(String) - Method in class net.sf.lucis.core.impl.DefaultQueryable
 
setLogName(String) - Method in class net.sf.lucis.core.impl.DefaultReindexingWriter
 
setLogName(String) - Method in class net.sf.lucis.core.impl.DefaultWriter
 
setLogName(String) - Method in class net.sf.lucis.core.impl.ReindexingIndexerService
 
simple(Directory) - Static method in class net.sf.lucis.core.support.Queryables
 
simple(Store<?>) - Static method in class net.sf.lucis.core.support.Queryables
 
SingleSearcherProvider - Class in net.sf.lucis.core.impl
 
start() - Method in class net.sf.lucis.core.impl.DefaultIndexerService
 
start() - Method in class net.sf.lucis.core.impl.ReindexingIndexerService
 
start() - Method in interface net.sf.lucis.core.IndexerService
 
stop() - Method in class net.sf.lucis.core.impl.DefaultIndexerService
 
stop() - Method in class net.sf.lucis.core.impl.ReindexingIndexerService
 
stop() - Method in interface net.sf.lucis.core.IndexerService
 
Store<T> - Interface in net.sf.lucis.core
A store is the combination of a Lucene directory and a checkpoint.
StoreException - Exception in net.sf.lucis.core
 
StoreException() - Constructor for exception net.sf.lucis.core.StoreException
 
StoreException(String, Throwable) - Constructor for exception net.sf.lucis.core.StoreException
 
StoreException(Throwable) - Constructor for exception net.sf.lucis.core.StoreException
 

U

update(Document, String, String) - Method in class net.sf.lucis.core.Batch.Builder
 
update(Document, Term) - Method in class net.sf.lucis.core.Batch.Builder
 

V

valueOf(String) - Static method in enum net.sf.lucis.core.IndexStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sf.lucis.core.IndexStatus
Returns an array containing the constants of this enum type, in the order they're declared.

W

write(T, OutputStream) - Method in interface net.sf.lucis.core.Checkpoint
 
write(Store<T>, Batch<T>) - Method in class net.sf.lucis.core.impl.DefaultWriter
 
write(Store<T>, Batch<T>) - Method in interface net.sf.lucis.core.Writer
Applies a batch of operations.
Writer - Interface in net.sf.lucis.core
A writer is the object that applies the operations into a store.
WriterConfiguration - Class in net.sf.lucis.core
Index writer configuration.

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

Copyright © 2009. All Rights Reserved.