public class SVNSpillBuffer
extends java.lang.Object
implements java.io.Closeable
Constructor and Description |
---|
SVNSpillBuffer(int blockSize,
long maxSize) |
SVNSpillBuffer(int blockSize,
long maxSize,
boolean deleteOnClose,
boolean spillAllContents,
java.io.File dirPath) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
SVNSpillBufferInputStream |
createInputStream() |
int |
getBlockSize() |
java.io.File |
getFileName() |
long |
getMemorySize() |
long |
getSize() |
java.io.RandomAccessFile |
getSpill() |
org.tmatesoft.svn.core.internal.util.SVNSpillBuffer.MemoryBlock |
read() |
void |
write(byte[] data,
int offset,
int length) |
public SVNSpillBuffer(int blockSize, long maxSize)
public SVNSpillBuffer(int blockSize, long maxSize, boolean deleteOnClose, boolean spillAllContents, java.io.File dirPath)
public long getSize()
public long getMemorySize()
public java.io.File getFileName()
public java.io.RandomAccessFile getSpill()
public int getBlockSize()
public SVNSpillBufferInputStream createInputStream()
public void write(byte[] data, int offset, int length) throws SVNException
SVNException
public void close()
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
public org.tmatesoft.svn.core.internal.util.SVNSpillBuffer.MemoryBlock read() throws java.io.IOException
java.io.IOException
Copyright © 2020. All rights reserved.