|
|||||||||
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 interfacevoid 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 parametervoid 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 |