public class BsonUtil
extends java.lang.Object
| Constructor and Description |
|---|
BsonUtil() |
| Modifier and Type | Method and Description |
|---|---|
static DigitalObject |
dbObjectToDigitalObject(com.mongodb.DBObject objectBSON) |
static com.mongodb.DBObject |
digitalObjectToDBObject(DigitalObject dobj) |
static com.mongodb.BasicDBObject |
elementToDBObject(DataElement element) |
static DigitalObject |
fromBson(byte[] bsonBytes) |
static DigitalObject |
readObjectFromFile(java.io.File file) |
static byte[] |
toBson(DigitalObject dobj) |
static byte[] |
toByteArray(java.io.InputStream is) |
static void |
writeObjectToFile(DigitalObject dobj,
java.io.File f) |
public static byte[] toBson(DigitalObject dobj) throws RepositoryException
RepositoryExceptionpublic static com.mongodb.DBObject digitalObjectToDBObject(DigitalObject dobj) throws RepositoryException
RepositoryExceptionpublic static com.mongodb.BasicDBObject elementToDBObject(DataElement element) throws RepositoryException
RepositoryExceptionpublic static byte[] toByteArray(java.io.InputStream is)
public static DigitalObject fromBson(byte[] bsonBytes) throws RepositoryException
RepositoryExceptionpublic static DigitalObject dbObjectToDigitalObject(com.mongodb.DBObject objectBSON) throws RepositoryException
RepositoryExceptionpublic static void writeObjectToFile(DigitalObject dobj, java.io.File f) throws java.io.FileNotFoundException, RepositoryException
java.io.FileNotFoundExceptionRepositoryExceptionpublic static DigitalObject readObjectFromFile(java.io.File file) throws java.io.IOException, RepositoryException
java.io.IOExceptionRepositoryException