Package org.mariadb.jdbc.codec
Class ParameterWithCal<T>
- java.lang.Object
-
- org.mariadb.jdbc.codec.Parameter<T>
-
- org.mariadb.jdbc.codec.ParameterWithCal<T>
-
-
Constructor Summary
Constructors Constructor Description ParameterWithCal(Codec<T> codec, T value, java.util.Calendar cal)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidencodeBinary(Writer encoder, Context context)Encode parameter in binary formatvoidencodeText(Writer encoder, Context context)Encode parameter in text format-
Methods inherited from class org.mariadb.jdbc.codec.Parameter
bestEffortStringValue, canEncodeLongData, encodeData, encodeLongData, getBinaryEncodeType, isNull
-
-
-
-
Method Detail
-
encodeText
public void encodeText(Writer encoder, Context context) throws java.io.IOException, java.sql.SQLException
Description copied from interface:ParameterEncode parameter in text format- Specified by:
encodeTextin interfaceParameter- Overrides:
encodeTextin classParameter<T>- Parameters:
encoder- packet writercontext- connection context- Throws:
java.io.IOException- if socket error occursjava.sql.SQLException- if other kind of error occurs
-
encodeBinary
public void encodeBinary(Writer encoder, Context context) throws java.io.IOException, java.sql.SQLException
Description copied from interface:ParameterEncode parameter in binary format- Specified by:
encodeBinaryin interfaceParameter- Overrides:
encodeBinaryin classParameter<T>- Parameters:
encoder- packet writercontext- connection context- Throws:
java.io.IOException- if socket error occursjava.sql.SQLException- if other kind of error occurs
-
-