public static class LzmaOutputStream.Builder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private int |
dictionnarySize |
private boolean |
endMarkerMode |
private int |
matchFinder |
private int |
numFastBytes |
private java.io.OutputStream |
out |
Constructor and Description |
---|
Builder(java.io.OutputStream out) |
Modifier and Type | Method and Description |
---|---|
LzmaOutputStream |
build() |
LzmaOutputStream.Builder |
useBT2MatchFinder() |
LzmaOutputStream.Builder |
useBT4MatchFinder() |
LzmaOutputStream.Builder |
useEndMarkerMode(boolean endMarkerMode) |
LzmaOutputStream.Builder |
useMaximalDictionarySize() |
LzmaOutputStream.Builder |
useMaximalFastBytes() |
LzmaOutputStream.Builder |
useMediumDictionarySize() |
LzmaOutputStream.Builder |
useMediumFastBytes() |
LzmaOutputStream.Builder |
useMinimalDictionarySize() |
LzmaOutputStream.Builder |
useMinimalFastBytes() |
private final java.io.OutputStream out
private int dictionnarySize
private boolean endMarkerMode
private int matchFinder
private int numFastBytes
public LzmaOutputStream.Builder useMaximalDictionarySize()
public LzmaOutputStream.Builder useMediumDictionarySize()
public LzmaOutputStream.Builder useMinimalDictionarySize()
public LzmaOutputStream.Builder useEndMarkerMode(boolean endMarkerMode)
public LzmaOutputStream.Builder useBT4MatchFinder()
public LzmaOutputStream.Builder useBT2MatchFinder()
public LzmaOutputStream.Builder useMinimalFastBytes()
public LzmaOutputStream.Builder useMediumFastBytes()
public LzmaOutputStream.Builder useMaximalFastBytes()
public LzmaOutputStream build() throws java.io.IOException
java.io.IOException