public class FindAndModifyOptions extends Object
Constructor and Description |
---|
FindAndModifyOptions() |
Modifier and Type | Method and Description |
---|---|
FindAndModifyOptions |
collation(Collation collation)
Define the
Collation specifying language-specific rules for string comparison. |
Optional<Collation> |
getCollation()
Get the
Collation specifying language-specific rules for string comparison. |
boolean |
isRemove() |
boolean |
isReturnNew() |
boolean |
isUpsert() |
static FindAndModifyOptions |
none()
Static factory method returning an unmodifiable
FindAndModifyOptions instance. |
static FindAndModifyOptions |
of(FindAndModifyOptions source)
Create new
FindAndModifyOptions based on option of given source. |
static FindAndModifyOptions |
options()
Static factory method to create a FindAndModifyOptions instance
|
FindAndModifyOptions |
remove(boolean remove) |
FindAndModifyOptions |
returnNew(boolean returnNew) |
FindAndModifyOptions |
upsert(boolean upsert) |
public static FindAndModifyOptions options()
FindAndModifyOptions
.public static FindAndModifyOptions none()
FindAndModifyOptions
instance.FindAndModifyOptions
instance.public static FindAndModifyOptions of(@Nullable FindAndModifyOptions source)
FindAndModifyOptions
based on option of given source.source
- can be null.FindAndModifyOptions
.public FindAndModifyOptions returnNew(boolean returnNew)
public FindAndModifyOptions upsert(boolean upsert)
public FindAndModifyOptions remove(boolean remove)
public FindAndModifyOptions collation(@Nullable Collation collation)
Collation
specifying language-specific rules for string comparison.collation
- can be null.public boolean isReturnNew()
public boolean isUpsert()
public boolean isRemove()
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.