クラスの使用
org.springframework.data.mapping.AccessOptions.SetOptions
org.springframework.data.mapping 内の AccessOptions.SetOptions 使用
修飾子と型メソッド説明static AccessOptions.SetOptions
AccessOptions.defaultSetOptions()
中間プロパティ値が null であることが検出されると、設定値を拒否するデフォルトのAccessOptions.SetOptions
を返します。AccessOptions.SetOptions.rejectNulls()
プロパティを設定するときに null 値を含むパスがスキップされるようにする新しいAccessOptions
を返します。AccessOptions.SetOptions.skipAndLogNulls()
新しいAccessOptions
を返します。これにより、プロパティを設定するときに null 値を含むパスがスキップされますが、ログメッセージは TRACE レベルで生成されます。AccessOptions.SetOptions.skipNulls()
プロパティを設定するときに null 値を含むパスがスキップされるようにする新しいAccessOptions
を返します。AccessOptions.SetOptions.withCollectionAndMapPropagation
(AccessOptions.SetOptions.Propagation propagation) コレクションとマップの両方のプロパティパスセグメントに同じAccessOptions.SetOptions.Propagation
を構成するためのショートカット。AccessOptions.SetOptions.withCollectionPropagation
(AccessOptions.SetOptions.Propagation collectionPropagation) AccessOptions.SetOptions.withMapPropagation
(AccessOptions.SetOptions.Propagation mapPropagation) AccessOptions.SetOptions.withNullHandling
(AccessOptions.SetOptions.SetNulls nullHandling) 修飾子と型メソッド説明void
PersistentPropertyPathAccessor.setProperty
(PersistentPropertyPath<? extends PersistentProperty<?>> path, ObjectSE value, AccessOptions.SetOptions options)