jp.littlesoft.data
クラス ITableDef.ForeginKey

java.lang.Object
  上位を拡張 jp.littlesoft.data.ITableDef.Constraint
      上位を拡張 jp.littlesoft.data.ITableDef.ForeginKey
すべての実装されたインタフェース:
Serializable
含まれているインタフェース:
ITableDef

public static class ITableDef.ForeginKey
extends ITableDef.Constraint

関連項目:
直列化された形式

フィールドの概要
protected  String referenceTableColumnNames
           
 
コンストラクタの概要
ITableDef.ForeginKey(ITableDef.MetaData<?> meta, Column... columns)
           
 
メソッドの概要
 String getName()
           
 ITableDef.ForeginKey onDelete(int option)
           
 ITableDef.ForeginKey onDelete(ITableDef.MetaData.FKOption onDelete)
           
 ITableDef.ForeginKey onUpdate(int option)
           
 ITableDef.ForeginKey onUpdate(ITableDef.MetaData.FKOption onUpdate)
           
 ITableDef.ForeginKey references(Class<? extends ITableDef> referenceTable)
           
 ITableDef.ForeginKey references(String referenceTableName, boolean usingIndex)
           
 ITableDef.ForeginKey referenceTableColumnNames(ArrayList<String> referenceTableColumnNames)
           
 String toDropString()
           
 String toString()
           
 ITableDef.ForeginKey usingIndex(boolean usingIndex)
           
 
クラス jp.littlesoft.data.ITableDef.Constraint から継承されたメソッド
contains, equalsColArray, getColumnNames
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

referenceTableColumnNames

protected String referenceTableColumnNames
コンストラクタの詳細

ITableDef.ForeginKey

public ITableDef.ForeginKey(ITableDef.MetaData<?> meta,
                            Column... columns)
メソッドの詳細

references

public ITableDef.ForeginKey references(Class<? extends ITableDef> referenceTable)

references

public ITableDef.ForeginKey references(String referenceTableName,
                                       boolean usingIndex)

referenceTableColumnNames

public ITableDef.ForeginKey referenceTableColumnNames(ArrayList<String> referenceTableColumnNames)

usingIndex

public ITableDef.ForeginKey usingIndex(boolean usingIndex)

onDelete

public ITableDef.ForeginKey onDelete(ITableDef.MetaData.FKOption onDelete)

onDelete

public ITableDef.ForeginKey onDelete(int option)

onUpdate

public ITableDef.ForeginKey onUpdate(ITableDef.MetaData.FKOption onUpdate)

onUpdate

public ITableDef.ForeginKey onUpdate(int option)

getName

public String getName()

toDropString

public String toDropString()

toString

public String toString()
オーバーライド:
クラス Object 内の toString


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