クラス SpelAwareProxyProjectionFactory.SpelAwareProjectionInformation

java.lang.ObjectSE
org.springframework.data.projection.SpelAwareProxyProjectionFactory.SpelAwareProjectionInformation
実装されたすべてのインターフェース:
ProjectionInformation
含まれているクラス:
SpelAwareProxyProjectionFactory

protected static class SpelAwareProxyProjectionFactory.SpelAwareProjectionInformation extends ObjectSE
  • コンストラクターの詳細

    • SpelAwareProjectionInformation

      protected SpelAwareProjectionInformation(ClassSE<?> projectionType)
  • メソッドの詳細

    • isInputProperty

      protected boolean isInputProperty(PropertyDescriptorSE descriptor)
      指定された PropertyDescriptorSE が射影の入力プロパティ、つまり、記述子が検索された型の適切な射影を作成できるようにするためにソースに存在する必要があるプロパティを記述しているかどうかを返します。
      パラメーター:
      descriptor - null になることはありません。
      戻り値:
    • getType

      public ClassSE<?> getType()
      インターフェースからコピーされた説明: ProjectionInformation
      射影型を返します。
      次で指定:
      インターフェース ProjectionInformationgetType 
      戻り値:
      null になることはありません。
    • getInputProperties

      public ListSE<PropertyDescriptorSE> getInputProperties()
      インターフェースからコピーされた説明: ProjectionInformation
      射影型によって消費されるプロパティを返します。
      次で指定:
      インターフェース ProjectionInformationgetInputProperties 
      戻り値:
      null になることはありません。
    • isClosed

      public boolean isClosed()
      インターフェースからコピーされた説明: ProjectionInformation
      ProjectionInformation.getInputProperties() を介して返されたプロパティに値を指定するだけで、機能するプロキシインスタンスを作成できるかどうかを返します。これは通常、射影が動的に解決されたプロパティを使用するかどうかを決定するために使用されます。
      次で指定:
      インターフェース ProjectionInformationisClosed 
      戻り値: