public interface ParameterBufferMetaData
| Modifier and Type | Method and Description |
|---|---|
default void |
addPreamble(ParameterBuffer parameterBuffer)
Allows the metadata to add a preamble to the parameter buffer.
|
default ArgumentType |
getByteArgumentType(int tag)
Gets the byte argument type for the supplied tag.
|
ArgumentType |
getByteArrayArgumentType(int tag)
Gets the byte array argument type for the supplied tag.
|
ArgumentType |
getIntegerArgumentType(int tag)
Gets the integer argument type for the supplied tag.
|
ArgumentType |
getSingleArgumentType(int tag)
Gets the single argument type for the supplied tag.
|
ArgumentType |
getStringArgumentType(int tag)
Gets the string argument type for the supplied tag.
|
int |
getType()
Parameter buffer type (this usually is the version of the parameter buffer).
|
int getType()
ISCConstants.isc_spb_version3).default void addPreamble(ParameterBuffer parameterBuffer)
This is only intended for the weird "version 2" connection service parameter buffer that requires two tags for
the version with isc_spb_version, isc_spb_current_version.
parameterBuffer - Parameter buffer.ArgumentType getStringArgumentType(int tag)
When the tag is not known (or unsupported for string arguments), then the default should be returned.
tag - Tag (item type)null)ArgumentType getByteArrayArgumentType(int tag)
When the tag is not known (or unsupported for string arguments), then the default should be returned.
tag - Tag (item type)null)ArgumentType getIntegerArgumentType(int tag)
When the tag is not known (or unsupported for string arguments), then the default should be returned.
tag - Tag (item type)null)ArgumentType getSingleArgumentType(int tag)
When the tag is not known (or unsupported for string arguments), then the default should be returned.
tag - Tag (item type)null)default ArgumentType getByteArgumentType(int tag)
When the tag is not known (or unsupported for string arguments), then the default should be returned.
tag - Tag (item type)null)Copyright © 2001-2024 Jaybird (Firebird JDBC) team. All rights reserved.