Top Fields Constructors Methods
org.tukaani.xz.index

public Class IndexEncoder

extends IndexBase
Class Inheritance
Imports
java.io.OutputStream, .IOException, java.util.ArrayList, .Iterator, java.util.zip.CheckedOutputStream, org.tukaani.xz.common.EncoderUtil, org.tukaani.xz.XZIOException

Field Summary

Modifier and TypeField and Description
private final ArrayList<IndexRecord>
Inherited from org.tukaani.xz.index.IndexBase:
blocksSumindexListSizerecordCountuncompressedSum

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
add(long unpaddedSize, long uncompressedSize)

Overrides org.tukaani.xz.index.IndexBase.add.

public void
Inherited from org.tukaani.xz.index.IndexBase:
getIndexPaddingSizegetIndexSizegetStreamSize

Field Detail

recordsback to summary
private final ArrayList<IndexRecord> records

Constructor Detail

IndexEncoderback to summary
public IndexEncoder()

Method Detail

addback to summary
public void add(long unpaddedSize, long uncompressedSize) throws XZIOException

Overrides org.tukaani.xz.index.IndexBase.add.

encodeback to summary
public void encode(OutputStream out) throws IOException