public class ValidatorException extends FacesException
ValidatorException は、検証が失敗したことを示すために Validator
の validate()
メソッドによってスローされる例外です。
コンストラクターと説明 |
---|
ValidatorException(CollectionSE<FacesMessage> messages) この 1 つの例外に複数のメッセージを含めることを許可します。 |
ValidatorException(CollectionSE<FacesMessage> messages, ThrowableSE cause) 根本原因をスーパークラスに渡しながら、この 1 つの例外に複数のメッセージを含めることを許可します |
ValidatorException(FacesMessage message) 指定されたメッセージを持ち、根本原因がない新しい例外を構築します。 |
ValidatorException(FacesMessage message, ThrowableSE cause) 指定された詳細メッセージと根本原因を持つ新しい例外を構築します。 |
修飾子と型 | メソッドと説明 |
---|---|
FacesMessage | getFacesMessage() 例外に関連付けられた |
CollectionSE<FacesMessage> | getFacesMessages() このインスタンスが |
getCause
addSuppressedSE, fillInStackTraceSE, getLocalizedMessageSE, getMessageSE, getStackTraceSE, getSuppressedSE, initCauseSE, printStackTraceSE, printStackTraceSE, printStackTraceSE, setStackTraceSE, toStringSE
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public ValidatorException(FacesMessage message)
指定されたメッセージを持ち、根本原因がない新しい例外を構築します。
message
- この例外のメッセージ public ValidatorException(CollectionSE<FacesMessage> messages)
この 1 つの例外に複数のメッセージを含めることを許可します。
messages
- この例外のメッセージのリスト public ValidatorException(FacesMessage message, ThrowableSE cause)
指定された詳細メッセージと根本原因を持つ新しい例外を構築します。
message
- この例外の詳細メッセージ cause
- この例外の根本的な原因 public ValidatorException(CollectionSE<FacesMessage> messages, ThrowableSE cause)
根本原因をスーパークラスに渡しながら、この 1 つの例外に複数のメッセージを含めることを許可します
messages
- この例外の詳細メッセージ cause
- この例外の根本的な原因 public FacesMessage getFacesMessage()
例外に関連付けられた FacesMessage
を返します。このインスタンスが Collection<FacesMessage>
を取るコンストラクターで作成された場合、このメソッドは Collection
の最初のメッセージを返します
public CollectionSE<FacesMessage> getFacesMessages()
このインスタンスが Collection<FacesMessage>
を取るコンストラクターで作成された場合、このメソッドは渡されたコレクションを返します。それ以外の場合、このメソッドは null
を返します。
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.