クラス
jp.littlesoft.data.Column の使用

Column を使用しているパッケージ
jp.littlesoft.data   
jp.littlesoft.data.event   
jp.littlesoft.data.exception   
jp.littlesoft.data.validator   
jp.littlesoft.sql   
jp.littlesoft.util   
jp.littlesoft.web   
 

jp.littlesoft.data での Column の使用
 

Column として宣言されている jp.littlesoft.data のフィールド
 Column ITableDef.ColData.column
           
 

Column 型の型パラメータを持つ jp.littlesoft.data のフィールド
protected  IndexedMap<String,Column> Table.columns
          Column オブジェクトの集合です。
 

Column を返す jp.littlesoft.data のメソッド
 Column ITableDef.MetaData.$column(Serializable $dummyFiled)
           
 Column[] ITableDef.MetaData.$columns(Serializable... $dummyFileds)
           
 Column Table.addColumn(String fieldName)
          カラムの追加(名前で作成)します。
 Column Params.addColumn(String columnName)
          名前を指定してColumnオブジェクトを追加します。
 Column Table.addColumn(String fieldName, Column.Type type)
          カラムの追加(名前とタイプを指定して作成)します。
 Column Params.addColumn(String columnName, Column.Type dataType)
          名前、データ型を指定してColumnオブジェクトを追加します。
 Column Params.addColumn(String columnName, Column.Type dataType, Column.ParamType paramType)
          名前、データ型、パラメータ型を指定してColumnオブジェクトを追加します。
 Column ITableDef.Columns.getByDBColumnName(String dbColumnName)
           
 Column Table.getColumn(int index)
          引数 index で指定された列インデックスから Column オブジェクトを取得します。
protected  Column Row.getColumn(int index)
           
 Column Params.getColumn(int index)
           
 Column Table.getColumn(Object $dummyFiled)
           
 Column Table.getColumn(String columnName)
          引数 columnName で指定されたカラム名から Column オブジェクトを取得します。
protected  Column Row.getColumn(String name)
           
 Column Params.getColumn(String name)
           
 Column Table.getColumn(String columnName, boolean returnNull)
          引数 columnName で指定されたカラム名から Column オブジェクトを取得します。
 Column[] Table.getColumnArray()
          Column オブジェクトを配列で取得します。
 Column ITableDef.MetaData.getColumnByDBName(String dbColumnName)
           
static Column[] ITableDef.Columns.listToArray(ArrayList<Column> colList)
           
 

Column 型の引数を持つ型を返す jp.littlesoft.data のメソッド
 IndexedMap<String,Column> Table.getColumns()
          Row オブジェクト構造を定義するカラム集合を取得します。
 

Column 型のパラメータを持つ jp.littlesoft.data のメソッド
 boolean ITableDef.Columns.add(Column column)
           
 void Table.addColumn(Column column)
          カラムの追加(作成したオブジェクトを登録)します。
 void Params.addColumn(Column column)
          Column オブジェクトを追加します。
 void ITableDef.Columns.appendColumnDefString(Column col, StringBuffer buff)
           
 boolean ITableDef.Constraint.contains(Column col)
           
static Serializable Column.createDefaultValue(Column column, int dummyValue)
           
 int Table.indexOfColumn(Column column)
          指定した列オブジェクトのインデックスを取得します。
 void Table.removeColumn(Column column)
          引数 column で指定されたフィールドを削除します。
static void ITableDef.Columns.toDefaultString(Column col, StringBuffer buff)
           
 

Column 型の型引数を持つ jp.littlesoft.data のメソッドパラメータ
 ITableDef.ForeginKey ITableDef.MetaData.addForeginKey(ArrayList<Column> colList)
           
 ITableDef.Index ITableDef.MetaData.addIndex(ArrayList<Column> colList)
           
 ITableDef.PrimaryKey ITableDef.MetaData.addPrimaryKey(ArrayList<Column> colList)
           
protected  void Table.doSetupColumn(IndexedMap<String,Column> fields)
          DataFieldのセットアップを行います。
