public class BlobTracer extends Object
Constructor and Description |
---|
BlobTracer(TraceOutput out) |
Modifier and Type | Method and Description |
---|---|
void |
free() |
void |
free(Throwable cause) |
void |
getBinaryStream(InputStream result) |
void |
getBinaryStream(InputStream result,
long pos,
long length) |
void |
getBinaryStream(Throwable cause) |
void |
getBinaryStream(Throwable cause,
long pos,
long length) |
void |
getBytes(byte[] result,
long pos,
int length) |
void |
getBytes(Throwable cause,
long pos,
int length) |
void |
length(long result) |
void |
length(Throwable cause) |
void |
position(long result,
Blob pattern,
long start) |
void |
position(long result,
byte[] pattern,
long start) |
void |
position(Throwable cause,
Blob pattern,
long start) |
void |
position(Throwable cause,
byte[] pattern,
long start) |
void |
setBinaryStream(OutputStream result,
long pos) |
void |
setBinaryStream(Throwable cause,
long pos) |
void |
setBytes(int result,
long pos,
byte[] bytes) |
void |
setBytes(int result,
long pos,
byte[] bytes,
int offset,
int len) |
void |
setBytes(Throwable cause,
long pos,
byte[] bytes) |
void |
setBytes(Throwable cause,
long pos,
byte[] bytes,
int offset,
int len) |
void |
trace(Trace trace) |
void |
truncate(long len) |
void |
truncate(Throwable cause,
long len) |
public BlobTracer(TraceOutput out)
public void trace(Trace trace)
public void free()
public void free(Throwable cause)
public void length(long result)
public void length(Throwable cause)
public void truncate(long len)
public void truncate(Throwable cause, long len)
public void setBinaryStream(OutputStream result, long pos)
public void setBinaryStream(Throwable cause, long pos)
public void setBytes(int result, long pos, byte[] bytes, int offset, int len)
public void setBytes(Throwable cause, long pos, byte[] bytes, int offset, int len)
public void getBinaryStream(InputStream result, long pos, long length)
public void getBinaryStream(Throwable cause, long pos, long length)
public void setBytes(int result, long pos, byte[] bytes)
public void setBytes(Throwable cause, long pos, byte[] bytes)
public void getBinaryStream(InputStream result)
public void getBinaryStream(Throwable cause)
public void position(long result, Blob pattern, long start)
public void position(long result, byte[] pattern, long start)
public void position(Throwable cause, byte[] pattern, long start)
public void getBytes(byte[] result, long pos, int length)
public void getBytes(Throwable cause, long pos, int length)