Package com.google.cloud.bigtable.common
Interface Type
- All Known Implementing Classes:
Type.Array,Type.Bool,Type.Bytes,Type.Date,Type.Float32,Type.Float64,Type.Int64,Type.Map,Type.SchemalessStruct,Type.String,Type.StructWithSchema,Type.Timestamp
@BetaApi
@InternalApi
public interface Type
Shared type implementations. Right now this is only used by SqlType but this will become a shared
definition with Schema type (called
Type right
now), and any other type interfaces needed in the future.
This is considered an internal implementation detail and not meant to be used by applications.
Types should only be used through the relevant interfaces and factories, e.g. SqlType.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classThis is a special version of struct that is intended to only be used in theStructReadergetters that require types.static classstatic classStruct implementation that contains a schema that users can access.static class