Class PassThroughLogicalType<T>

java.lang.Object
org.apache.beam.sdk.schemas.logicaltypes.PassThroughLogicalType<T>
All Implemented Interfaces:
Serializable, Schema.LogicalType<T,T>
Direct Known Subclasses:
CalciteUtils.TimeWithLocalTzType, FixedBytes, FixedPrecisionNumeric, FixedString, ProtoSchemaLogicalTypes.Fixed32, ProtoSchemaLogicalTypes.Fixed64, ProtoSchemaLogicalTypes.SFixed32, ProtoSchemaLogicalTypes.SFixed64, ProtoSchemaLogicalTypes.SInt32, ProtoSchemaLogicalTypes.SInt64, ProtoSchemaLogicalTypes.UInt32, ProtoSchemaLogicalTypes.UInt64, SbeLogicalTypes.Uint16, SbeLogicalTypes.Uint32, SbeLogicalTypes.Uint64, SbeLogicalTypes.Uint8, UnknownLogicalType, VariableBytes, VariableString

public abstract class PassThroughLogicalType<T> extends Object implements Schema.LogicalType<T,T>
A base class for LogicalTypes that use the same Java type as the underlying base type.
See Also: