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

A

advise(FileDescriptor, long, long, int) - Static method in class org.apache.lucene.store.NativePosixUtil
 

B

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

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(int) - Method in class org.apache.lucene.misc.SweetSpotSimilarity
Implemented as: 1/sqrt( steepness * (abs(x-min) + abs(x-max) - (max-min)) + 1 ) .
computeNorm(FieldInvertState, Norm) - Method in class org.apache.lucene.misc.SweetSpotSimilarity
Implemented as state.getBoost() * computeLengthNorm(numTokens) where numTokens does not count overlap tokens if discountOverlaps is true by default or true for this specific field.
createOutput(String, IOContext) - Method in class org.apache.lucene.store.NativeUnixDirectory
 

D

DEFAULT_MERGE_BUFFER_SIZE - Static variable in class org.apache.lucene.store.NativeUnixDirectory
Default buffer size before writing to disk (256 MB); larger means less IO load but more RAM and direct buffer storage space consumed during merging.
DEFAULT_MIN_BYTES_DIRECT - Static variable in class org.apache.lucene.store.NativeUnixDirectory
Default min expected merge size before direct IO is used (10 MB):
DEFAULTnumTerms - Static variable in class org.apache.lucene.misc.HighFreqTerms
 
docFreq - Variable in class org.apache.lucene.misc.TermStats
 
DONTNEED - Static variable in class org.apache.lucene.store.NativePosixUtil
 

F

field - Variable in class org.apache.lucene.misc.TermStats
 

G

getField(FieldInfo) - Method in class org.apache.lucene.document.LazyDocument
 
getHighFreqTerms(IndexReader, int, String) - Static method in class org.apache.lucene.misc.HighFreqTerms
Returns TermStats[] ordered by terms with highest docFreq first.
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 frequencey.
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
 
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
 

L

LazyDocument - Class in org.apache.lucene.document
Defers actually loading a field's value until you ask for it.
LazyDocument(IndexReader, int) - Constructor for class org.apache.lucene.document.LazyDocument
 
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.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
Provides JNI access to native methods such as madvise() for NativeUnixDirectory
NativePosixUtil() - Constructor for class org.apache.lucene.store.NativePosixUtil
 
NativeUnixDirectory - Class in org.apache.lucene.store
A Directory implementation for all Unixes that uses DIRECT I/O to bypass OS level IO caching during merging.
NativeUnixDirectory(File, int, long, Directory) - Constructor for class org.apache.lucene.store.NativeUnixDirectory
Create a new NIOFSDirectory for the named location.
NativeUnixDirectory(File, Directory) - Constructor for class org.apache.lucene.store.NativeUnixDirectory
Create a new NIOFSDirectory for the named location.
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, IOContext) - Method in class org.apache.lucene.store.NativeUnixDirectory
 
openInput(String, IOContext) - Method in class org.apache.lucene.store.WindowsDirectory
 
org.apache.lucene.document - package org.apache.lucene.document
Misc extensions of the Document/Field API.
org.apache.lucene.index - package org.apache.lucene.index
Misc index tools and index support.
org.apache.lucene.misc - package org.apache.lucene.misc
Miscellaneous index tools.
org.apache.lucene.store - package org.apache.lucene.store
Misc Directory implementations.

P

PKIndexSplitter - Class in org.apache.lucene.index
Split an index based on a Filter.
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
 
remove(String[]) - Method in class org.apache.lucene.index.IndexSplitter
 

S

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, boolean) - Method in class org.apache.lucene.misc.SweetSpotSimilarity
Sets the default function variables used by lengthNorm when no field specific variables have been set.
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(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

TermStats - Class in org.apache.lucene.misc
Holder for a term along with its statistics (TermStats.docFreq and TermStats.totalTermFreq).
termtext - Variable in class org.apache.lucene.misc.TermStats
 
tf(int) - Method in class org.apache.lucene.misc.SweetSpotSimilarity
Delegates to baselineTf
toString() - Method in class org.apache.lucene.misc.TermStats
 
totalTermFreq - Variable in class org.apache.lucene.misc.TermStats
 

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.
A B C D F G H I L M N O P R S T W 

Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.