Interface ColumnDefinition.Builder

    • Method Detail

      • dataType

        ColumnDefinition.Builder dataType​(String dataType)

        Data type of a column.

        • STRING – A String data type.

          CHAR – A char data type.

          INTEGER – An integer data type.

          TINYINT – A tinyint data type.

          SMALLINT – A smallint data type.

          BIGINT – A bigint data type.

          FLOAT – A float data type.

          DOUBLE – A double data type.

          DATE – A date data type.

          DATETIME – A datetime data type.

          BOOLEAN – A boolean data type.

          BINARY – A binary data type.

        Parameters:
        dataType - Data type of a column.

        • STRING – A String data type.

          CHAR – A char data type.

          INTEGER – An integer data type.

          TINYINT – A tinyint data type.

          SMALLINT – A smallint data type.

          BIGINT – A bigint data type.

          FLOAT – A float data type.

          DOUBLE – A double data type.

          DATE – A date data type.

          DATETIME – A datetime data type.

          BOOLEAN – A boolean data type.

          BINARY – A binary data type.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ColumnDataType, ColumnDataType
      • dataType

        ColumnDefinition.Builder dataType​(ColumnDataType dataType)

        Data type of a column.

        • STRING – A String data type.

          CHAR – A char data type.

          INTEGER – An integer data type.

          TINYINT – A tinyint data type.

          SMALLINT – A smallint data type.

          BIGINT – A bigint data type.

          FLOAT – A float data type.

          DOUBLE – A double data type.

          DATE – A date data type.

          DATETIME – A datetime data type.

          BOOLEAN – A boolean data type.

          BINARY – A binary data type.

        Parameters:
        dataType - Data type of a column.

        • STRING – A String data type.

          CHAR – A char data type.

          INTEGER – An integer data type.

          TINYINT – A tinyint data type.

          SMALLINT – A smallint data type.

          BIGINT – A bigint data type.

          FLOAT – A float data type.

          DOUBLE – A double data type.

          DATE – A date data type.

          DATETIME – A datetime data type.

          BOOLEAN – A boolean data type.

          BINARY – A binary data type.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ColumnDataType, ColumnDataType
      • columnName

        ColumnDefinition.Builder columnName​(String columnName)

        The name of a column.

        Parameters:
        columnName - The name of a column.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • columnDescription

        ColumnDefinition.Builder columnDescription​(String columnDescription)

        Description for a column.

        Parameters:
        columnDescription - Description for a column.
        Returns:
        Returns a reference to this object so that method calls can be chained together.