/** * Return the metadata for the persistent or transactional field with * the given name, without including superclass fields. * * @return the field's metadata, or null if not found */ public FieldMetaData getDeclaredField(String name) { FieldMetaData field = (FieldMetaData) _fieldMap.get(name); if (field == null || field.getManagement() == FieldMetaData.MANAGE_NONE) return null; return field; }
/** * Return the metadata for the persistent or transactional field with * the given name, without including superclass fields. * * @return the field's metadata, or null if not found */ public FieldMetaData getDeclaredField(String name) { FieldMetaData field = (FieldMetaData) _fieldMap.get(name); if (field == null || field.getManagement() == FieldMetaData.MANAGE_NONE) return null; return field; }
/** * Return the metadata for the persistent or transactional field with * the given name, without including superclass fields. * * @return the field's metadata, or null if not found */ public FieldMetaData getDeclaredField(String name) { FieldMetaData field = (FieldMetaData) _fieldMap.get(name); if (field == null || field.getManagement() == FieldMetaData.MANAGE_NONE) return null; return field; }
public int getCascadeRefresh() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT || !isDeclaredTypePC()) // refresh acts on declared type return CASCADE_NONE; return _refresh; }
public int getCascadeRefresh() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT || !isDeclaredTypePC()) // refresh acts on declared type return CASCADE_NONE; return _refresh; }
public int getCascadeRefresh() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT || !isDeclaredTypePC()) // refresh acts on declared type return CASCADE_NONE; return _refresh; }
public int getCascadeAttach() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT || !isDeclaredTypePC()) // attach acts on declared type return CASCADE_NONE; if (isEmbeddedPC()) return CASCADE_IMMEDIATE; return _attach; }
public int getCascadePersist() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT) return CASCADE_NONE; if (isDeclaredTypePC()) return _persist; if (!isTypePC()) return CASCADE_NONE; // if only externalized type is pc, can't cascade immediate return (_persist == CASCADE_IMMEDIATE) ? CASCADE_AUTO : _persist; }
public int getCascadeDetach() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT || !isDeclaredTypePC()) // detach acts on declared type return CASCADE_NONE; if (isEmbedded()) return CASCADE_IMMEDIATE; return _detach; }
public int getCascadeAttach() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT || !isDeclaredTypePC()) // attach acts on declared type return CASCADE_NONE; if (isEmbeddedPC()) return CASCADE_IMMEDIATE; return _attach; }
public int getCascadeDetach() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT || !isDeclaredTypePC()) // detach acts on declared type return CASCADE_NONE; if (isEmbedded()) return CASCADE_IMMEDIATE; return _detach; }
public int getCascadePersist() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT) return CASCADE_NONE; if (isDeclaredTypePC()) return _persist; if (!isTypePC()) return CASCADE_NONE; // if only externalized type is pc, can't cascade immediate return (_persist == CASCADE_IMMEDIATE) ? CASCADE_AUTO : _persist; }
public int getCascadePersist() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT) return CASCADE_NONE; if (isDeclaredTypePC()) return _persist; if (!isTypePC()) return CASCADE_NONE; // if only externalized type is pc, can't cascade immediate return (_persist == CASCADE_IMMEDIATE) ? CASCADE_AUTO : _persist; }
public int getCascadePersist() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT) return CASCADE_NONE; if (isDeclaredTypePC()) return checkPUDefaultCascadePersist(); if (!isTypePC()) return CASCADE_NONE; // if only externalized type is pc, can't cascade immediate return (_persist == CASCADE_IMMEDIATE) ? CASCADE_AUTO : checkPUDefaultCascadePersist(); }
public int getCascadePersist() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT) return CASCADE_NONE; if (isDeclaredTypePC()) return checkPUDefaultCascadePersist(); if (!isTypePC()) return CASCADE_NONE; // if only externalized type is pc, can't cascade immediate return (_persist == CASCADE_IMMEDIATE) ? CASCADE_AUTO : checkPUDefaultCascadePersist(); }
/** * Return the superclass copy of the given field. */ protected FieldMetaData getSuperclassField(FieldMetaData supField) { ClassMetaData sm = getPCSuperclassMetaData(); FieldMetaData fmd = sm == null ? null : sm.getField(supField.getName()); if (fmd == null || fmd.getManagement() != FieldMetaData.MANAGE_PERSISTENT) throw new MetaDataException(_loc.get("unmanaged-sup-field", supField, this)); return fmd; }
/** * Return the superclass copy of the given field. */ protected FieldMetaData getSuperclassField(FieldMetaData supField) { ClassMetaData sm = getPCSuperclassMetaData(); FieldMetaData fmd = sm == null ? null : sm.getField(supField.getName()); if (fmd == null || fmd.getManagement() != FieldMetaData.MANAGE_PERSISTENT) throw new MetaDataException(_loc.get("unmanaged-sup-field", supField, this)); return fmd; }
/** * Return the superclass copy of the given field. */ protected FieldMetaData getSuperclassField(FieldMetaData supField) { ClassMetaData sm = getPCSuperclassMetaData(); FieldMetaData fmd = sm == null ? null : sm.getField(supField.getName()); if (fmd == null || fmd.getManagement() != FieldMetaData.MANAGE_PERSISTENT) throw new MetaDataException(_loc.get("unmanaged-sup-field", supField, this)); return fmd; }
/** * Return the superclass copy of the given field. */ protected FieldMetaData getSuperclassField(FieldMetaData supField) { ClassMetaData sm = getPCSuperclassMetaData(); FieldMetaData fmd = sm == null ? null : sm.getField(supField.getName()); if (fmd == null || fmd.getManagement() != fmd.MANAGE_PERSISTENT) throw new MetaDataException(_loc.get("unmanaged-sup-field", supField, this)); return fmd; }
/** * Return the superclass copy of the given field. */ protected FieldMetaData getSuperclassField(FieldMetaData supField) { ClassMetaData sm = getPCSuperclassMetaData(); FieldMetaData fmd = sm == null ? null : sm.getField(supField.getName()); if (fmd == null || fmd.getManagement() != FieldMetaData.MANAGE_PERSISTENT) throw new MetaDataException(_loc.get("unmanaged-sup-field", supField, this)); return fmd; }