public class BooleanSchema extends AbstractSchema<Boolean>
BOOL, BYTEBUFFER, BYTES, DATE, DOUBLE, FLOAT, INSTANT, INT16, INT32, INT64, INT8, LOCAL_DATE, LOCAL_DATE_TIME, LOCAL_TIME, STRING, TIME, TIMESTAMP| Constructor and Description |
|---|
BooleanSchema() |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
decode(byte[] bytes) |
Boolean |
decode(io.netty.buffer.ByteBuf byteBuf)
Decode a byteBuf into an object using the schema definition and deserializer implementation
|
byte[] |
encode(Boolean message) |
SchemaInfo |
getSchemaInfo() |
static BooleanSchema |
of() |
void |
validate(byte[] message) |
clone, decodeequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitAUTO_CONSUME, AUTO_PRODUCE_BYTES, AUTO_PRODUCE_BYTES, AUTO, AVRO, AVRO, configureSchemaInfo, decode, generic, getSchema, JSON, JSON, KeyValue, KeyValue, KeyValue, KeyValue, KV_BYTES, PROTOBUF_NATIVE, PROTOBUF_NATIVE, PROTOBUF, PROTOBUF, requireFetchingSchemaInfo, setSchemaInfoProvider, supportSchemaVersioningpublic static BooleanSchema of()
public void validate(byte[] message)
public byte[] encode(Boolean message)
public Boolean decode(byte[] bytes)
public Boolean decode(io.netty.buffer.ByteBuf byteBuf)
AbstractSchemadecode in class AbstractSchema<Boolean>byteBuf - the byte buffer to decodepublic SchemaInfo getSchemaInfo()
Copyright © 2017–2020 Apache Software Foundation. All rights reserved.