Class FindAndModifyMongoCommand
java.lang.Object
de.caluga.morphium.driver.commands.MongoCommand<T>
de.caluga.morphium.driver.commands.WriteMongoCommand<FindAndModifyMongoCommand>
de.caluga.morphium.driver.commands.FindAndModifyMongoCommand
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute()getHint()getLet()getQuery()getSort()booleanbooleanbooleanisRemove()booleanisUpsert()setBypassDocumentValidation(boolean bypassDocumentValidation) setCollation(Map<String, Object> collation) setNewFlag(boolean newFlag) setPipeline(List<Map<String, Object>> pipeline) setRemove(boolean remove) setUpsert(boolean upsert) Methods inherited from class de.caluga.morphium.driver.commands.WriteMongoCommand
getBypassDocumentValidation, getWriteConcern, setBypassDocumentValidation, setWriteConcernMethods inherited from class de.caluga.morphium.driver.commands.MongoCommand
asMap, clear, executeAsync, fromMap, getColl, getComment, getConnection, getDb, getDefaultBatchSize, getMetaData, getRetriesOnNetworkError, getSleepBetweenErrorRetries, setColl, setComment, setConnection, setDb, setDefaultBatchSize, setMetaData, setMetaData, setRetriesOnNetworkError, setSleepBetweenErrorRetries
-
Constructor Details
-
FindAndModifyMongoCommand
-
-
Method Details
-
getQuery
-
setQuery
-
getSort
-
setSort
-
isRemove
public boolean isRemove() -
setRemove
-
getUpdate
-
setUpdate
-
getPipeline
-
setPipeline
-
isNewFlag
public boolean isNewFlag() -
setNewFlag
-
isUpsert
public boolean isUpsert() -
setUpsert
-
getFields
-
setFields
-
isBypassDocumentValidation
public boolean isBypassDocumentValidation() -
setBypassDocumentValidation
-
getCollation
-
setCollation
-
getHint
-
setHint
-
getLet
-
setLet
-
getCommandName
- Specified by:
getCommandNamein classMongoCommand<FindAndModifyMongoCommand>
-
execute
- Overrides:
executein classWriteMongoCommand<FindAndModifyMongoCommand>- Throws:
MorphiumDriverException
-