public final class ErrorCollectorImpl extends java.lang.Object implements ErrorCollector
ErrorCollector
実装クラス。Constructor and Description |
---|
ErrorCollectorImpl() |
Modifier and Type | Method and Description |
---|---|
void |
add(ContainerException exception)
バリデーションエラーを追加する。
|
void |
ignore(java.lang.Class<? extends ContainerException> ignoreMe)
ErrorCollector.throwExceptionIfExistsError() で無視をする例外クラスを設定する。 |
void |
throwExceptionIfExistsError()
追加されたバリデーションエラーがあれば、
それらを
ContainerCreationException でラップしてスローする。 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
newInstance, wrap
public void add(ContainerException exception)
ErrorCollector
add
in interface ErrorCollector
exception
- バリデーションエラーpublic void ignore(java.lang.Class<? extends ContainerException> ignoreMe)
ErrorCollector
ErrorCollector.throwExceptionIfExistsError()
で無視をする例外クラスを設定する。ignore
in interface ErrorCollector
ignoreMe
- 無視される例外クラスpublic void throwExceptionIfExistsError()
ErrorCollector
ContainerCreationException
でラップしてスローする。
バリデーションエラーがなければ何もしない。
throwExceptionIfExistsError
in interface ErrorCollector