net.vz.mongodb.jackson.internal.stream
Class JacksonDBObject<T>

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.HashMap<K,V>
          extended by java.util.LinkedHashMap<String,Object>
              extended by org.bson.BasicBSONObject
                  extended by com.mongodb.BasicDBObject
                      extended by net.vz.mongodb.jackson.internal.stream.JacksonDBObject<T>
All Implemented Interfaces:
com.mongodb.DBObject, Serializable, Cloneable, Map<String,Object>, org.bson.BSONObject

public class JacksonDBObject<T>
extends com.mongodb.BasicDBObject

A Jackson DBObject. Extends BasicDBObject so that it can hold error code fields and similar.

Since:
1.1.2
Author:
James Roper
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
 
Constructor Summary
JacksonDBObject()
           
JacksonDBObject(T object)
           
 
Method Summary
 Object get(String key)
           
 T getObject()
           
 void setObject(T object)
           
 
Methods inherited from class com.mongodb.BasicDBObject
append, copy, isPartialObject, markAsPartialObject, toString
 
Methods inherited from class org.bson.BasicBSONObject
containsField, containsKey, equals, getBoolean, getBoolean, getDouble, getInt, getInt, getLong, getObjectId, getString, put, putAll, putAll, removeField, toMap
 
Methods inherited from class java.util.LinkedHashMap
clear, containsValue, get, removeEldestEntry
 
Methods inherited from class java.util.HashMap
clone, containsKey, entrySet, isEmpty, keySet, remove, size, values
 
Methods inherited from class java.util.AbstractMap
hashCode
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.bson.BSONObject
containsField, containsKey, keySet, put, putAll, putAll, removeField, toMap
 
Methods inherited from interface java.util.Map
containsKey, entrySet, hashCode, isEmpty, keySet, remove, size, values
 

Constructor Detail

JacksonDBObject

public JacksonDBObject()

JacksonDBObject

public JacksonDBObject(T object)
Method Detail

getObject

public T getObject()

setObject

public void setObject(T object)

get

public Object get(String key)
Specified by:
get in interface org.bson.BSONObject
Overrides:
get in class org.bson.BasicBSONObject


Copyright © 2011-2012 VZ Netzwerke. All Rights Reserved.