|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface BlobParameterBuffer
Instance of this interface represents a BLOB Parameter Buffer from the
Firebird API documentation and specifies attributes for
GDS.iscCreateBlob2(IscDbHandle, IscTrHandle, IscBlobHandle, BlobParameterBuffer)
or
GDS.iscOpenBlob2(IscDbHandle, IscTrHandle, IscBlobHandle, BlobParameterBuffer)
operations.
Two features are available:
GDS.iscSeekBlob(IscBlobHandle, int, int) for more details).
| Field Summary | |
|---|---|
static int |
FILTER_PARAMETER
|
static int |
SOURCE_INTERP
|
static int |
SOURCE_TYPE
|
static int |
TARGET_INTERP
|
static int |
TARGET_TYPE
|
static int |
TYPE
|
static int |
TYPE_SEGMENTED
|
static int |
TYPE_STREAM
|
| Method Summary | |
|---|---|
void |
addArgument(int argumentType)
Set a void (valueless) parameter on this BlobParameterBuffer. |
void |
addArgument(int argumentType,
int value)
Set an int parameter on this
BlobParameterBuffer. |
void |
addArgument(int argumentType,
java.lang.String value)
Set a String parameter on this
BlobParameterBuffer. |
| Field Detail |
|---|
static final int SOURCE_TYPE
static final int TARGET_TYPE
static final int SOURCE_INTERP
static final int TARGET_INTERP
static final int FILTER_PARAMETER
static final int TYPE
static final int TYPE_SEGMENTED
static final int TYPE_STREAM
| Method Detail |
|---|
void addArgument(int argumentType)
BlobParameterBuffer.
argumentType - The parameter to be set, either an
ISCConstantsone.isc_bpb_* constant, or one of the
fields of this interface
void addArgument(int argumentType,
java.lang.String value)
String parameter on this
BlobParameterBuffer.
argumentType - The parameter to be set, either an
ISCConstantsone.isc_bpb_* constant, or one of the
fields of this interfacevalue - The value to set for the given parameter
void addArgument(int argumentType,
int value)
int parameter on this
BlobParameterBuffer.
argumentType - The parameter to be set, either an
ISCConstantsone.isc_bpb_* constant, or one of the
fields of this interfacevalue - The value to set for the given parameter
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||