public class NeoDatisUtils extends Object
Constructor and Description |
---|
NeoDatisUtils() |
Modifier and Type | Method and Description |
---|---|
static Object |
getIdentityForObject(Object obj,
org.datanucleus.metadata.AbstractClassMetaData acmd,
org.datanucleus.ExecutionContext ec,
org.neodatis.odb.ODB odb)
Convenience method to return the (DataNucleus) identity for an object.
|
static org.datanucleus.state.ObjectProvider |
prepareNeoDatisObjectForUse(Object obj,
org.datanucleus.ExecutionContext ec,
org.neodatis.odb.ODB odb,
org.datanucleus.metadata.AbstractClassMetaData cmd)
Convenience method to take an object returned by NeoDatis (from a query for example), and prepare
it for passing to the user.
|
public static org.datanucleus.state.ObjectProvider prepareNeoDatisObjectForUse(Object obj, org.datanucleus.ExecutionContext ec, org.neodatis.odb.ODB odb, org.datanucleus.metadata.AbstractClassMetaData cmd)
obj
- The object (from NeoDatis)ec
- execution contextodb
- ODB that returned the objectcmd
- ClassMetaData for the objectpublic static Object getIdentityForObject(Object obj, org.datanucleus.metadata.AbstractClassMetaData acmd, org.datanucleus.ExecutionContext ec, org.neodatis.odb.ODB odb)
obj
- The objectacmd
- MetaData for the objectec
- execution contextodb
- ODB to useCopyright © 2016. All rights reserved.