クラス DataTypeDeclaration

  • すべての実装されたインタフェース:
    Serializable

    public class DataTypeDeclaration
    extends Object
    implements Serializable
    宣言データ型 実際にアトリビュートに使用するデータ型と桁、位を宣言したものを表す。
    作成者:
    nakaG
    関連項目:
    直列化された形式
    • コンストラクタの詳細

      • DataTypeDeclaration

        public DataTypeDeclaration​(StandardSQLDataType logicalType,
                                   Integer size,
                                   Integer scale)
        コンストラクタ
        パラメータ:
        logicalType - 論理データ型
        size - 長さ
        scale - 精度
      • DataTypeDeclaration

        public DataTypeDeclaration​(StandardSQLDataType logicalType,
                                   Integer size,
                                   Integer scale,
                                   Boolean autoIncrement,
                                   String defaultValue)
        コンストラクタ
        パラメータ:
        logicalType - 論理データ型
        size - 長さ
        scale - 精度
        autoIncrement - オートインクリメント
        defaultValue - デフォルト値
    • メソッドの詳細

      • getSize

        public Integer getSize()
        戻り値:
        the size
      • getScale

        public Integer getScale()
        戻り値:
        the scale
      • getAutoIncrement

        public Boolean getAutoIncrement()
        戻り値:
        the autoIncrement
      • getDefaultValue

        public String getDefaultValue()
        戻り値:
        the defaultValue
      • getCopy

        public DataTypeDeclaration getCopy()
        コピー(sharrow copy)を取得する。
        戻り値:
        コピーしたオブジェクト