for (FetchConfigurationImpl f = this; f != null; f = f._parent) { if (StringUtils.equals(f._fromField, fromField) && ImplHelper.isAssignable(f._fromType, type)) { avail = f._availableRecursion; if (traverse) && ImplHelper.isAssignable(meta.getDescribedType(), type)) max = reduce(max); return (traverse && ImplHelper.isAssignable( meta.getDescribedType(), type)) ? def - 1 : def;
for (FetchConfigurationImpl f = this; f != null; f = f._parent) { if (Objects.equals(f._fromField, fromField) && ImplHelper.isAssignable(f._fromType, type)) { avail = f._availableRecursion; if (traverse) && ImplHelper.isAssignable(meta.getDescribedType(), type)) max = reduce(max); return (traverse && ImplHelper.isAssignable( meta.getDescribedType(), type)) ? def - 1 : def;
for (FetchConfigurationImpl f = this; f != null; f = f._parent) { if (Objects.equals(f._fromField, fromField) && ImplHelper.isAssignable(f._fromType, type)) { avail = f._availableRecursion; if (traverse) && ImplHelper.isAssignable(meta.getDescribedType(), type)) max = reduce(max); return (traverse && ImplHelper.isAssignable( meta.getDescribedType(), type)) ? def - 1 : def;
for (FetchConfigurationImpl f = this; f != null; f = f._parent) { if (StringUtils.equals(f._fromField, fromField) && ImplHelper.isAssignable(f._fromType, type)) { avail = f._availableRecursion; if (traverse) && ImplHelper.isAssignable(meta.getDescribedType(), type)) max = reduce(max); return (traverse && ImplHelper.isAssignable( meta.getDescribedType(), type)) ? def - 1 : def;
if (ImplHelper.isAssignable(f._fromType, type)) { avail = f._availableRecursion; if (traverse) && ImplHelper.isAssignable(meta.getDescribedType(), type)) max = reduce(max); return (traverse && ImplHelper.isAssignable( meta.getDescribedType(), type)) ? def - 1 : def;
return _store.newDataStoreId(val, meta); case ClassMetaData.ID_APPLICATION: if (ImplHelper.isAssignable(meta.getObjectIdType(), val.getClass())) { if (!meta.isOpenJPAIdentity()
return _store.newDataStoreId(val, meta); case ClassMetaData.ID_APPLICATION: if (ImplHelper.isAssignable(meta.getObjectIdType(), val.getClass())) { if (!meta.isOpenJPAIdentity()
return new Id(cls, ((Number) oid).longValue()); case ClassMetaData.ID_APPLICATION: if (ImplHelper.isAssignable(meta.getObjectIdType(), oid.getClass())) { if (!meta.isOpenJPAIdentity() && meta.isObjectIdTypeShared()) return new ObjectId(cls, oid);
return _store.newDataStoreId(val, meta); case ClassMetaData.ID_APPLICATION: if (ImplHelper.isAssignable(meta.getObjectIdType(), val.getClass())) { if (!meta.isOpenJPAIdentity()
return _store.newDataStoreId(val, meta); case ClassMetaData.ID_APPLICATION: if (ImplHelper.isAssignable(meta.getObjectIdType(), val.getClass())) { if (!meta.isOpenJPAIdentity()
return new Id(cls, ((Number) oid).longValue()); case ClassMetaData.ID_APPLICATION: if (ImplHelper.isAssignable(meta.getObjectIdType(), oid.getClass())) { if (!meta.isOpenJPAIdentity() && meta.isObjectIdTypeShared()) return new ObjectId(cls, oid);
return _store.newDataStoreId(val, meta); case ClassMetaData.ID_APPLICATION: if (ImplHelper.isAssignable(meta.getObjectIdType(), val.getClass())) { if (!meta.isOpenJPAIdentity()