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 java.lang.Object implements javax.jdo.spi.StateInterrogationHook 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 java.lang.ObjectgetObjectId(java.lang.Object pc)javax.jdo.PersistenceManagergetPersistenceManager(java.lang.Object pc)java.lang.ObjectgetTransactionalObjectId(java.lang.Object pc)java.lang.ObjectgetVersion(java.lang.Object pc)java.lang.BooleanisDeleted(java.lang.Object pc)java.lang.BooleanisDetached(java.lang.Object pc)java.lang.BooleanisDirty(java.lang.Object pc)java.lang.BooleanisNew(java.lang.Object pc)java.lang.BooleanisPersistent(java.lang.Object pc)java.lang.BooleanisTransactional(java.lang.Object pc)booleanmakeDirty(java.lang.Object pc, java.lang.String fieldName)
-
-
-
Method Detail
-
getObjectId
public java.lang.Object getObjectId(java.lang.Object pc)
- Specified by:
getObjectIdin interfacejavax.jdo.spi.StateInterrogation
-
getPersistenceManager
public javax.jdo.PersistenceManager getPersistenceManager(java.lang.Object pc)
- Specified by:
getPersistenceManagerin interfacejavax.jdo.spi.StateInterrogation
-
getTransactionalObjectId
public java.lang.Object getTransactionalObjectId(java.lang.Object pc)
- Specified by:
getTransactionalObjectIdin interfacejavax.jdo.spi.StateInterrogation
-
getVersion
public java.lang.Object getVersion(java.lang.Object pc)
- Specified by:
getVersionin interfacejavax.jdo.spi.StateInterrogation
-
isDeleted
public java.lang.Boolean isDeleted(java.lang.Object pc)
- Specified by:
isDeletedin interfacejavax.jdo.spi.StateInterrogation
-
isDetached
public java.lang.Boolean isDetached(java.lang.Object pc)
- Specified by:
isDetachedin interfacejavax.jdo.spi.StateInterrogation
-
isDirty
public java.lang.Boolean isDirty(java.lang.Object pc)
- Specified by:
isDirtyin interfacejavax.jdo.spi.StateInterrogation
-
isNew
public java.lang.Boolean isNew(java.lang.Object pc)
- Specified by:
isNewin interfacejavax.jdo.spi.StateInterrogation
-
isPersistent
public java.lang.Boolean isPersistent(java.lang.Object pc)
- Specified by:
isPersistentin interfacejavax.jdo.spi.StateInterrogation
-
isTransactional
public java.lang.Boolean isTransactional(java.lang.Object pc)
- Specified by:
isTransactionalin interfacejavax.jdo.spi.StateInterrogation
-
makeDirty
public boolean makeDirty(java.lang.Object pc, java.lang.String fieldName)- Specified by:
makeDirtyin interfacejavax.jdo.spi.StateInterrogation
-
-