org.seasar.extension.jdbc.gen.desc
クラス DatabaseDesc

java.lang.Object
  上位を拡張 org.seasar.extension.jdbc.gen.desc.DatabaseDesc

public class DatabaseDesc
extends java.lang.Object

データベース記述です。

作成者:
taedium

フィールドの概要
protected  boolean filtered
          このインスタンスで保持するTableDescがフィルタされている場合true
protected  java.util.List<TableDesc> tableDescList
          テーブル記述のリスト
protected  java.util.Map<java.lang.String,TableDesc> tableDescMap
          テーブルの標準名をキー、テーブル記述を値としたマップ
 
コンストラクタの概要
DatabaseDesc()
           
 
メソッドの概要
 void addTableDesc(TableDesc tableDesc)
          テーブル記述を追加します。
 TableDesc getTableDesc(java.lang.String canonicalTableName)
          テーブル記述を返します。
 java.util.List<TableDesc> getTableDescList()
          テーブル記述のリストを返します。
 boolean isFiltered()
          このインスタンスで保持するTableDescがフィルタされている場合trueを返します。
 void setFiltered(boolean filtered)
          このインスタンスで保持するTableDescがフィルタされている場合trueを設定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

filtered

protected boolean filtered
このインスタンスで保持するTableDescがフィルタされている場合true


tableDescList

protected java.util.List<TableDesc> tableDescList
テーブル記述のリスト


tableDescMap

protected java.util.Map<java.lang.String,TableDesc> tableDescMap
テーブルの標準名をキー、テーブル記述を値としたマップ

コンストラクタの詳細

DatabaseDesc

public DatabaseDesc()
メソッドの詳細

isFiltered

public boolean isFiltered()
このインスタンスで保持するTableDescがフィルタされている場合trueを返します。

戻り値:
フィルタされている場合true

setFiltered

public void setFiltered(boolean filtered)
このインスタンスで保持するTableDescがフィルタされている場合trueを設定します。

パラメータ:
filtered - フィルタされている場合true

getTableDescList

public java.util.List<TableDesc> getTableDescList()
テーブル記述のリストを返します。

戻り値:
テーブル記述のリスト

addTableDesc

public void addTableDesc(TableDesc tableDesc)
テーブル記述を追加します。

パラメータ:
tableDesc - テーブル記述

getTableDesc

public TableDesc getTableDesc(java.lang.String canonicalTableName)
テーブル記述を返します。

パラメータ:
canonicalTableName - 標準のテーブル名
戻り値:
存在する場合テーブル記述、存在しない場合null


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.