T
- オブジェクトのタイプ@FunctionalInterface public interface TextParser<T>
修飾子とタイプ | メソッドと説明 |
---|---|
default Map<String,Object> |
getMessageVariables()
パース時のエラーメッセージ中の変数を取得します。
|
default Optional<String> |
getPattern()
書式を取得します。
|
default Optional<String> |
getValidationMessage()
パース時のエラーメッセージを取得します。
|
T |
parse(String text)
文字列をパースして、オブジェクトに変換する。
|
default Optional<String> getValidationMessage()
T parse(String text)
実装する際には、API経由などでパースした際に発生した例外は、TextParseException
でラップするしてください。
TextParseException
でラップすると、ParseProcessor
でエラーオブジェクトに変換されます。
text
- パース対象の文字列。TextParseException
- パースに失敗した際にスローされます。Copyright © 2022 mygreen. All rights reserved.