public class OBStructParameter extends Object implements Cloneable, ParameterHolder
BINARY_INTRODUCER, QUOTE| Constructor and Description |
|---|
OBStructParameter(ObStruct structImpl,
Options options) |
| Modifier and Type | Method and Description |
|---|---|
int |
getApproximateTextProtocolLength() |
ColumnType |
getColumnType() |
boolean |
isLongData() |
boolean |
isNullData() |
void |
storeStructTypeInfo(PacketOutputStream packet) |
void |
writeBinary(PacketOutputStream pos) |
void |
writeTo(PacketOutputStream os)
Write parameter value.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittoStringpublic void storeStructTypeInfo(PacketOutputStream packet) throws IOException
IOExceptionpublic void writeTo(PacketOutputStream os) throws IOException
ParameterHolderwriteTo in interface ParameterHolderos - the stream to write toIOException - when something goes wrongpublic void writeBinary(PacketOutputStream pos) throws IOException
writeBinary in interface ParameterHolderIOExceptionpublic int getApproximateTextProtocolLength()
throws IOException
getApproximateTextProtocolLength in interface ParameterHolderIOExceptionpublic boolean isNullData()
isNullData in interface ParameterHolderpublic ColumnType getColumnType()
getColumnType in interface ParameterHolderpublic boolean isLongData()
isLongData in interface ParameterHolderCopyright © 2022 oceanbase.com. All rights reserved.