org.seasar.extension.jdbc.gen.internal.exception
クラス EntityClassNotFoundRuntimeException

java.lang.Object
  上位を拡張 java.lang.Throwable
      上位を拡張 java.lang.Exception
          上位を拡張 java.lang.RuntimeException
              上位を拡張 org.seasar.framework.exception.SRuntimeException
                  上位を拡張 org.seasar.extension.jdbc.gen.internal.exception.EntityClassNotFoundRuntimeException
すべての実装されたインタフェース:
java.io.Serializable

public class EntityClassNotFoundRuntimeException
extends SRuntimeException

条件に合うエンティティクラスが1つも見つからない場合にスローされる例外です。

作成者:
taedium
関連項目:
直列化された形式

フィールドの概要
protected  java.io.File classpathDir
          クラスパスのディレクトリ
protected  java.lang.String ignoreShortClassNamePattern
          対象としないエンティティクラス名の正規表現
protected  java.lang.String packageName
          パッケージ名
protected  java.lang.String shortClassNamePattern
          対象とするエンティティクラス名の正規表現
 
コンストラクタの概要
EntityClassNotFoundRuntimeException(java.io.File classpathDir, java.lang.String packageName, java.lang.String shortClassNamePattern, java.lang.String ignoreShortClassNamePattern)
          インスタンスを構築します。
 
メソッドの概要
 java.io.File getClasspathDir()
          クラスパスのディレクトリを返します。
 java.lang.String getIgnoreShortClassNamePattern()
          対象としないエンティティクラス名の正規表現を返します。
 java.lang.String getPackageName()
          パッケージ名を返します。
 java.lang.String getShortClassNamePattern()
          対象とするエンティティクラス名の正規表現を返します。
 
クラス org.seasar.framework.exception.SRuntimeException から継承されたメソッド
getArgs, getMessage, getMessageCode, getSimpleMessage, setMessage
 
クラス java.lang.Throwable から継承されたメソッド
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

classpathDir

protected java.io.File classpathDir
クラスパスのディレクトリ


packageName

protected java.lang.String packageName
パッケージ名


shortClassNamePattern

protected java.lang.String shortClassNamePattern
対象とするエンティティクラス名の正規表現


ignoreShortClassNamePattern

protected java.lang.String ignoreShortClassNamePattern
対象としないエンティティクラス名の正規表現

コンストラクタの詳細

EntityClassNotFoundRuntimeException

public EntityClassNotFoundRuntimeException(java.io.File classpathDir,
                                           java.lang.String packageName,
                                           java.lang.String shortClassNamePattern,
                                           java.lang.String ignoreShortClassNamePattern)
インスタンスを構築します。

パラメータ:
classpathDir - クラスパスのディレクトリ
packageName - パッケージ名
shortClassNamePattern - 対象とするエンティティクラス名の正規表現
ignoreShortClassNamePattern - 対象としないエンティティクラス名の正規表現
メソッドの詳細

getClasspathDir

public java.io.File getClasspathDir()
クラスパスのディレクトリを返します。

戻り値:
クラスパスのディレクトリ

getPackageName

public java.lang.String getPackageName()
パッケージ名を返します。

戻り値:
パッケージ名

getShortClassNamePattern

public java.lang.String getShortClassNamePattern()
対象とするエンティティクラス名の正規表現を返します。

戻り値:
対象とするエンティティクラス名の正規表現

getIgnoreShortClassNamePattern

public java.lang.String getIgnoreShortClassNamePattern()
対象としないエンティティクラス名の正規表現を返します。

戻り値:
対象としないエンティティクラス名の正規表現


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