クラス InvalidPersistentPropertyPath

実装されたすべてのインターフェース:
SerializableSE

public class InvalidPersistentPropertyPath extends MappingException
ソースパスを PersistentPropertyPath に完全に解決できなかったことを示す例外。
作成者:
Oliver Gierke
関連事項:
  • コンストラクターの詳細

    • InvalidPersistentPropertyPath

      public InvalidPersistentPropertyPath(StringSE source, TypeInformation<?> type, StringSE unresolvableSegment, PersistentPropertyPath<? extends PersistentProperty<?>> resolvedPath)
      指定された解決済みパスとメッセージに対して新しい InvalidPersistentPropertyPath を作成します。
      パラメーター:
      source - null であってはなりません。
      unresolvableSegment - null または空であってはなりません。
      resolvedPath - null または空であってはなりません。
  • メソッドの詳細

    • getSource

      public StringSE getSource()
      ソースプロパティパスを返します。
      戻り値:
      ソースが null になることはありません。
    • getType

      public TypeInformation<?> getType()
      ソースプロパティパスの解決が試行された型を返します。
      戻り値:
      型が null になることはありません。
    • getUnresolvableSegment

      public StringSE getUnresolvableSegment()
      解決できなかったソースプロパティパスのセグメントを返します。
      戻り値:
      unresolvableSegment
    • getResolvedPath

      public StringSE getResolvedPath()
      ソースプロパティパスを解決できるまでのソースパスの部分を返します。
      戻り値:
      resolvePath