インターフェースの使用
org.springframework.data.mapping.PersistentPropertyPath
PersistentPropertyPath を使用するパッケージ
パッケージ
説明
マッピングサブシステムのベースパッケージ。
コンテキスト API と実装ベースクラスのマッピング。
マッピングサブシステムのモデルのコア実装。
org.springframework.data.mapping 内の PersistentPropertyPath 使用
修飾子と型メソッド説明PersistentPropertyPath.getExtensionForBaseOf
(PersistentPropertyPath<P> base) 指定されたベースパスに基づいているかのように、現在のサブパスを返します。PersistentPropertyPath.getParentPath()
現在のPersistentPropertyPath
の親パス、つまり、leaf プロパティのないパスを返します。型 PersistentPropertyPath の引数を持つ型を返す org.springframework.data.mapping のメソッド型 PersistentPropertyPath のパラメーターを持つ org.springframework.data.mapping のメソッド修飾子と型メソッド説明PersistentPropertyPath.getExtensionForBaseOf
(PersistentPropertyPath<P> base) 指定されたベースパスに基づいているかのように、現在のサブパスを返します。PersistentPropertyPathAccessor.getProperty
(PersistentPropertyPath<? extends PersistentProperty<?>> path) 指定されたPersistentPropertyPath
が指す値を返します。PersistentPropertyPathAccessor.getProperty
(PersistentPropertyPath<? extends PersistentProperty<?>> path, AccessOptions.GetOptions options) 指定されたPersistentPropertyPath
が指す値を返します。boolean
PersistentPropertyPath.isBasePathOf
(PersistentPropertyPath<P> path) 指定されたPersistentPropertyPath
が現在のPersistentPropertyPath
のベースパスであるかどうかを返します。void
PersistentPropertyPathAccessor.setProperty
(PersistentPropertyPath<? extends PersistentProperty<?>> path, ObjectSE value) 指定されたPersistentPropertyPath
が指すPersistentProperty
に指定された値を設定します。void
PersistentPropertyPathAccessor.setProperty
(PersistentPropertyPath<? extends PersistentProperty<?>> path, ObjectSE value, AccessOptions.SetOptions options) org.springframework.data.mapping.context 内の PersistentPropertyPath 使用
修飾子と型メソッド説明AbstractMappingContext.getPersistentPropertyPath
(StringSE propertyPath, ClassSE<?> type) AbstractMappingContext.getPersistentPropertyPath
(StringSE propertyPath, TypeInformation<?> type) AbstractMappingContext.getPersistentPropertyPath
(PropertyPath propertyPath) MappingContext.getPersistentPropertyPath
(StringSE propertyPath, ClassSE<?> type) 指定された型に基づいて、指定されたドットパス表記のすべてのPersistentProperty
を返します。MappingContext.getPersistentPropertyPath
(StringSE propertyPath, TypeInformation<?> type) 指定された型に基づいて、指定されたドットパス表記のすべてのPersistentProperty
を返します。MappingContext.getPersistentPropertyPath
(PropertyPath propertyPath) 指定されたPropertyPath
に基づいて、指定されたパス式のすべてのPersistentProperty
を返します。型 PersistentPropertyPath のパラメーターを持つ org.springframework.data.mapping.context のコンストラクター修飾子コンストラクター説明InvalidPersistentPropertyPath
(StringSE source, TypeInformation<?> type, StringSE unresolvableSegment, PersistentPropertyPath<? extends PersistentProperty<?>> resolvedPath) 指定された解決済みパスとメッセージに対して新しいInvalidPersistentPropertyPath
を作成します。org.springframework.data.mapping.model 内の PersistentPropertyPath 使用
型 PersistentPropertyPath のパラメーターを持つ org.springframework.data.mapping.model のメソッド修飾子と型メソッド説明void
ConvertingPropertyAccessor.setProperty
(PersistentPropertyPath<? extends PersistentProperty<?>> path, ObjectSE value)