Class FindAndModifyOptions
java.lang.Object
org.springframework.data.mongodb.core.FindAndModifyOptions
- Author:
- Mark Pollak, Oliver Gierke, Christoph Strobl
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionDefine theCollation
specifying language-specific rules for string comparison.Get theCollation
specifying language-specific rules for string comparison.boolean
isRemove()
boolean
boolean
isUpsert()
static FindAndModifyOptions
none()
Static factory method returning an unmodifiableFindAndModifyOptions
instance.static FindAndModifyOptions
of
(FindAndModifyOptions source) Create newFindAndModifyOptions
based on option of given source.static FindAndModifyOptions
options()
Static factory method to create a FindAndModifyOptions instanceremove
(boolean remove) returnNew
(boolean returnNew) upsert
(boolean upsert)
-
Constructor Details
-
FindAndModifyOptions
public FindAndModifyOptions()
-
-
Method Details
-
options
Static factory method to create a FindAndModifyOptions instance- Returns:
- new instance of
FindAndModifyOptions
.
-
none
Static factory method returning an unmodifiableFindAndModifyOptions
instance.- Returns:
- unmodifiable
FindAndModifyOptions
instance. - Since:
- 2.2
-
of
Create newFindAndModifyOptions
based on option of given source.- Parameters:
source
- can be null.- Returns:
- new instance of
FindAndModifyOptions
. - Since:
- 2.0
-
returnNew
-
upsert
-
remove
-
collation
Define theCollation
specifying language-specific rules for string comparison.- Parameters:
collation
- can be null.- Returns:
- this.
- Since:
- 2.0
-
isReturnNew
public boolean isReturnNew() -
isUpsert
public boolean isUpsert() -
isRemove
public boolean isRemove() -
getCollation
Get theCollation
specifying language-specific rules for string comparison.- Returns:
- never null.
- Since:
- 2.0
-