Class TimeParameter
- java.lang.Object
-
- org.mariadb.jdbc.internal.com.send.parameters.TimeParameter
-
- All Implemented Interfaces:
Cloneable
,ParameterHolder
public class TimeParameter extends Object implements Cloneable, ParameterHolder
-
-
Field Summary
-
Fields inherited from interface org.mariadb.jdbc.internal.com.send.parameters.ParameterHolder
BINARY_INTRODUCER, QUOTE
-
-
Constructor Summary
Constructors Constructor Description TimeParameter(Time time, TimeZone timeZone, boolean fractionalSeconds)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canBeLongData()
int
getApproximateTextProtocolLength()
ColumnType
getColumnType()
boolean
isNullData()
String
toString()
void
writeBinary(PacketOutputStream pos)
Write data to socket in binary format.void
writeTo(PacketOutputStream pos)
Write Time parameter to outputStream.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.mariadb.jdbc.internal.com.send.parameters.ParameterHolder
writeLongData
-
-
-
-
Method Detail
-
writeTo
public void writeTo(PacketOutputStream pos) throws IOException
Write Time parameter to outputStream.- Specified by:
writeTo
in interfaceParameterHolder
- Parameters:
pos
- the stream to write to- Throws:
IOException
- when something goes wrong
-
getApproximateTextProtocolLength
public int getApproximateTextProtocolLength()
- Specified by:
getApproximateTextProtocolLength
in interfaceParameterHolder
-
writeBinary
public void writeBinary(PacketOutputStream pos) throws IOException
Write data to socket in binary format.- Specified by:
writeBinary
in interfaceParameterHolder
- Parameters:
pos
- socket output stream- Throws:
IOException
- if socket error occur
-
getColumnType
public ColumnType getColumnType()
- Specified by:
getColumnType
in interfaceParameterHolder
-
toString
public String toString()
- Specified by:
toString
in interfaceParameterHolder
- Overrides:
toString
in classObject
-
isNullData
public boolean isNullData()
- Specified by:
isNullData
in interfaceParameterHolder
-
canBeLongData
public boolean canBeLongData()
- Specified by:
canBeLongData
in interfaceParameterHolder
-
-