/** * Constructor. Supply configuration, type, and metadata. */ public PCEnhancer(OpenJPAConfiguration conf, BCClass type, ClassMetaData meta) { this(conf, type, meta.getRepository()); }
/** * Constructor. Supply configuration, type, and metadata. */ public PCEnhancer(OpenJPAConfiguration conf, BCClass type, ClassMetaData meta) { this(conf, type, meta.getRepository()); }
/** * The metadata repository. */ public MetaDataRepository getRepository() { return _owner.getRepository(); }
/** * Constructor. Supply configuration, type, and metadata. */ public PCEnhancer(OpenJPAConfiguration conf, BCClass type, ClassMetaData meta) { this(conf, type, meta.getRepository()); }
/** * The metadata repository. */ public MetaDataRepository getRepository() { return _owner.getRepository(); }
/** * Constructor. Supply configuration and type to enhance. This will look * up the metadata for <code>meta</code> by converting back to a class * and then loading from <code>conf</code>'s repository. */ public PCEnhancer(OpenJPAConfiguration conf, ClassMetaData meta) { this(conf, AccessController.doPrivileged(J2DoPrivHelper .loadProjectClassAction(new Project(), meta.getDescribedType())), meta.getRepository()); }
public void setImplicitType(Class type) { _type = type; _container = (getMetaData() == null || !ImplHelper.isManagedType( getMetaData().getRepository().getConfiguration(), type)) && (Collection.class.isAssignableFrom(type) || Map.class.isAssignableFrom(type)); }
public void setImplicitType(Class type) { _type = type; _container = (getMetaData() == null || !ImplHelper.isManagedType( getMetaData().getRepository().getConfiguration(), type)) && (Collection.class.isAssignableFrom(type) || Map.class.isAssignableFrom(type)); }
public void setImplicitType(Class type) { _type = type; _container = (getMetaData() == null || !ImplHelper.isManagedType( getMetaData().getRepository().getConfiguration(), type)) && (Collection.class.isAssignableFrom(type) || Map.class.isAssignableFrom(type)); }
public void setImplicitType(Class type) { _type = type; _container = (getMetaData() == null || !ImplHelper.isManagedType( getMetaData().getRepository().getConfiguration(), type)) && (Collection.class.isAssignableFrom(type) || Map.class.isAssignableFrom(type)); }
/** * Whether this LifeCycleEventManager has had at least one listener or callback * registered. Used for a quick test when firing events. * @return boolean */ public boolean isActive(ClassMetaData meta) { return _activated || meta.getLifecycleMetaData().is_activated() || meta.getRepository().is_systemListenersActivated(); }
void trace(ClassMetaData meta, Localizer.Message message) { Log log = meta.getRepository().getConfiguration() .getLog(OpenJPAConfiguration.LOG_RUNTIME); log.trace(message.toString()); }
void trace(ClassMetaData meta, Localizer.Message message) { Log log = meta.getRepository().getConfiguration() .getLog(OpenJPAConfiguration.LOG_RUNTIME); log.trace(message.toString()); }
void trace(ClassMetaData meta, Localizer.Message message) { Log log = meta.getRepository().getConfiguration() .getLog(OpenJPAConfiguration.LOG_RUNTIME); log.trace(message.toString()); }
public ClassMetaData getTypeMetaData() { if (_type == null) return getDeclaredTypeMetaData(); if (_typeMeta == null && _code == JavaTypes.PC) { ClassMetaData meta = _owner.getDefiningMetaData(); _typeMeta = meta.getRepository().getMetaData(_type, meta.getEnvClassLoader(), true); } return _typeMeta; }
void warn(ClassMetaData meta, Localizer.Message message) { Log log = meta.getRepository().getConfiguration() .getLog(OpenJPAConfiguration.LOG_RUNTIME); log.warn(message.toString()); }
public ClassMetaData getDeclaredTypeMetaData() { if (_decTypeMeta == null && _decCode == JavaTypes.PC) { if (isEmbedded()) _decTypeMeta = getEmbeddedMetaData(); else { ClassMetaData meta = _owner.getDefiningMetaData(); _decTypeMeta = meta.getRepository().getMetaData(_decType, meta.getEnvClassLoader(), true); } } return _decTypeMeta; }
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(); }
void error(ClassMetaData meta, Localizer.Message message) { Log log = meta.getRepository().getConfiguration() .getLog(OpenJPAConfiguration.LOG_RUNTIME); log.error(message.toString()); throw new UserException(message.toString()); }