com.jrodeo.bson.marshallers.ObjectIdMarshaller Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of bson-marshaller Show documentation
Show all versions of bson-marshaller Show documentation
A tool to create Java marshallers to and from bson. Currently used in a data access
layer serialize Json to Bson for MongoDB storage.
package com.jrodeo.bson.marshallers;
import org.bson.BsonReader;
import org.bson.BsonWriter;
import org.bson.types.ObjectId;
public class ObjectIdMarshaller extends AbstractSimpleMarshaller {
@Override
public Class getForClass() {
return ObjectId.class;
}
@Override
public void write(BsonWriter writer, ObjectId obj) {
writer.writeObjectId(obj);
}
@Override
public ObjectId read(BsonReader reader) {
return reader.readObjectId();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy