/** * Setting state callback. */ public static void settingField(Object o, int idx, char cur, char next) { PersistenceCapable pc = ImplHelper.toPersistenceCapable(o, null); if (pc == null) return; StateManager sm = pc.pcGetStateManager(); if (sm != null) sm.settingCharField(pc, idx, cur, next, OpenJPAStateManager.SET_USER); }
/** * Setting state callback. */ public static void settingField(Object o, int idx, byte cur, byte next) { PersistenceCapable pc = ImplHelper.toPersistenceCapable(o, null); if (pc == null) return; StateManager sm = pc.pcGetStateManager(); if (sm != null) sm.settingByteField(pc, idx, cur, next, OpenJPAStateManager.SET_USER); }
/** * Setting state callback. */ public static void settingField(Object o, int idx, short cur, short next) { PersistenceCapable pc = ImplHelper.toPersistenceCapable(o, null); if (pc == null) return; StateManager sm = pc.pcGetStateManager(); if (sm != null) sm.settingShortField(pc, idx, cur, next, OpenJPAStateManager.SET_USER); }
/** * Setting state callback. */ public static void settingField(Object o, int idx, char cur, char next) { PersistenceCapable pc = ImplHelper.toPersistenceCapable(o, null); if (pc == null) return; StateManager sm = pc.pcGetStateManager(); if (sm != null) sm.settingCharField(pc, idx, cur, next, OpenJPAStateManager.SET_USER); }
/** * Notify the state manager for <code>o</code> (if any) that a field * is about to be accessed. */ public static void accessingField(Object o, int absoluteIndex) { PersistenceCapable pc = ImplHelper.toPersistenceCapable(o, null); if (pc == null) return; StateManager sm = pc.pcGetStateManager(); if (sm != null) sm.accessingField(absoluteIndex); }
/** * Setting state callback. */ public static void settingField(Object o, int idx, char cur, char next) { PersistenceCapable pc = ImplHelper.toPersistenceCapable(o, null); if (pc == null) return; StateManager sm = pc.pcGetStateManager(); if (sm != null) sm.settingCharField(pc, idx, cur, next, OpenJPAStateManager.SET_USER); }
/** * Setting state callback. */ public static void settingField(Object o, int idx, byte cur, byte next) { PersistenceCapable pc = ImplHelper.toPersistenceCapable(o, null); if (pc == null) return; StateManager sm = pc.pcGetStateManager(); if (sm != null) sm.settingByteField(pc, idx, cur, next, OpenJPAStateManager.SET_USER); }
/** * Setting state callback. */ public static void settingField(Object o, int idx, char cur, char next) { PersistenceCapable pc = ImplHelper.toPersistenceCapable(o, null); if (pc == null) return; StateManager sm = pc.pcGetStateManager(); if (sm != null) sm.settingCharField(pc, idx, cur, next, OpenJPAStateManager.SET_USER); }
/** * Setting state callback. */ public static void settingField(Object o, int idx, byte cur, byte next) { PersistenceCapable pc = ImplHelper.toPersistenceCapable(o, null); if (pc == null) return; StateManager sm = pc.pcGetStateManager(); if (sm != null) sm.settingByteField(pc, idx, cur, next, OpenJPAStateManager.SET_USER); }
/** * Setting state callback. */ public static void settingField(Object o, int idx, int cur, int next) { PersistenceCapable pc = ImplHelper.toPersistenceCapable(o, null); if (pc == null) return; StateManager sm = pc.pcGetStateManager(); if (sm != null) sm.settingIntField(pc, idx, cur, next, OpenJPAStateManager.SET_USER); }
/** * Setting state callback. */ public static void settingField(Object o, int idx, byte cur, byte next) { PersistenceCapable pc = ImplHelper.toPersistenceCapable(o, null); if (pc == null) return; StateManager sm = pc.pcGetStateManager(); if (sm != null) sm.settingByteField(pc, idx, cur, next, OpenJPAStateManager.SET_USER); }
public boolean isDirty(Object obj) { assertOpen(); if (ImplHelper.isManageable(obj)) { PersistenceCapable pc = ImplHelper.toPersistenceCapable(obj, _conf); return pc.pcIsDirty(); } return false; }
public boolean isTransactional(Object obj) { assertOpen(); if (ImplHelper.isManageable(obj)) return (ImplHelper.toPersistenceCapable(obj, _conf)) .pcIsTransactional(); return false; }
public boolean isPersistent(Object obj) { assertOpen(); if (ImplHelper.isManageable(obj)) return (ImplHelper.toPersistenceCapable(obj, _conf)).pcIsPersistent(); return false; }
public boolean isNew(Object obj) { assertOpen(); if (ImplHelper.isManageable(obj)) return (ImplHelper.toPersistenceCapable(obj, _conf)).pcIsNew(); return false; }
/** * If the passed in argument has already been attached, return * the (cached) attached copy. */ PersistenceCapable getAttachedCopy(Object pc) { return ImplHelper.toPersistenceCapable(_attached.get(pc), getBroker().getConfiguration()); }
public boolean isPersistent(Object obj) { assertOpen(); if (ImplHelper.isManageable(obj)) return (ImplHelper.toPersistenceCapable(obj, _conf)). pcIsPersistent(); return false; }
protected Object getDetachedObjectId(AttachManager manager, Object toAttach) { Broker broker = manager.getBroker(); ClassMetaData meta = broker.getConfiguration(). getMetaDataRepositoryInstance().getMetaData( ImplHelper.getManagedInstance(toAttach).getClass(), broker.getClassLoader(), true); return ApplicationIds.create(ImplHelper.toPersistenceCapable(toAttach, broker.getConfiguration()), meta); }
public Object getValue(Object[] params) { Object o = _constant.getValue(params); if (!(ImplHelper.isManageable(o))) return null; return (ImplHelper.toPersistenceCapable(o, this.getMetaData().getRepository().getConfiguration())) .pcFetchObjectId(); }
public Object getValue(Object[] params) { Object o = _constant.getValue(params); if (!(ImplHelper.isManageable(o))) return null; return (ImplHelper.toPersistenceCapable(o, this.getMetaData().getRepository().getConfiguration())) .pcFetchObjectId(); }