public class SVNSpillBuffer extends Object implements Closeable
Constructor and Description |
---|
SVNSpillBuffer(int blockSize,
long maxSize) |
SVNSpillBuffer(int blockSize,
long maxSize,
boolean deleteOnClose,
boolean spillAllContents,
File dirPath) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
SVNSpillBufferInputStream |
createInputStream() |
int |
getBlockSize() |
File |
getFileName() |
long |
getMemorySize() |
long |
getSize() |
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, File dirPath)
public long getSize()
public long getMemorySize()
public File getFileName()
public 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 Closeable
close
in interface AutoCloseable
public org.tmatesoft.svn.core.internal.util.SVNSpillBuffer.MemoryBlock read() throws IOException
IOException
Copyright © 2023. All rights reserved.