public class VCDiffDecoderBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
allowTargetMatches |
protected long |
maximumTargetFileSize |
protected int |
maximumTargetWindowSize |
| Modifier | Constructor and Description |
|---|---|
protected |
VCDiffDecoderBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static VCDiffDecoderBuilder |
builder() |
VCDiffInputStream |
buildInputStream(InputStream in,
byte[] dictionary) |
VCDiffInputStream |
buildInputStream(InputStream in,
ByteBuffer dictionary) |
VCDiffDecoder |
buildSimple() |
VCDiffDecoder |
buildSimple(VCDiffStreamingDecoder decoder) |
VCDiffStreamingDecoder |
buildStreaming() |
VCDiffStreamingDecoder |
buildStreaming(VCDiffStreamingDecoder decoder) |
VCDiffDecoderBuilder |
withAllowTargetMatches(boolean allowTargetMatches) |
VCDiffDecoderBuilder |
withMaxTargetFileSize(long maximumTargetFileSize) |
VCDiffDecoderBuilder |
withMaxTargetWindowSize(int maximumTargetWindowSize) |
protected long maximumTargetFileSize
protected int maximumTargetWindowSize
protected boolean allowTargetMatches
public VCDiffDecoderBuilder withMaxTargetFileSize(long maximumTargetFileSize)
public VCDiffDecoderBuilder withMaxTargetWindowSize(int maximumTargetWindowSize)
public VCDiffDecoderBuilder withAllowTargetMatches(boolean allowTargetMatches)
public VCDiffStreamingDecoder buildStreaming()
public VCDiffStreamingDecoder buildStreaming(VCDiffStreamingDecoder decoder)
public VCDiffInputStream buildInputStream(InputStream in, byte[] dictionary)
public VCDiffInputStream buildInputStream(InputStream in, ByteBuffer dictionary)
public VCDiffDecoder buildSimple()
public VCDiffDecoder buildSimple(VCDiffStreamingDecoder decoder)
public static VCDiffDecoderBuilder builder()
Copyright © 2018. All rights reserved.