org.cubeengine.reflect.codec.mongo
Class Reference<T extends ReflectedDBObject>

java.lang.Object
  extended by org.cubeengine.reflect.codec.mongo.Reference<T>

public class Reference<T extends ReflectedDBObject>
extends Object


Constructor Summary
Reference(Reflector reflector, com.mongodb.DBCollection collection, com.mongodb.DBObject object)
           
Reference(Reflector reflector, com.mongodb.DBRef dbRefBase)
           
 
Method Summary
 boolean equals(Object obj)
           
 T fetch(Class<T> clazz)
           
 com.mongodb.DBRef getDBRef()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Reference

public Reference(Reflector reflector,
                 com.mongodb.DBRef dbRefBase)

Reference

public Reference(Reflector reflector,
                 com.mongodb.DBCollection collection,
                 com.mongodb.DBObject object)
Method Detail

fetch

public T fetch(Class<T> clazz)

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getDBRef

public com.mongodb.DBRef getDBRef()


Copyright © 2013–2017. All rights reserved.