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
RepositoryException
public static com.mongodb.DBObject digitalObjectToDBObject(DigitalObject dobj) throws RepositoryException
RepositoryException
public static com.mongodb.BasicDBObject elementToDBObject(DataElement element) throws RepositoryException
RepositoryException
public static byte[] toByteArray(java.io.InputStream is)
public static DigitalObject fromBson(byte[] bsonBytes) throws RepositoryException
RepositoryException
public static DigitalObject dbObjectToDigitalObject(com.mongodb.DBObject objectBSON) throws RepositoryException
RepositoryException
public static void writeObjectToFile(DigitalObject dobj, java.io.File f) throws java.io.FileNotFoundException, RepositoryException
java.io.FileNotFoundException
RepositoryException
public static DigitalObject readObjectFromFile(java.io.File file) throws java.io.IOException, RepositoryException
java.io.IOException
RepositoryException