| Package | Description |
|---|---|
| org.apache.pulsar.client.impl.schema | |
| org.apache.pulsar.client.impl.schema.generic |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractStructSchema<T>
minimal abstract StructSchema
|
class |
AvroBaseStructSchema<T>
This is a base schema implementation for Avro Based `Struct` types.
|
class |
AvroSchema<T>
An AVRO schema implementation.
|
class |
BooleanSchema
A schema for `Boolean`.
|
class |
ByteBufferSchema
A bytebuffer schema is effectively a `BYTES` schema.
|
class |
ByteBufSchema
A variant `Bytes` schema that takes
ByteBuf. |
class |
ByteSchema
A schema for 'Byte'.
|
class |
BytesSchema
A schema for bytes array.
|
class |
DateSchema
A schema for `java.util.Date` or `java.sql.Date`.
|
class |
DoubleSchema
A schema for `Double`.
|
class |
FloatSchema
A schema for `Float`.
|
class |
InstantSchema
A schema for `java.time.Instant`.
|
class |
IntSchema
A schema for `Integer`.
|
class |
JSONSchema<T>
A schema implementation to deal with json data.
|
class |
KeyValueSchemaImpl<K,V>
[Key, Value] pair schema definition
|
class |
LocalDateSchema
A schema for `java.time.LocalDate`.
|
class |
LocalDateTimeSchema
A schema for `java.time.LocalDateTime`.
|
class |
LocalTimeSchema
A schema for `java.time.LocalTime`.
|
class |
LongSchema
A schema for `Long`.
|
class |
ProtobufNativeSchema<T extends com.google.protobuf.GeneratedMessageV3>
A schema implementation to deal with protobuf generated messages.
|
class |
ProtobufSchema<T extends com.google.protobuf.GeneratedMessageV3>
A schema implementation to deal with protobuf generated messages.
|
class |
ShortSchema
A schema for `Short`.
|
class |
StringSchema
Schema definition for Strings encoded in UTF-8 format.
|
class |
StructSchema<T>
Deprecated.
|
class |
TimeSchema
A schema for `java.sql.Time`.
|
class |
TimestampSchema
A schema for `java.sql.Timestamp`.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GenericAvroSchema
A generic avro schema.
|
class |
GenericJsonSchema
A generic json schema.
|
class |
GenericProtobufNativeSchema
Generic ProtobufNative schema.
|
class |
GenericSchemaImpl
A generic schema representation for AvroBasedGenericSchema .
|
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.