Top Fields Constructors Methods
org.tukaani.xz

pack-priv Class BCJEncoder

extends BCJCoder
implements FilterEncoder
Class Inheritance
All Implemented Interfaces
org.tukaani.xz.FilterEncoder, org.tukaani.xz.FilterCoder

Field Summary

Modifier and TypeField and Description
private final long
private final BCJOptions
private final byte[]
Inherited from org.tukaani.xz.BCJCoder:
ARM_FILTER_IDARMTHUMB_FILTER_IDIA64_FILTER_IDPOWERPC_FILTER_IDSPARC_FILTER_IDX86_FILTER_ID

Constructor Summary

AccessConstructor and Description
pack-priv
BCJEncoder(BCJOptions options, long filterID)

Method Summary

Modifier and TypeMethod and Description
public long
public byte[]
public FinishableOutputStream
public boolean
Inherited from org.tukaani.xz.BCJCoder:
changesSizeisBCJFilterIDlastOKnonLastOK

Field Detail

filterIDback to summary
private final long filterID
optionsback to summary
private final BCJOptions options
propsback to summary
private final byte[] props

Constructor Detail

BCJEncoderback to summary
pack-priv BCJEncoder(BCJOptions options, long filterID)

Method Detail

getFilterIDback to summary
public long getFilterID()

Implements org.tukaani.xz.FilterEncoder.getFilterID.

getFilterPropsback to summary
public byte[] getFilterProps()

Implements org.tukaani.xz.FilterEncoder.getFilterProps.

getOutputStreamback to summary
public FinishableOutputStream getOutputStream(FinishableOutputStream out, ArrayCache arrayCache)

Implements org.tukaani.xz.FilterEncoder.getOutputStream.

supportsFlushingback to summary
public boolean supportsFlushing()

Implements org.tukaani.xz.FilterEncoder.supportsFlushing.