Package com.mongodb
Class WriteError
-
- com.mongodb.WriteError
-
- Direct Known Subclasses:
BulkWriteError
public class WriteError extends
Represents the details of a write error , e.g. a duplicate key error- Since:
- 3.0
-
-
Constructor Summary
Constructors Constructor Description WriteError(int code, message, BsonDocument details)
Constructs a new instance.WriteError(WriteError writeError)
Construct an instance that is a shallow copy of the given instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
o)
ErrorCategory
getCategory()
Gets the category of this error.int
getCode()
Gets the code associated with this error.BsonDocument
getDetails()
Gets the details associated with this error.getMessage()
Gets the message associated with this error.int
hashCode()
toString()
-
-
-
Constructor Detail
-
WriteError
public WriteError(int code, message, BsonDocument details)
Constructs a new instance.- Parameters:
code
- the error codemessage
- the error messagedetails
- details about the error
-
WriteError
public WriteError(WriteError writeError)
Construct an instance that is a shallow copy of the given instance.- Parameters:
writeError
- the write error to copy
-
-
Method Detail
-
getCategory
public ErrorCategory getCategory()
Gets the category of this error.- Returns:
- the category of this write error
-
getCode
public int getCode()
Gets the code associated with this error.- Returns:
- the code
-
getMessage
public getMessage()
Gets the message associated with this error.- Returns:
- the message
-
getDetails
public BsonDocument getDetails()
Gets the details associated with this error. This document will not be null, but may be empty.- Returns:
- the details
-
equals
public boolean equals( o)
- Overrides:
in class
-
hashCode
public int hashCode()
- Overrides:
in class
-
toString
public toString()
- Overrides:
in class
-
-