public class SqlTimeCodec extends AbstractCodec<Time> implements com.datastax.oss.driver.api.core.type.codec.TypeCodec<Time>
DataTypes.TIME and the Java type Time.| Modifier and Type | Field and Description |
|---|---|
static DateTimeFormatter |
DEFAULT_TIME_FORMAT
The default time format used by the method
formatNonNull(Time). |
| Constructor and Description |
|---|
SqlTimeCodec()
Constructor for
SqlTimeCodec. |
| Modifier and Type | Method and Description |
|---|---|
Time |
decode(ByteBuffer bytes,
com.datastax.oss.driver.api.core.ProtocolVersion protocolVersion) |
ByteBuffer |
encode(Time value,
com.datastax.oss.driver.api.core.ProtocolVersion protocolVersion) |
com.datastax.oss.driver.api.core.type.DataType |
getCqlType() |
com.datastax.oss.driver.api.core.type.reflect.GenericType<Time> |
getJavaType() |
format, parsepublic static final DateTimeFormatter DEFAULT_TIME_FORMAT
formatNonNull(Time).@Nonnull public com.datastax.oss.driver.api.core.type.reflect.GenericType<Time> getJavaType()
getJavaType in interface com.datastax.oss.driver.api.core.type.codec.TypeCodec<Time>@Nonnull public com.datastax.oss.driver.api.core.type.DataType getCqlType()
getCqlType in interface com.datastax.oss.driver.api.core.type.codec.TypeCodec<Time>public ByteBuffer encode(Time value, @Nonnull com.datastax.oss.driver.api.core.ProtocolVersion protocolVersion)
encode in interface com.datastax.oss.driver.api.core.type.codec.TypeCodec<Time>public Time decode(ByteBuffer bytes, @Nonnull com.datastax.oss.driver.api.core.ProtocolVersion protocolVersion)
decode in interface com.datastax.oss.driver.api.core.type.codec.TypeCodec<Time>Copyright © 2020–2026 ING Bank. All rights reserved.