public final class SanitizableData extends ObjectSE
SanitizingFunction
で使用できるデータを表す値オブジェクト。修飾子と型 | フィールドと説明 |
---|---|
static StringSE | SANITIZED_VALUE サニタイズされた値を表します。 |
コンストラクターと説明 |
---|
SanitizableData(PropertySource<?> propertySource, StringSE key, ObjectSE value) 新しい SanitizableData インスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
StringSE | getKey() データのキーを返します。 |
PropertySource<?> | getPropertySource() データを提供したプロパティソースを返します。データが PropertySource からのものでない場合は null を返します。 |
ObjectSE | getValue() データの値を返します。 |
SanitizableData | withValue(ObjectSE value) 別の値を持つ新しい SanitizableData インスタンスを返します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public SanitizableData(PropertySource<?> propertySource, StringSE key, ObjectSE value)
SanitizableData
インスタンスを作成します。propertySource
- データまたは null
を提供したプロパティソース。key
- データキー value
- データ値 public PropertySource<?> getPropertySource()
PropertySource
からのものでない場合は null
を返します。public StringSE getKey()
public ObjectSE getValue()
public SanitizableData withValue(ObjectSE value)
SanitizableData
インスタンスを返します。value
- 新しい値(多くの場合 SANITIZED_VALUE