Interface TypeTransformation

All Known Implementing Classes:
DataTypeConversionClassTransformation, LegacyRawTypeTransformation, LegacyToNonLegacyTransformation

@PublicEvolving public interface TypeTransformation
Transforms one data type to another.
  • Method Summary

    Modifier and Type
    Method
    Description
    default DataType
    transform(DataTypeFactory factory, DataType typeToTransform)
    Transforms the given data type to a different data type.
    transform(DataType typeToTransform)
    Transforms the given data type to a different data type.
  • Method Details

    • transform

      DataType transform(DataType typeToTransform)
      Transforms the given data type to a different data type.
    • transform

      default DataType transform(@Nullable DataTypeFactory factory, DataType typeToTransform)
      Transforms the given data type to a different data type.

      This method provides a DataTypeFactory if available.