private static void configureMetaData(ClassMetaData meta, OpenJPAConfiguration conf, boolean redefineAvailable, boolean warn) { setDetachedState(meta); if (warn && meta.getAccessType() == ClassMetaData.ACCESS_FIELD && !redefineAvailable) { // only warn about declared fields; superclass fields will be // warned about when the superclass is handled for (FieldMetaData fmd : meta.getDeclaredFields()) { switch (fmd.getTypeCode()) { case JavaTypes.COLLECTION: case JavaTypes.MAP: // we can lazily load these, since we own the // relationship container break; default: if (!fmd.isInDefaultFetchGroup() && !(fmd.isVersion() || fmd.isPrimaryKey())) { Log log = conf.getLog( OpenJPAConfiguration.LOG_ENHANCE); log.warn(_loc.get("subclasser-fetch-group-override", meta.getDescribedType().getName(), fmd.getName())); fmd.setInDefaultFetchGroup(true); } } } } }
private static void configureMetaData(ClassMetaData meta, OpenJPAConfiguration conf, boolean redefineAvailable, boolean warn) { setDetachedState(meta); if (warn && meta.getAccessType() == ClassMetaData.ACCESS_FIELD && !redefineAvailable) { // only warn about declared fields; superclass fields will be // warned about when the superclass is handled for (FieldMetaData fmd : meta.getDeclaredFields()) { switch (fmd.getTypeCode()) { case JavaTypes.COLLECTION: case JavaTypes.MAP: // we can lazily load these, since we own the // relationship container break; default: if (!fmd.isInDefaultFetchGroup() && !(fmd.isVersion() || fmd.isPrimaryKey())) { Log log = conf.getLog( OpenJPAConfiguration.LOG_ENHANCE); log.warn(_loc.get("subclasser-fetch-group-override", meta.getDescribedType().getName(), fmd.getName())); fmd.setInDefaultFetchGroup(true); } } } } }
private static void configureMetaData(ClassMetaData meta, OpenJPAConfiguration conf, boolean redefineAvailable, boolean warn) { setDetachedState(meta); if (warn && meta.getAccessType() == ClassMetaData.ACCESS_FIELD && !redefineAvailable) { // only warn about declared fields; superclass fields will be // warned about when the superclass is handled for (FieldMetaData fmd : meta.getDeclaredFields()) { switch (fmd.getTypeCode()) { case JavaTypes.COLLECTION: case JavaTypes.MAP: // we can lazily load these, since we own the // relationship container break; default: if (!fmd.isInDefaultFetchGroup() && !(fmd.isVersion() || fmd.isPrimaryKey())) { Log log = conf.getLog( OpenJPAConfiguration.LOG_ENHANCE); log.warn(_loc.get("subclasser-fetch-group-override", meta.getDescribedType().getName(), fmd.getName())); fmd.setInDefaultFetchGroup(true); } } } } }
private static void configureMetaData(ClassMetaData meta, OpenJPAConfiguration conf, boolean redefineAvailable, boolean warn) { setDetachedState(meta);
private static void configureMetaData(ClassMetaData meta, OpenJPAConfiguration conf, boolean redefineAvailable, boolean warn) { setDetachedState(meta);
private static void configureMetaData(ClassMetaData meta, OpenJPAConfiguration conf, boolean redefineAvailable, boolean warn) { setDetachedState(meta);
private static void configureMetaData(ClassMetaData meta, OpenJPAConfiguration conf, boolean redefineAvailable, boolean warn) { setDetachedState(meta);