Package org.apache.maven.index.packer
Class IndexPackingRequest
- java.lang.Object
-
- org.apache.maven.index.packer.IndexPackingRequest
-
public class IndexPackingRequest extends java.lang.ObjectAn index packing request.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIndexPackingRequest.IndexFormatIndex format enumeration.
-
Field Summary
Fields Modifier and Type Field Description private IndexingContextcontextprivate booleancreateChecksumFilesprivate booleancreateIncrementalChunksprivate java.util.Collection<IndexPackingRequest.IndexFormat>formatsprivate org.apache.lucene.index.IndexReaderindexReaderstatic intMAX_CHUNKSprivate intmaxIndexChunksprivate java.io.FiletargetDirprivate booleanuseTargetProperties
-
Constructor Summary
Constructors Constructor Description IndexPackingRequest(IndexingContext context, org.apache.lucene.index.IndexReader indexReader, java.io.File targetDir)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IndexingContextgetContext()java.util.Collection<IndexPackingRequest.IndexFormat>getFormats()Returns index formats to be created.org.apache.lucene.index.IndexReadergetIndexReader()intgetMaxIndexChunks()java.io.FilegetTargetDir()booleanisCreateChecksumFiles()booleanisCreateIncrementalChunks()booleanisUseTargetProperties()voidsetCreateChecksumFiles(boolean createChecksumFiles)voidsetCreateIncrementalChunks(boolean createIncrementalChunks)voidsetFormats(java.util.Collection<IndexPackingRequest.IndexFormat> formats)Sets index formats to be createdvoidsetMaxIndexChunks(int maxIndexChunks)voidsetUseTargetProperties(boolean useTargetProperties)
-
-
-
Field Detail
-
MAX_CHUNKS
public static final int MAX_CHUNKS
- See Also:
- Constant Field Values
-
context
private final IndexingContext context
-
indexReader
private final org.apache.lucene.index.IndexReader indexReader
-
targetDir
private final java.io.File targetDir
-
createIncrementalChunks
private boolean createIncrementalChunks
-
createChecksumFiles
private boolean createChecksumFiles
-
maxIndexChunks
private int maxIndexChunks
-
useTargetProperties
private boolean useTargetProperties
-
formats
private java.util.Collection<IndexPackingRequest.IndexFormat> formats
-
-
Constructor Detail
-
IndexPackingRequest
public IndexPackingRequest(IndexingContext context, org.apache.lucene.index.IndexReader indexReader, java.io.File targetDir)
-
-
Method Detail
-
getContext
public IndexingContext getContext()
-
getIndexReader
public org.apache.lucene.index.IndexReader getIndexReader()
-
setFormats
public void setFormats(java.util.Collection<IndexPackingRequest.IndexFormat> formats)
Sets index formats to be created
-
getFormats
public java.util.Collection<IndexPackingRequest.IndexFormat> getFormats()
Returns index formats to be created.
-
getTargetDir
public java.io.File getTargetDir()
-
isCreateIncrementalChunks
public boolean isCreateIncrementalChunks()
-
setCreateIncrementalChunks
public void setCreateIncrementalChunks(boolean createIncrementalChunks)
-
isCreateChecksumFiles
public boolean isCreateChecksumFiles()
-
setCreateChecksumFiles
public void setCreateChecksumFiles(boolean createChecksumFiles)
-
getMaxIndexChunks
public int getMaxIndexChunks()
-
setMaxIndexChunks
public void setMaxIndexChunks(int maxIndexChunks)
-
isUseTargetProperties
public boolean isUseTargetProperties()
-
setUseTargetProperties
public void setUseTargetProperties(boolean useTargetProperties)
-
-