T- kind of data type returned after mutation
@PublicEvolving public interface AbstractDataType<T extends AbstractDataType<T>>
Fully resolved data types that can be used directly to declare input and/or output types of
operations. This kind is represented in subclasses of
DataTypes for producing instances of this class.
|Modifier and Type||Method and Description|
Adds a hint that data should be represented using the given class when entering or leaving the table ecosystem.
Adds a hint that null values are not expected in the data for this type.
Adds a hint that null values are expected in the data for this type (default behavior).
This method exists for explicit declaration of the default behavior or for invalidation of
a previous call to
A supported conversion class depends on the logical type and its nullability property.
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.