クラス InvalidPersistentPropertyPath
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
java.lang.RuntimeExceptionSE
org.springframework.data.mapping.MappingException
org.springframework.data.mapping.context.InvalidPersistentPropertyPath
- 実装されたすべてのインターフェース:
SerializableSE
ソースパスを
PersistentPropertyPath
に完全に解決できなかったことを示す例外。- 作成者:
- Oliver Gierke
- 関連事項:
コンストラクターのサマリー
コンストラクター説明InvalidPersistentPropertyPath
(StringSE source, TypeInformation<?> type, StringSE unresolvableSegment, PersistentPropertyPath<? extends PersistentProperty<?>> resolvedPath) 指定された解決済みパスとメッセージに対して新しいInvalidPersistentPropertyPath
を作成します。メソッドのサマリー
修飾子と型メソッド説明ソースプロパティパスを解決できるまでのソースパスの部分を返します。ソースプロパティパスを返します。getType()
ソースプロパティパスの解決が試行された型を返します。解決できなかったソースプロパティパスのセグメントを返します。クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
InvalidPersistentPropertyPath
public InvalidPersistentPropertyPath(StringSE source, TypeInformation<?> type, StringSE unresolvableSegment, PersistentPropertyPath<? extends PersistentProperty<?>> resolvedPath) 指定された解決済みパスとメッセージに対して新しいInvalidPersistentPropertyPath
を作成します。- パラメーター:
source
- null であってはなりません。unresolvableSegment
- null または空であってはなりません。resolvedPath
- null または空であってはなりません。
メソッドの詳細
getSource
ソースプロパティパスを返します。- 戻り値:
- ソースが null になることはありません。
getType
ソースプロパティパスの解決が試行された型を返します。- 戻り値:
- 型が null になることはありません。
getUnresolvableSegment
解決できなかったソースプロパティパスのセグメントを返します。- 戻り値:
- unresolvableSegment
getResolvedPath
ソースプロパティパスを解決できるまでのソースパスの部分を返します。- 戻り値:
- resolvePath