クラス PropertyValueConverter.FunctionPropertyValueConverter<DV、SV、P は PersistentProperty <P>> を継承します

java.lang.ObjectSE
org.springframework.data.convert.PropertyValueConverter.FunctionPropertyValueConverter<DV,SV,P>
実装されているすべてのインターフェース:
PropertyValueConverter<DV,SV,ValueConversionContext<P>>
含まれているインターフェース:
PropertyValueConverter < DVSVCValueConversionContext <? を継承します。PersistentProperty を継承 <?>>>

public static class PropertyValueConverter.FunctionPropertyValueConverter<DV,SV,P extends PersistentProperty<P>> extends ObjectSE implements PropertyValueConverter<DV,SV,ValueConversionContext<P>>
指定された BiFunctionSE への変換を委譲する PropertyValueConverter
作成者:
Oliver Drotbohm
  • コンストラクターの詳細

  • メソッドの詳細

    • write

      public @Nullable SV write(@Nullable DV value, ValueConversionContext<P> context)
      インターフェースからコピーされた説明: PropertyValueConverter
      指定されたドメイン固有の値をそのネイティブストア表現に変換します。通常、書き込み操作。
      次で指定:
      インターフェース PropertyValueConverter<DV,SV,P extends PersistentProperty<P>>write 
      パラメーター:
      value - 書き込む値 ; null にすることができます。
      context - 値の変換で使用されるストア固有のメタデータを含む ValueConversionContext。null になることはありません。
      戻り値:
      変換された値。null にすることができます。
    • writeNull

      public @Nullable SV writeNull(ValueConversionContext<P> context)
      インターフェースからコピーされた説明: PropertyValueConverter
      指定された null 値をドメインモデルからそのネイティブストア表現に変換します。通常、書き込み操作。デフォルトで null を返します。
      次で指定:
      インターフェース PropertyValueConverter<DV,SV,P extends PersistentProperty<P>>writeNull 
      パラメーター:
      context - 値の変換で使用されるストア固有のメタデータを含む ValueConversionContext。null になることはありません。
      戻り値:
      変換された値。null にすることができます。
    • read

      public @Nullable DV read(@Nullable SV value, ValueConversionContext<P> context)
      インターフェースからコピーされた説明: PropertyValueConverter
      指定されたストア固有の値をそのドメイン値表現に変換します。通常、読み取り操作。
      次で指定:
      インターフェース PropertyValueConverter<DV,SV,P extends PersistentProperty<P>>read 
      パラメーター:
      value - 読み取る値。
      context - 値の変換で使用されるストア固有のメタデータを含む ValueConversionContext。null になることはありません。
      戻り値:
      変換された値。null にすることができます。
    • readNull

      public @Nullable DV readNull(ValueConversionContext<P> context)
      インターフェースからコピーされた説明: PropertyValueConverter
      指定された null 値をストアからそのドメイン値表現に変換します。通常、読み取り操作。デフォルトで null を返します。
      次で指定:
      インターフェース PropertyValueConverter<DV,SV,P extends PersistentProperty<P>>readNull 
      パラメーター:
      context - 値の変換で使用されるストア固有のメタデータを含む ValueConversionContext。null になることはありません。
      戻り値:
      変換された値。null にすることができます。