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.