パッケージ org.springframework.beans.propertyeditors
@NonNullApi @NonNullFields パッケージ org.springframework.beans.propertyeditors
文字列値から java.util.Properties などのオブジェクト型に変換するために使用されるプロパティエディター。
これらのエディターの一部は、BeanWrapperImpl によって自動的に登録されます。"CustomXxxEditor" クラスは、ローカライズされているなど、特定のバインディングプロセスでの手動登録を目的としています。
- クラスクラス説明バイト配列のエディター。char 配列のエディター。
java.nio.charset.Charsetのエディター。文字セットの文字列表現を Charset オブジェクトに変換し、その逆を行います。java.lang.ClassSE のプロパティエディター。String クラス名のプロパティをブリッジとして使用する必要なく、Classプロパティの直接入力を可能にします。java.util.Currencyのエディター。通貨コードを Currency オブジェクトに変換します。ブール / ブールプロパティのプロパティエディター。コレクションのプロパティエディター。任意のソースコレクションを特定のターゲットコレクション型に変換します。カスタムjava.text.DateFormatをサポートするjava.util.Dateのプロパティエディター。マップのプロパティエディター。任意のソースマップを特定のターゲットマップ型に変換します。Short、Integer、Long、BigInteger、Float、Double、BigDecimal などの任意の Number サブクラスのプロパティエディター。java.io.Fileのエディター。Spring リソースの場所からファイルプロパティを直接入力します。org.xml.sax.InputSourceのエディター。Spring リソースの場所の文字列から SAX InputSource オブジェクトに変換します。テキスト文字列からjava.io.InputStreamに変換できる一方向 PropertyEditor。指定された文字列を Spring リソースの場所として解釈します(例:Locale プロパティを直接入力するためのjava.util.Localeのエディター。java.nio.file.Pathのエディター。ブリッジとして String プロパティを使用する代わりに、Path プロパティを直接入力します。java.util.regex.Patternのエディター。Pattern プロパティを直接入力します。PropertiesSE オブジェクトのカスタムPropertyEditorSE。テキスト文字列からjava.io.Readerに変換できる一方向 PropertyEditor。指定された文字列を Spring リソースの場所として解釈します(例:標準 JDKResourceBundlesSE のPropertyEditorSE 実装。文字列配列用のカスタムPropertyEditorSE。文字列をトリミングするプロパティエディター。java.util.TimeZoneのエディター。タイムゾーン ID をTimeZoneオブジェクトに変換します。java.net.URIのエディター。ブリッジとして String プロパティを使用する代わりに、URI プロパティを直接入力します。java.net.URLのエディター。String プロパティをブリッジとして使用する代わりに、URL プロパティを直接入力します。java.util.UUIDのエディター。UUID 文字列表現を UUID オブジェクトに変換したり戻したりします。java.time.ZoneIdのエディター。タイムゾーン文字列をZoneIdオブジェクトに変換します。