static Column[] ITableDef.Columns.listToArray(ArrayList<Column> colList)
           
 

Column 型のパラメータを持つ jp.littlesoft.data のコンストラクタ
ITableDef.Constraint(ITableDef.MetaData<?> meta, Column... columns)
           
ITableDef.ForeginKey(ITableDef.MetaData<?> meta, Column... columns)
           
ITableDef.Index(ITableDef.MetaData<?> meta, Column... columns)
           
ITableDef.PrimaryKey(ITableDef.MetaData<?> meta, Column... columns)
           
 

jp.littlesoft.data.event での Column の使用
 

Column を返す jp.littlesoft.data.event のメソッド
 Column ChangeEvent.getColumn()
          値が変更されたカラムオブジェクトを取得する。
 

Column 型のパラメータを持つ jp.littlesoft.data.event のコンストラクタ
ChangeEvent(Object source, Column changeColumn, Object argNewValue, Object argOldValue)
          コンストラクタ。
 

jp.littlesoft.data.exception での Column の使用
 

Column を返す jp.littlesoft.data.exception のメソッド
 Column InvalidColumnException.getColumn()
          例外対象となったカラムオブジェクトを取得します.
 

Column 型のパラメータを持つ jp.littlesoft.data.exception のコンストラクタ
InvalidColumnException(String msgResFieldName, Object[] msgArgs, Column column)
          コンストラクタ
InvalidValueException(String msgResFieldName, Object[] msgArgs, Row<?> row, Column column, Object value)
          コンストラクタ。
 

jp.littlesoft.data.validator での Column の使用
 

Column 型のパラメータを持つ jp.littlesoft.data.validator のメソッド
 void Validator.execute(Row row, Column column, Object value)
          検証を行う。
 void StringValidator.execute(Row row, Column column, Object value)
          文字列値の検証を行います。
 void StringLengthValidator.execute(Row row, Column column, Object value)
          文字列値の検証を行います。
 void NumberValidator.execute(Row row, Column column, Object value)
          数値の検証を行います。
 void DefaultValidator.execute(Row row, Column column, Object value)
          値の検証を行います。
 

jp.littlesoft.sql での Column の使用
 

Column を返す jp.littlesoft.sql のメソッド
 Column ISQLApplication.$column(Serializable source)
          ダミーエンティティオブジェクトのフィールドから対応するカラムオブジェクトを取得します.
 Column SQL.Query.getColumn(Serializable value)
           
 

Column 型の引数を持つ型を返す jp.littlesoft.sql のメソッド
protected  IndexedMap<String,Column> SQLDataResolverImpl.getUpdateTableColumns(DatabaseMetaData metaData, String catalog, String schema, String tableName, boolean isSearchMetaDataWithinSchema, boolean isSearchMetaDataByUpperCase, boolean isSearchMetaDataByLowerCase)
          更新テーブルのColumnsを作成します。
 

jp.littlesoft.util での Column の使用
 

Column 型のパラメータを持つ jp.littlesoft.util のメソッド
static void DataUtil.checkDecimalLength(Column column, String value)
          Columnに設定されたScale,Precisionに基づき検証します。
static String DataUtil.formatDate(Column column, Date date)
          valueをColumnに設定されたフォーマットパターンに基づきフォーマットします。
static String DataUtil.formatObject(Column column, Object value)
          valueをColumnに設定されたフォーマットパターンに基づきフォーマットします。
static Object DataUtil.parseObject(Column column, String value)
          文字列をColumnに設定されたフォーマットパターンに基づきパースします。
 

jp.littlesoft.web での Column の使用
 

Column を返す jp.littlesoft.web のメソッド
 Column WebSQLTable.$column(Serializable source)
           
 Column SQLActionPage.$column(Serializable dummyEntityFieldValue)
          ダミーエンティティオブジェクトのフィールドから対応するカラムオブジェクトを取得します.
 

Column 型のパラメータを持つ jp.littlesoft.web のメソッド
static String HTML.toDefaultInputEditor(Column column, String name, String value)
           
 



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