| Package | Description |
|---|---|
| io.asyncer.r2dbc.mysql |
An implementation of the Reactive Relational Database Connection API for MySQL servers.
|
| io.asyncer.r2dbc.mysql.codec |
Data codecs for the type that the service provider understands.
|
| io.asyncer.r2dbc.mysql.collation |
Character collations of MySQL.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConnectionContext
The MySQL connection context considers the behavior of server or client.
|
| Modifier and Type | Method and Description |
|---|---|
CharCollation |
MySqlColumnMetadata.getCharCollation(CodecContext context)
Gets the
CharCollation used for stringification type. |
| Modifier and Type | Method and Description |
|---|---|
T |
Codec.decode(io.netty.buffer.ByteBuf value,
MySqlColumnMetadata metadata,
Class<?> target,
boolean binary,
CodecContext context)
Decode a
ByteBuf as specified Class. |
@Nullable Object |
ParametrizedCodec.decode(io.netty.buffer.ByteBuf value,
MySqlColumnMetadata metadata,
ParameterizedType target,
boolean binary,
CodecContext context)
Decode a
ByteBuf as specified ParameterizedType. |
<T> T |
Codecs.decode(io.asyncer.r2dbc.mysql.message.FieldValue value,
MySqlColumnMetadata metadata,
Class<?> type,
boolean binary,
CodecContext context)
Decode a
FieldValue as specified type. |
<T> T |
Codecs.decode(io.asyncer.r2dbc.mysql.message.FieldValue value,
MySqlColumnMetadata metadata,
ParameterizedType type,
boolean binary,
CodecContext context)
Decode a
FieldValue as a specified type. |
T |
MassiveCodec.decodeMassive(List<io.netty.buffer.ByteBuf> value,
MySqlColumnMetadata metadata,
Class<?> target,
boolean binary,
CodecContext context)
Decode a massive value as specified
Class. |
@Nullable Object |
MassiveParametrizedCodec.decodeMassive(List<io.netty.buffer.ByteBuf> value,
MySqlColumnMetadata metadata,
ParameterizedType target,
boolean binary,
CodecContext context)
Decode a massive value as specified
ParameterizedType. |
MySqlParameter |
Codec.encode(Object value,
CodecContext context)
Encode a value to a
MySqlParameter. |
MySqlParameter |
Codecs.encode(Object value,
CodecContext context)
Encode a value to a
MySqlParameter. |
| Modifier and Type | Method and Description |
|---|---|
static CharCollation |
CharCollation.fromId(int id,
CodecContext context)
Obtain an instance of
CharCollation from the identifier and server version, if not found, it
will fall back to UTF-8. |
Copyright © 2018–2024 asyncer.io. All rights reserved.