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 void
encodeBinary(Writer encoder, Context context)
Encode parameter in binary formatvoid
encodeText(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:Parameter
Encode parameter in text format- Specified by:
encodeText
in interfaceParameter
- Overrides:
encodeText
in 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:Parameter
Encode parameter in binary format- Specified by:
encodeBinary
in interfaceParameter
- Overrides:
encodeBinary
in classParameter<T>
- Parameters:
encoder
- packet writercontext
- connection context- Throws:
java.io.IOException
- if socket error occursjava.sql.SQLException
- if other kind of error occurs
-
-