インターフェース EntityInstantiator


public interface EntityInstantiator
PersistentEntity のインスタンスを作成する戦略を抽象化する SPI。
導入:
2.3
作成者:
Oliver Drotbohm
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    <T, E extends PersistentEntity<? extends T, P>, P extends PersistentProperty<P>>
    T
    createInstance(E entity, ParameterValueProvider<P> provider)
    指定されたソースを使用してデータをプルすることにより、指定されたエンティティの新しいインスタンスを作成します。
  • メソッドの詳細

    • createInstance

      <T, E extends PersistentEntity<? extends T, P>, P extends PersistentProperty<P>> T createInstance(E entity, ParameterValueProvider<P> provider)
      指定されたソースを使用してデータをプルすることにより、指定されたエンティティの新しいインスタンスを作成します。
      パラメーター:
      entity - null にはなりません。
      provider - null にはなりません。
      戻り値: