org.seasar.extension.jdbc.gen.task
クラス DumpDbMetaTask

java.lang.Object
  上位を拡張 org.apache.tools.ant.ProjectComponent
      上位を拡張 org.apache.tools.ant.Task
          上位を拡張 org.seasar.extension.jdbc.gen.task.AbstractTask
              上位を拡張 org.seasar.extension.jdbc.gen.task.DumpDbMetaTask
すべての実装されたインタフェース:
java.lang.Cloneable

public class DumpDbMetaTask
extends AbstractTask

データベースのメタデータをダンプするTaskです。

作成者:
taedium
関連項目:
DumpDbMetaCommand

フィールドの概要
protected  DumpDbMetaCommand command
          コマンド
 
クラス org.seasar.extension.jdbc.gen.task.AbstractTask から継承されたフィールド
classpath, commandInvokerClassName, ERROR_PROPERTY_NAME_SUFFIX, java, jvmCommandline, RESULT_PROPERTY_NAME_SUFFIX
 
クラス org.apache.tools.ant.Task から継承されたフィールド
target, taskName, taskType, wrapper
 
クラス org.apache.tools.ant.ProjectComponent から継承されたフィールド
description, location, project
 
コンストラクタの概要
DumpDbMetaTask()
           
 
メソッドの概要
protected  Command getCommand()
          コマンドを返します。
 void setConfigPath(java.lang.String configPath)
          設定ファイルのパスを設定します。
 void setEnv(java.lang.String env)
          環境名を設定します。
 void setFactoryClassName(java.lang.String factoryClassName)
          Factoryの実装クラス名を設定します。
 void setGenDialectClassName(java.lang.String genDialectClassName)
          GenDialectの実装クラス名を設定します。
 void setIgnoreTableNamePattern(java.lang.String ignoreTableNamePattern)
          Javaコード生成の対象としないテーブル名の正規表現を設定します。
 void setJdbcManagerName(java.lang.String jdbcManagerName)
          JdbcManagerのコンポーネント名を設定します。
 void setSchemaName(java.lang.String schemaName)
          スキーマ名を設定します。
 void setTableNamePattern(java.lang.String tableNamePattern)
          Javaコード生成の対象とするテーブル名の正規表現を設定します。
 
クラス org.seasar.extension.jdbc.gen.task.AbstractTask から継承されたメソッド
createClasspath, createJvmarg, execute, executeCommand, getCommandInvokerClassName, setClasspath, setClasspathRef, setCommandInvokerClassName
 
クラス org.apache.tools.ant.Task から継承されたメソッド
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
クラス org.apache.tools.ant.ProjectComponent から継承されたメソッド
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
クラス java.lang.Object から継承されたメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

command

protected DumpDbMetaCommand command
コマンド

コンストラクタの詳細

DumpDbMetaTask

public DumpDbMetaTask()
メソッドの詳細

getCommand

protected Command getCommand()
クラス AbstractTask の記述:
コマンドを返します。

定義:
クラス AbstractTask 内の getCommand
戻り値:
コマンド

setConfigPath

public void setConfigPath(java.lang.String configPath)
設定ファイルのパスを設定します。

パラメータ:
configPath - 設定ファイルのパス

setEnv

public void setEnv(java.lang.String env)
環境名を設定します。

パラメータ:
env - 環境名

setJdbcManagerName

public void setJdbcManagerName(java.lang.String jdbcManagerName)
JdbcManagerのコンポーネント名を設定します。

パラメータ:
jdbcManagerName - JdbcManagerのコンポーネント名

setFactoryClassName

public void setFactoryClassName(java.lang.String factoryClassName)
Factoryの実装クラス名を設定します。

パラメータ:
factoryClassName - Factoryの実装クラス名

setSchemaName

public void setSchemaName(java.lang.String schemaName)
スキーマ名を設定します。

パラメータ:
schemaName - スキーマ名

setTableNamePattern

public void setTableNamePattern(java.lang.String tableNamePattern)
Javaコード生成の対象とするテーブル名の正規表現を設定します。

パラメータ:
tableNamePattern - Javaコード生成の対象とするテーブル名の正規表現

setIgnoreTableNamePattern

public void setIgnoreTableNamePattern(java.lang.String ignoreTableNamePattern)
Javaコード生成の対象としないテーブル名の正規表現を設定します。

パラメータ:
ignoreTableNamePattern - Javaコード生成の対象としないテーブル名の正規表現

setGenDialectClassName

public void setGenDialectClassName(java.lang.String genDialectClassName)
GenDialectの実装クラス名を設定します。

パラメータ:
genDialectClassName - GenDialectの実装クラス名


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