rubbish.db.gen
クラス VOGen

java.lang.Object
  拡張rubbish.db.gen.VOGen

public class VOGen
extends java.lang.Object

Value Objectのジェネレータ

バージョン:
$Revision: 1.6 $
作成者:
$Author: sugawara $

フィールドの概要
protected  RubbishDatabase dbh
           
protected  TypesMapping mapping
           
protected static java.util.Set targets
           
 
コンストラクタの概要
VOGen(RubbishDatabase dbh)
           
VOGen(RubbishDatabase dbh, TypesMapping mapping)
           
 
メソッドの概要
protected  java.util.LinkedHashSet getPrimaryKeys(java.lang.String catalog, java.lang.String schema, java.lang.String tabname)
           
protected  java.util.LinkedHashMap getProperties(java.lang.String catalog, java.lang.String schema, java.lang.String tabname)
           
 void write(java.lang.String catalog, java.lang.String schema, Template template)
           
 void write(java.lang.String catalog, java.lang.String schema, Template template, java.util.Set includes)
           
 void write(java.lang.String catalog, java.lang.String schema, Template template, java.util.Set includes, VOGenLogger logger)
           
 void write(java.lang.String schema, Template template)
           
 void write(java.lang.String schema, Template template, java.util.Set includes)
           
 void write(Template template)
           
 void write(Template template, java.util.Set includes)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

targets

protected static java.util.Set targets

dbh

protected RubbishDatabase dbh

mapping

protected TypesMapping mapping
コンストラクタの詳細

VOGen

public VOGen(RubbishDatabase dbh)

VOGen

public VOGen(RubbishDatabase dbh,
             TypesMapping mapping)
メソッドの詳細

write

public void write(Template template)

write

public void write(Template template,
                  java.util.Set includes)

write

public void write(java.lang.String schema,
                  Template template)

write

public void write(java.lang.String schema,
                  Template template,
                  java.util.Set includes)

write

public void write(java.lang.String catalog,
                  java.lang.String schema,
                  Template template)

write

public void write(java.lang.String catalog,
                  java.lang.String schema,
                  Template template,
                  java.util.Set includes)

write

public void write(java.lang.String catalog,
                  java.lang.String schema,
                  Template template,
                  java.util.Set includes,
                  VOGenLogger logger)

getProperties

protected java.util.LinkedHashMap getProperties(java.lang.String catalog,
                                                java.lang.String schema,
                                                java.lang.String tabname)

getPrimaryKeys

protected java.util.LinkedHashSet getPrimaryKeys(java.lang.String catalog,
                                                 java.lang.String schema,
                                                 java.lang.String tabname)