lzma.streams
Class LzmaEncoderWrapper.Builder

java.lang.Object
  extended by lzma.streams.LzmaEncoderWrapper.Builder
Enclosing class:
LzmaEncoderWrapper

public static class LzmaEncoderWrapper.Builder
extends Object

A convenient builder that makes it easier to configure the LZMA encoder. Default values:


Constructor Summary
LzmaEncoderWrapper.Builder()
           
 
Method Summary
 LzmaEncoderWrapper build()
           
 LzmaEncoderWrapper.Builder useBT2MatchFinder()
           
 LzmaEncoderWrapper.Builder useBT4MatchFinder()
           
 LzmaEncoderWrapper.Builder useEndMarkerMode(boolean endMarkerMode)
           
 LzmaEncoderWrapper.Builder useMaximalDictionarySize()
           
 LzmaEncoderWrapper.Builder useMaximalFastBytes()
           
 LzmaEncoderWrapper.Builder useMediumDictionarySize()
           
 LzmaEncoderWrapper.Builder useMediumFastBytes()
           
 LzmaEncoderWrapper.Builder useMinimalDictionarySize()
           
 LzmaEncoderWrapper.Builder useMinimalFastBytes()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LzmaEncoderWrapper.Builder

public LzmaEncoderWrapper.Builder()
Method Detail

useMaximalDictionarySize

public LzmaEncoderWrapper.Builder useMaximalDictionarySize()

useMediumDictionarySize

public LzmaEncoderWrapper.Builder useMediumDictionarySize()

useMinimalDictionarySize

public LzmaEncoderWrapper.Builder useMinimalDictionarySize()

useEndMarkerMode

public LzmaEncoderWrapper.Builder useEndMarkerMode(boolean endMarkerMode)

useBT4MatchFinder

public LzmaEncoderWrapper.Builder useBT4MatchFinder()

useBT2MatchFinder

public LzmaEncoderWrapper.Builder useBT2MatchFinder()

useMinimalFastBytes

public LzmaEncoderWrapper.Builder useMinimalFastBytes()

useMediumFastBytes

public LzmaEncoderWrapper.Builder useMediumFastBytes()

useMaximalFastBytes

public LzmaEncoderWrapper.Builder useMaximalFastBytes()

build

public LzmaEncoderWrapper build()


Copyright © 2011. All Rights Reserved.