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

A

accept(IndexReader, int, String, TermVectorMapper) - Method in class org.apache.lucene.index.TermVectorAccessor
Visits the TermVectorMapper and populates it with terms available for a given document, either via a vector created at index time or by resolving them from the inverted index.
advise(FileDescriptor, long, long, int) - Static method in class org.apache.lucene.store.NativePosixUtil
 

B

BalancedSegmentMergePolicy - Class in org.apache.lucene.index
Merge policy that tries to balance not doing large segment merges with not accumulating too many segments in the index, to provide for better performance in near real-time setting.
BalancedSegmentMergePolicy() - Constructor for class org.apache.lucene.index.BalancedSegmentMergePolicy
 
BalancedSegmentMergePolicy.MergePolicyParams - Class in org.apache.lucene.index
Specifies configuration parameters for BalancedSegmentMergePolicy.
BalancedSegmentMergePolicy.MergePolicyParams() - Constructor for class org.apache.lucene.index.BalancedSegmentMergePolicy.MergePolicyParams
 
baselineTf(float) - Method in class org.apache.lucene.misc.SweetSpotSimilarity
Implemented as: (x <= min) ? base : sqrt(x+(base**2)-min) ...but with a special case check for 0.

C

clone() - Method in class org.apache.lucene.store.WindowsDirectory.WindowsIndexInput
 
close() - Method in class org.apache.lucene.store.WindowsDirectory.WindowsIndexInput
 
CompoundFileExtractor - Class in org.apache.lucene.index
Command-line tool for extracting sub-files out of a compound file.
CompoundFileExtractor() - Constructor for class org.apache.lucene.index.CompoundFileExtractor
 
computeLengthNorm(String, int) - Method in class org.apache.lucene.misc.SweetSpotSimilarity
Implemented as: 1/sqrt( steepness * (abs(x-min) + abs(x-max) - (max-min)) + 1 ) .
computeNorm(String, FieldInvertState) - Method in class org.apache.lucene.misc.SweetSpotSimilarity
Implemented as state.getBoost() * lengthNorm(fieldName, numTokens) where numTokens does not count overlap tokens if discountOverlaps is true by default or true for this specific field.
createOutput(String) - Method in class org.apache.lucene.store.DirectIOLinuxDirectory
 

D

DEFAULT_NUM_LARGE_SEGMENTS - Static variable in class org.apache.lucene.index.BalancedSegmentMergePolicy
 
DEFAULTnumTerms - Static variable in class org.apache.lucene.misc.HighFreqTerms
 
DirectIOLinuxDirectory - Class in org.apache.lucene.store
An Directory implementation that uses the Linux-specific O_DIRECT flag to bypass all OS level caching.
DirectIOLinuxDirectory(File, LockFactory, int) - Constructor for class org.apache.lucene.store.DirectIOLinuxDirectory
Create a new NIOFSDirectory for the named location.
DONTNEED - Static variable in class org.apache.lucene.store.NativePosixUtil
 

F

FieldNormModifier - Class in org.apache.lucene.index
Deprecated.
This class is broken, as it does not correctly take position overlaps into account.
FieldNormModifier(Directory, Similarity) - Constructor for class org.apache.lucene.index.FieldNormModifier
Deprecated.
Constructor for code that wishes to use this class programmatically If Similarity is null, kill the field norms.
findForcedDeletesMerges(SegmentInfos) - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy
 
findForcedMerges(SegmentInfos, int, Map<SegmentInfo, Boolean>) - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy
 
findMerges(SegmentInfos) - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy
 

G

getHighFreqTerms(IndexReader, int, String) - Static method in class org.apache.lucene.misc.HighFreqTerms
 
getMaxMergeDocs() - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy.MergePolicyParams
 
getMaxSmallSegments() - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy
 
getMaxSmallSegments() - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy.MergePolicyParams
 
getMergeFactor() - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy.MergePolicyParams
 
getNumLargeSegments() - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy
 
getNumLargeSegments() - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy.MergePolicyParams
 
getPartialExpunge() - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy
 
getPartialExpunge() - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy.MergePolicyParams
 
GetTermInfo - Class in org.apache.lucene.misc
Utility to get document frequency and total number of occurrences (sum of the tf for each doc) of a term.
GetTermInfo() - Constructor for class org.apache.lucene.misc.GetTermInfo
 
getTermInfo(Directory, Term) - Static method in class org.apache.lucene.misc.GetTermInfo
 
getTotalTermFreq(IndexReader, Term) - Static method in class org.apache.lucene.misc.HighFreqTerms
 

H

HighFreqTerms - Class in org.apache.lucene.misc
HighFreqTerms class extracts the top n most frequent terms (by document frequency ) from an existing Lucene index and reports their document frequency.
HighFreqTerms() - Constructor for class org.apache.lucene.misc.HighFreqTerms
 
