public static class AccessOptions.SetOptions extends ObjectSE
| 修飾子と型 | クラスと説明 |
|---|---|
static class | AccessOptions.SetOptions.Propagation コレクションとマップのプロパティをまたがる設定値を伝播する方法。 |
static class | AccessOptions.SetOptions.SetNulls 設定時に中間 null 値を処理する方法 |
| コンストラクターと説明 |
|---|
SetOptions(AccessOptions.SetOptions.SetNulls nullHandling, AccessOptions.SetOptions.Propagation collectionPropagation, AccessOptions.SetOptions.Propagation mapPropagation) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic SetOptions(AccessOptions.SetOptions.SetNulls nullHandling, AccessOptions.SetOptions.Propagation collectionPropagation, AccessOptions.SetOptions.Propagation mapPropagation)
public AccessOptions.SetOptions withNullHandling(AccessOptions.SetOptions.SetNulls nullHandling)
public AccessOptions.SetOptions withCollectionPropagation(AccessOptions.SetOptions.Propagation collectionPropagation)
public AccessOptions.SetOptions withMapPropagation(AccessOptions.SetOptions.Propagation mapPropagation)
public AccessOptions.SetOptions.SetNulls getNullHandling()
public AccessOptions.SetOptions skipNulls()
AccessOptions を返します。public AccessOptions.SetOptions skipAndLogNulls()
AccessOptions を返します。これにより、プロパティを設定するときに null 値を含むパスがスキップされますが、ログメッセージは TRACE レベルで生成されます。public AccessOptions.SetOptions rejectNulls()
AccessOptions を返します。public AccessOptions.SetOptions withCollectionAndMapPropagation(AccessOptions.SetOptions.Propagation propagation)
AccessOptions.SetOptions.Propagation を構成するためのショートカット。propagation - null であってはなりません。public boolean propagate(@Nullable PersistentProperty<?> property)
property - null でもかまいません。Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.