## Uses of Interface
org.firebirdsql.gds.IscBlobHandle

Packages that use IscBlobHandle
org.firebirdsql.gds: This package contains classes defining Firebird API for Java language that applications can use to access databases directly without JDBC interfaces.
org.firebirdsql.gds.impl: This package contains classes for the pluggable GDS implementations.
org.firebirdsql.gds.impl.jni
org.firebirdsql.gds.impl.wire

Uses of IscBlobHandle in org.firebirdsql.gds

Methods in org.firebirdsql.gds that return IscBlobHandle
`IscBlobHandle` `GDS.createIscBlobHandle()` Factory method to create a new `IscBlobHandle` instance specific to the implementation of this interface.

Methods in org.firebirdsql.gds with parameters of type IscBlobHandle
`byte[]` `GDS.iscBlobInfo(IscBlobHandle handle, byte[] items, int bufferLength)` Retrieve data about an existing blob.
`void` `GDS.iscCloseBlob(IscBlobHandle blob)` Close an open blob.
`void` `GDS.iscCreateBlob2(IscDbHandle db, IscTrHandle tr, IscBlobHandle blob, BlobParameterBuffer blobParameterBuffer)` Create a new blob within a given transaction.
`byte[]` `GDS.iscGetSegment(IscBlobHandle blob, int maxread)` Fetch a segment of a blob.
`void` `GDS.iscOpenBlob2(IscDbHandle db, IscTrHandle tr, IscBlobHandle blob, BlobParameterBuffer blobParameterBuffer)` Open a blob within a given transaction.
`void` `GDS.iscPutSegment(IscBlobHandle blob_handle, byte[] buffer)` Write a segment of data to a blob.
`void` `GDS.iscSeekBlob(IscBlobHandle handle, int position, int seekMode)` Seek to a given position in a blob.

Uses of IscBlobHandle in org.firebirdsql.gds.impl

Methods in org.firebirdsql.gds.impl that return IscBlobHandle
`IscBlobHandle` `GDSHelper.createBlob(boolean segmented)` Create a new blob within the current transaction.
`IscBlobHandle` `GDSHelper.openBlob(long blob_id, boolean segmented)` Open a handle to a new blob within the current transaction with the given id.

Methods in org.firebirdsql.gds.impl with parameters of type IscBlobHandle
`void` `GDSHelper.closeBlob(IscBlobHandle blob)` Close a blob that has been opened within the database.
`byte[]` `GDSHelper.getBlobInfo(IscBlobHandle blob, byte[] requestItems, int bufferLength)`
`int` `GDSHelper.getBlobLength(IscBlobHandle blob)`
`byte[]` `GDSHelper.getBlobSegment(IscBlobHandle blob, int len)` Get a segment from a blob.
`void` `GDSHelper.putBlobSegment(IscBlobHandle blob, byte[] buf)` Write a segment of data to a blob.
`void` `GDSHelper.seekBlob(IscBlobHandle blob, int position, int mode)`

Uses of IscBlobHandle in org.firebirdsql.gds.impl.jni

Methods in org.firebirdsql.gds.impl.jni that return IscBlobHandle
`IscBlobHandle` `BaseGDSImpl.createIscBlobHandle()`

Methods in org.firebirdsql.gds.impl.jni with parameters of type IscBlobHandle
`byte[]` `BaseGDSImpl.iscBlobInfo(IscBlobHandle handle, byte[] items, int buffer_length)`
`void` `BaseGDSImpl.iscCloseBlob(IscBlobHandle blob_handle)`
`void` `BaseGDSImpl.iscCreateBlob2(IscDbHandle db_handle, IscTrHandle tr_handle, IscBlobHandle blob_handle, BlobParameterBuffer blobParameterBuffer)`
`byte[]` `BaseGDSImpl.iscGetSegment(IscBlobHandle blob, int maxread)`
`void` `BaseGDSImpl.iscOpenBlob2(IscDbHandle db_handle, IscTrHandle tr_handle, IscBlobHandle blob_handle, BlobParameterBuffer blobParameterBuffer)`
`void` `BaseGDSImpl.iscPutSegment(IscBlobHandle blob_handle, byte[] buffer)`
`void` `BaseGDSImpl.iscSeekBlob(IscBlobHandle handle, int position, int mode)`
`void` `JniGDSImpl.native_isc_close_blob(IscBlobHandle blob)`
`abstract void` `BaseGDSImpl.native_isc_close_blob(IscBlobHandle blob)`
`void` `JniGDSImpl.native_isc_create_blob2(IscDbHandle db, IscTrHandle tr, IscBlobHandle blob, byte[] dpbBytes)`
`abstract void` `BaseGDSImpl.native_isc_create_blob2(IscDbHandle db, IscTrHandle tr, IscBlobHandle blob, byte[] dpbBytes)`
`byte[]` `JniGDSImpl.native_isc_get_segment(IscBlobHandle blob, int maxread)`
`abstract byte[]` `BaseGDSImpl.native_isc_get_segment(IscBlobHandle blob, int maxread)`
`void` `JniGDSImpl.native_isc_open_blob2(IscDbHandle db, IscTrHandle tr, IscBlobHandle blob, byte[] dpbBytes)`
`abstract void` `BaseGDSImpl.native_isc_open_blob2(IscDbHandle db, IscTrHandle tr, IscBlobHandle blob, byte[] dpbBytes)`
`void` `JniGDSImpl.native_isc_put_segment(IscBlobHandle blob_handle, byte[] buffer)`
`abstract void` `BaseGDSImpl.native_isc_put_segment(IscBlobHandle blob_handle, byte[] buffer)`

Uses of IscBlobHandle in org.firebirdsql.gds.impl.wire

Classes in org.firebirdsql.gds.impl.wire that implement IscBlobHandle
`class` `isc_blob_handle_impl` Describe class `isc_blob_handle_impl` here.

Methods in org.firebirdsql.gds.impl.wire that return IscBlobHandle
`IscBlobHandle` `AbstractJavaGDSImpl.createIscBlobHandle()`

Methods in org.firebirdsql.gds.impl.wire with parameters of type IscBlobHandle
`byte[]` `AbstractJavaGDSImpl.iscBlobInfo(IscBlobHandle handle, byte[] items, int buffer_length)`
`void` `AbstractJavaGDSImpl.iscCloseBlob(IscBlobHandle blob_handle)`
`void` `AbstractJavaGDSImpl.iscCreateBlob2(IscDbHandle db_handle, IscTrHandle tr_handle, IscBlobHandle blob_handle, BlobParameterBuffer blobParameterBuffer)`
`byte[]` `AbstractJavaGDSImpl.iscGetSegment(IscBlobHandle blob_handle, int requested)`
`void` `AbstractJavaGDSImpl.iscOpenBlob2(IscDbHandle db_handle, IscTrHandle tr_handle, IscBlobHandle blob_handle, BlobParameterBuffer blobParameterBuffer)`
`void` `AbstractJavaGDSImpl.iscPutSegment(IscBlobHandle blob_handle, byte[] buffer)`
`void` `AbstractJavaGDSImpl.iscSeekBlob(IscBlobHandle handle, int position, int seekMode)`

Copyright © 2001-2010. All Rights Reserved.