hyperbolicTf(float) - Method in class org.apache.lucene.misc.SweetSpotSimilarity
Uses a hyperbolic tangent function that allows for a hard max...

I

IndexMergeTool - Class in org.apache.lucene.misc
Merges indices specified on the command line into the index specified as the first command line argument.
IndexMergeTool() - Constructor for class org.apache.lucene.misc.IndexMergeTool
 
IndexSorter - Class in org.apache.lucene.index
Sort an index by document importance factor.
IndexSorter() - Constructor for class org.apache.lucene.index.IndexSorter
 
IndexSplitter - Class in org.apache.lucene.index
Command-line tool that enables listing segments in an index, copying specific segments to another index, and deleting segments from an index.
IndexSplitter(File) - Constructor for class org.apache.lucene.index.IndexSplitter
 
infos - Variable in class org.apache.lucene.index.IndexSplitter
 
isUseCompoundFile() - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy.MergePolicyParams
 

L

length() - Method in class org.apache.lucene.store.WindowsDirectory.WindowsIndexInput
 
listSegments() - Method in class org.apache.lucene.index.IndexSplitter
 

M

madvise(ByteBuffer, int) - Static method in class org.apache.lucene.store.NativePosixUtil
 
main(String[]) - Static method in class org.apache.lucene.index.CompoundFileExtractor
 
main(String[]) - Static method in class org.apache.lucene.index.FieldNormModifier
Deprecated.
Command Line Execution method.
main(String[]) - Static method in class org.apache.lucene.index.IndexSorter
 
main(String[]) - Static method in class org.apache.lucene.index.IndexSplitter
 
main(String[]) - Static method in class org.apache.lucene.index.MultiPassIndexSplitter
 
main(String[]) - Static method in class org.apache.lucene.misc.GetTermInfo
 
main(String[]) - Static method in class org.apache.lucene.misc.HighFreqTerms
 
main(String[]) - Static method in class org.apache.lucene.misc.IndexMergeTool
 
MultiPassIndexSplitter - Class in org.apache.lucene.index
This tool splits input index into multiple equal parts.
MultiPassIndexSplitter() - Constructor for class org.apache.lucene.index.MultiPassIndexSplitter
 

N

NativePosixUtil - Class in org.apache.lucene.store
 
NativePosixUtil() - Constructor for class org.apache.lucene.store.NativePosixUtil
 
NOREUSE - Static variable in class org.apache.lucene.store.NativePosixUtil
 
NORMAL - Static variable in class org.apache.lucene.store.NativePosixUtil
 
numTerms - Static variable in class org.apache.lucene.misc.HighFreqTerms
 

O

open_direct(String, boolean) - Static method in class org.apache.lucene.store.NativePosixUtil
 
openInput(String, int) - Method in class org.apache.lucene.store.DirectIOLinuxDirectory
 
openInput(String, int) - Method in class org.apache.lucene.store.WindowsDirectory
 
org.apache.lucene.index - package org.apache.lucene.index
 
org.apache.lucene.misc - package org.apache.lucene.misc
Miscellaneous index tools.
org.apache.lucene.store - package org.apache.lucene.store
 

P

PKIndexSplitter - Class in org.apache.lucene.index
Split an index based on a Filter.
PKIndexSplitter(Directory, Directory, Directory, Filter) - Constructor for class org.apache.lucene.index.PKIndexSplitter
Deprecated.
use PKIndexSplitter.PKIndexSplitter(Version, Directory, Directory, Directory, Filter) instead. This constructor will be removed in Lucene 4.0.
PKIndexSplitter(Directory, Directory, Directory, Term) - Constructor for class org.apache.lucene.index.PKIndexSplitter
Deprecated.
use PKIndexSplitter.PKIndexSplitter(Version, Directory, Directory, Directory, Term) instead. This constructor will be removed in Lucene 4.0.
PKIndexSplitter(Version, Directory, Directory, Directory, Filter) - Constructor for class org.apache.lucene.index.PKIndexSplitter
Split an index based on a Filter.
PKIndexSplitter(Directory, Directory, Directory, Filter, IndexWriterConfig, IndexWriterConfig) - Constructor for class org.apache.lucene.index.PKIndexSplitter
 
PKIndexSplitter(Version, Directory, Directory, Directory, Term) - Constructor for class org.apache.lucene.index.PKIndexSplitter
Split an index based on a given primary key term and a 'middle' term.
PKIndexSplitter(Directory, Directory, Directory, Term, IndexWriterConfig, IndexWriterConfig) - Constructor for class org.apache.lucene.index.PKIndexSplitter
 
