Class DefaultParameter
java.lang.Object
org.mariadb.jdbc.internal.com.send.parameters.DefaultParameter
- All Implemented Interfaces:
Cloneable, ParameterHolder
-
Field Summary
Fields inherited from interface ParameterHolder
BINARY_INTRODUCER, QUOTE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanintbooleantoString()voidWrite data to socket in binary format.voidSend escaped String to outputStream.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ParameterHolder
writeLongData
-
Constructor Details
-
DefaultParameter
public DefaultParameter()
-
-
Method Details
-
writeTo
Send escaped String to outputStream.- Specified by:
writeToin interfaceParameterHolder- Parameters:
pos- outpustream.- Throws:
IOException- when something goes wrong
-
getApproximateTextProtocolLength
public int getApproximateTextProtocolLength()- Specified by:
getApproximateTextProtocolLengthin interfaceParameterHolder
-
writeBinary
Write data to socket in binary format.- Specified by:
writeBinaryin interfaceParameterHolder- Parameters:
pos- socket output stream- Throws:
IOException- if socket error occur
-
getColumnType
- Specified by:
getColumnTypein interfaceParameterHolder
-
toString
- Specified by:
toStringin interfaceParameterHolder- Overrides:
toStringin classObject
-
isNullData
public boolean isNullData()- Specified by:
isNullDatain interfaceParameterHolder
-
canBeLongData
public boolean canBeLongData()- Specified by:
canBeLongDatain interfaceParameterHolder
-