public class ProtoSchemaLogicalTypes
extends java.lang.Object
Schema.LogicalType
classes to represent protocol buffer types.Modifier and Type | Class and Description |
---|---|
static class |
ProtoSchemaLogicalTypes.DurationNanos
A duration represented in nanoseconds.
|
static class |
ProtoSchemaLogicalTypes.Fixed32
A Fixed32 type.
|
static class |
ProtoSchemaLogicalTypes.Fixed64
A Fixed64 type.
|
static class |
ProtoSchemaLogicalTypes.NanosType<T>
Base class for types representing timestamps or durations as nanoseconds.
|
static class |
ProtoSchemaLogicalTypes.SFixed32
A SFixed32 type.
|
static class |
ProtoSchemaLogicalTypes.SFixed64
An SFixed64 type.
|
static class |
ProtoSchemaLogicalTypes.SInt32
A SInt32 type.
|
static class |
ProtoSchemaLogicalTypes.SInt64
A SIn64 type.
|
static class |
ProtoSchemaLogicalTypes.TimestampNanos
A timestamp represented as nanoseconds since the epoch.
|
static class |
ProtoSchemaLogicalTypes.UInt32
A UInt32 type.
|
static class |
ProtoSchemaLogicalTypes.UInt64
A UIn64 type.
|
Constructor and Description |
---|
ProtoSchemaLogicalTypes() |