Package org.datanucleus.api.jdo
Class JDOStateInterrogation
- java.lang.Object
-
- org.datanucleus.api.jdo.JDOStateInterrogation
-
- All Implemented Interfaces:
javax.jdo.spi.StateInterrogation
public class JDOStateInterrogation extends Object implements javax.jdo.spi.StateInterrogation
Hook for providing JDOHelper support for none "binary compatible" enhanced classes.
-
-
Constructor Summary
Constructors Constructor Description JDOStateInterrogation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectgetObjectId(Object pc)javax.jdo.PersistenceManagergetPersistenceManager(Object pc)ObjectgetTransactionalObjectId(Object pc)ObjectgetVersion(Object pc)BooleanisDeleted(Object pc)BooleanisDetached(Object pc)BooleanisDirty(Object pc)BooleanisNew(Object pc)BooleanisPersistent(Object pc)BooleanisTransactional(Object pc)booleanmakeDirty(Object pc, String fieldName)
-
-
-
Method Detail
-
getObjectId
public Object getObjectId(Object pc)
- Specified by:
getObjectIdin interfacejavax.jdo.spi.StateInterrogation
-
getPersistenceManager
public javax.jdo.PersistenceManager getPersistenceManager(Object pc)
- Specified by:
getPersistenceManagerin interfacejavax.jdo.spi.StateInterrogation
-
getTransactionalObjectId
public Object getTransactionalObjectId(Object pc)
- Specified by:
getTransactionalObjectIdin interfacejavax.jdo.spi.StateInterrogation
-
getVersion
public Object getVersion(Object pc)
- Specified by:
getVersionin interfacejavax.jdo.spi.StateInterrogation
-
isDeleted
public Boolean isDeleted(Object pc)
- Specified by:
isDeletedin interfacejavax.jdo.spi.StateInterrogation
-
isDetached
public Boolean isDetached(Object pc)
- Specified by:
isDetachedin interfacejavax.jdo.spi.StateInterrogation
-
isDirty
public Boolean isDirty(Object pc)
- Specified by:
isDirtyin interfacejavax.jdo.spi.StateInterrogation
-
isNew
public Boolean isNew(Object pc)
- Specified by:
isNewin interfacejavax.jdo.spi.StateInterrogation
-
isPersistent
public Boolean isPersistent(Object pc)
- Specified by:
isPersistentin interfacejavax.jdo.spi.StateInterrogation
-
isTransactional
public Boolean isTransactional(Object pc)
- Specified by:
isTransactionalin interfacejavax.jdo.spi.StateInterrogation
-
-