jp.littlesoft.data
注釈型 ITableDef.ColumnDef


@Retention(value=RUNTIME)
public static @interface ITableDef.ColumnDef

データベースカラムの定義情報

作成者:
littlesoft

任意要素の概要
 String caption
           
 Column.InputType defaultInputEditor
           
 String defaultInputStyle
           
 String defaultValue
           
 String formatPattern
           
 int length
           
 boolean lenientConvert
           
 String name
           
 Column.Nullable nullable
           
 String oldName
           
 Class<? extends Code> optionType
           
 int precision
           
 int scale
           
 Column.Constraint stringConstraint
           
 

name

public abstract String name
デフォルト:
""

oldName

public abstract String oldName
デフォルト:
""

caption

public abstract String caption
デフォルト:
""

formatPattern

public abstract String formatPattern
デフォルト:
""

defaultValue

public abstract String defaultValue
デフォルト:
""

precision

public abstract int precision
デフォルト:
-1

scale

public abstract int scale
デフォルト:
-1

length

public abstract int length
デフォルト:
-1

lenientConvert

public abstract boolean lenientConvert
デフォルト:
true

nullable

public abstract Column.Nullable nullable
デフォルト:
jp.littlesoft.data.Column.Nullable.DEFAULT

defaultInputEditor

public abstract Column.InputType defaultInputEditor
デフォルト:
jp.littlesoft.data.Column.InputType.NONE

stringConstraint

public abstract Column.Constraint stringConstraint
デフォルト:
jp.littlesoft.data.Column.Constraint.DEFAULT

defaultInputStyle

public abstract String defaultInputStyle
デフォルト:
""

optionType

public abstract Class<? extends Code> optionType
デフォルト:
jp.littlesoft.data.Code.class


Copyright (C) 2006-2012 LittleSoft Corporation. All Rights Reserved.