posix_madvise(ByteBuffer, int) - Static method in class org.apache.lucene.store.NativePosixUtil
 
pread(FileDescriptor, long, ByteBuffer) - Static method in class org.apache.lucene.store.NativePosixUtil
 

R

RANDOM - Static variable in class org.apache.lucene.store.NativePosixUtil
 
readInternal(byte[], int, int) - Method in class org.apache.lucene.store.WindowsDirectory.WindowsIndexInput
 
remove(String[]) - Method in class org.apache.lucene.index.IndexSplitter
 
reSetNorms(String) - Method in class org.apache.lucene.index.FieldNormModifier
Deprecated.
Resets the norms for the specified field.

S

seekInternal(long) - Method in class org.apache.lucene.store.WindowsDirectory.WindowsIndexInput
 
SEQUENTIAL - Static variable in class org.apache.lucene.store.NativePosixUtil
 
setBaselineTfFactors(float, float) - Method in class org.apache.lucene.misc.SweetSpotSimilarity
Sets the baseline and minimum function variables for baselineTf
setHyperbolicTfFactors(float, float, double, float) - Method in class org.apache.lucene.misc.SweetSpotSimilarity
Sets the function variables for the hyperbolicTf functions
setLengthNormFactors(int, int, float) - Method in class org.apache.lucene.misc.SweetSpotSimilarity
Sets the default function variables used by lengthNorm when no field specific variables have been set.
setLengthNormFactors(String, int, int, float, boolean) - Method in class org.apache.lucene.misc.SweetSpotSimilarity
Sets the function variables used by lengthNorm for a specific named field.
setMaxMergeDocs(int) - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy.MergePolicyParams
 
setMaxSmallSegments(int) - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy.MergePolicyParams
 
setMaxSmallSegments(int) - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy
 
setMergeFactor(int) - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy.MergePolicyParams
 
setMergeFactor(int) - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy
 
setMergePolicyParams(BalancedSegmentMergePolicy.MergePolicyParams) - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy
 
setNumLargeSegments(int) - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy.MergePolicyParams
 
setNumLargeSegments(int) - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy
 
setPartialExpunge(boolean) - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy.MergePolicyParams
 
setPartialExpunge(boolean) - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy
 
setUseCompoundFile(boolean) - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy.MergePolicyParams
 
size(SegmentInfo) - Method in class org.apache.lucene.index.BalancedSegmentMergePolicy
 
sort(Directory, Directory, String) - Method in class org.apache.lucene.index.IndexSorter
 
sortByTotalTermFreq(IndexReader, TermStats[]) - Static method in class org.apache.lucene.misc.HighFreqTerms
Takes array of TermStats.
split(File, String[]) - Method in class org.apache.lucene.index.IndexSplitter
 
split(IndexReader, Directory[], boolean) - Method in class org.apache.lucene.index.MultiPassIndexSplitter
Deprecated.
use MultiPassIndexSplitter.split(Version, IndexReader, Directory[], boolean) instead. This method will be removed in Lucene 4.0.
split(Version, IndexReader, Directory[], boolean) - Method in class org.apache.lucene.index.MultiPassIndexSplitter
Split source index into multiple parts.
split() - Method in class org.apache.lucene.index.PKIndexSplitter
 
SweetSpotSimilarity - Class in org.apache.lucene.misc
A similarity with a lengthNorm that provides for a "plateau" of equally good lengths, and tf helper functions.
SweetSpotSimilarity() - Constructor for class org.apache.lucene.misc.SweetSpotSimilarity
 

T

TermVectorAccessor - Class in org.apache.lucene.index
Transparent access to the vector space model, either via TermFreqVector or by resolving it from the inverted index.
TermVectorAccessor() - Constructor for class org.apache.lucene.index.TermVectorAccessor
 
tf(int) - Method in class org.apache.lucene.misc.SweetSpotSimilarity
Delegates to baselineTf

W

WILLNEED - Static variable in class org.apache.lucene.store.NativePosixUtil
 
WindowsDirectory - Class in org.apache.lucene.store
Native Directory implementation for Microsoft Windows.
WindowsDirectory(File, LockFactory) - Constructor for class org.apache.lucene.store.WindowsDirectory
Create a new WindowsDirectory for the named location.
WindowsDirectory(File) - Constructor for class org.apache.lucene.store.WindowsDirectory
Create a new WindowsDirectory for the named location and NativeFSLockFactory.
WindowsDirectory.WindowsIndexInput - Class in org.apache.lucene.store
 
WindowsDirectory.WindowsIndexInput(File, int) - Constructor for class org.apache.lucene.store.WindowsDirectory.WindowsIndexInput
 
A B C D F G H I L M N O P R S T W