Package com.impossibl.jdbc.spy
Class BlobTracer
- java.lang.Object
-
- com.impossibl.jdbc.spy.BlobTracer
-
public class BlobTracer extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description BlobTracer(TraceOutput out)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfree()voidfree(java.lang.Throwable cause)voidgetBinaryStream(java.io.InputStream result)voidgetBinaryStream(java.io.InputStream result, long pos, long length)voidgetBinaryStream(java.lang.Throwable cause)voidgetBinaryStream(java.lang.Throwable cause, long pos, long length)voidgetBytes(byte[] result, long pos, int length)voidgetBytes(java.lang.Throwable cause, long pos, int length)voidlength(long result)voidlength(java.lang.Throwable cause)voidposition(long result, byte[] pattern, long start)voidposition(long result, java.sql.Blob pattern, long start)voidposition(java.lang.Throwable cause, byte[] pattern, long start)voidposition(java.lang.Throwable cause, java.sql.Blob pattern, long start)voidsetBinaryStream(java.io.OutputStream result, long pos)voidsetBinaryStream(java.lang.Throwable cause, long pos)voidsetBytes(int result, long pos, byte[] bytes)voidsetBytes(int result, long pos, byte[] bytes, int offset, int len)voidsetBytes(java.lang.Throwable cause, long pos, byte[] bytes)voidsetBytes(java.lang.Throwable cause, long pos, byte[] bytes, int offset, int len)voidtrace(Trace trace)voidtruncate(long len)voidtruncate(java.lang.Throwable cause, long len)
-
-
-
Constructor Detail
-
BlobTracer
public BlobTracer(TraceOutput out)
-
-
Method Detail
-
trace
public void trace(Trace trace)
-
position
public void position(long result, byte[] pattern, long start)
-
position
public void position(java.lang.Throwable cause, byte[] pattern, long start)
-
truncate
public void truncate(long len)
-
truncate
public void truncate(java.lang.Throwable cause, long len)
-
getBytes
public void getBytes(byte[] result, long pos, int length)
-
getBytes
public void getBytes(java.lang.Throwable cause, long pos, int length)
-
length
public void length(long result)
-
length
public void length(java.lang.Throwable cause)
-
getBinaryStream
public void getBinaryStream(java.io.InputStream result)
-
getBinaryStream
public void getBinaryStream(java.lang.Throwable cause)
-
getBinaryStream
public void getBinaryStream(java.io.InputStream result, long pos, long length)
-
getBinaryStream
public void getBinaryStream(java.lang.Throwable cause, long pos, long length)
-
free
public void free()
-
free
public void free(java.lang.Throwable cause)
-
setBinaryStream
public void setBinaryStream(java.io.OutputStream result, long pos)
-
setBinaryStream
public void setBinaryStream(java.lang.Throwable cause, long pos)
-
setBytes
public void setBytes(int result, long pos, byte[] bytes, int offset, int len)
-
setBytes
public void setBytes(java.lang.Throwable cause, long pos, byte[] bytes, int offset, int len)
-
position
public void position(long result, java.sql.Blob pattern, long start)
-
position
public void position(java.lang.Throwable cause, java.sql.Blob pattern, long start)
-
setBytes
public void setBytes(int result, long pos, byte[] bytes)
-
setBytes
public void setBytes(java.lang.Throwable cause, long pos, byte[] bytes)
-
-