Package dev.morphia.query
Class UpdateResults
- java.lang.Object
-
- dev.morphia.query.UpdateResults
-
public class UpdateResults extends java.lang.Object
This class holds various metrics about the results of an update operation.
-
-
Constructor Summary
Constructors Constructor Description UpdateResults(com.mongodb.WriteResult wr)
Creates an UpdateResults
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getInsertedCount()
protected int
getN()
java.lang.Object
getNewId()
int
getUpdatedCount()
boolean
getUpdatedExisting()
com.mongodb.WriteResult
getWriteResult()
java.lang.String
toString()
-
-
-
Method Detail
-
getInsertedCount
public int getInsertedCount()
- Returns:
- number inserted; this should be either 0/1.
-
getNewId
public java.lang.Object getNewId()
- Returns:
- the new _id field if an insert/upsert was performed
-
getUpdatedCount
public int getUpdatedCount()
- Returns:
- number updated
-
getUpdatedExisting
public boolean getUpdatedExisting()
- Returns:
- true if updated, false if inserted or none effected
-
getWriteResult
public com.mongodb.WriteResult getWriteResult()
- Returns:
- the underlying data
-
getN
protected int getN()
- Returns:
- number of affected documents
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-