/** * Return the nearest mapped superclass that can join to this class. */ public ClassMapping getJoinablePCSuperclassMapping() { ClassMapping sup = getMappedPCSuperclassMapping(); if (sup == null) return null; if (_fk != null || _table == null || _table.equals(sup.getTable())) return sup; return null; }
/** * Return the nearest mapped superclass that can join to this class. */ public ClassMapping getJoinablePCSuperclassMapping() { ClassMapping sup = getMappedPCSuperclassMapping(); if (sup == null) return null; if (_fk != null || _table == null || _table.equals(sup.getTable())) return sup; return null; }
public Object getStrategy(ClassMapping cls, boolean adapt) { if (adapt || defaultMissingInfo()) return (cls.getMappedPCSuperclassMapping() == null) ? _baseClassStrategy : _subclassStrategy; return null; }
public Object getStrategy(ClassMapping cls, boolean adapt) { if (adapt || defaultMissingInfo()) return (cls.getMappedPCSuperclassMapping() == null) ? _baseClassStrategy : _subclassStrategy; return null; }
/** * Return the nearest mapped superclass that can join to this class. */ public ClassMapping getJoinablePCSuperclassMapping() { ClassMapping sup = getMappedPCSuperclassMapping(); if (sup == null) return null; if (_fk != null || _table == null || _table.equals(sup.getTable())) return sup; return null; }
/** * Return the nearest mapped superclass that can join to this class. */ public ClassMapping getJoinablePCSuperclassMapping() { ClassMapping sup = getMappedPCSuperclassMapping(); if (sup == null) return null; if (_fk != null || _table == null || _table.equals(sup.getTable())) return sup; return null; }
public Object getStrategy(ClassMapping cls, boolean adapt) { if (adapt || defaultMissingInfo()) return (cls.getMappedPCSuperclassMapping() == null) ? _baseClassStrategy : _subclassStrategy; return null; }
public boolean isPrimaryKeyObjectId(boolean hasAll) { return cls.getMappedPCSuperclassMapping().isPrimaryKeyObjectId(hasAll); } }
public Object getStrategy(ClassMapping cls, boolean adapt) { if (adapt || defaultMissingInfo()) return (cls.getMappedPCSuperclassMapping() == null) ? _baseClassStrategy : _subclassStrategy; return null; }
/** * Return the nearest mapped superclass that can join to this class. */ public ClassMapping getJoinablePCSuperclassMapping() { ClassMapping sup = getMappedPCSuperclassMapping(); if (sup == null) return null; if (_fk != null || _table == null || _table.equals(sup.getTable())) return sup; return null; }
private String getKey(ClassMapping mapping, boolean db) { if (_ignore) { while (mapping.getMappedPCSuperclassMapping() != null) mapping = mapping.getMappedPCSuperclassMapping(); } else { while (mapping.getPCSuperclass() != null) mapping = mapping.getPCSuperclassMapping(); } if (_aliases) return mapping.getTypeAlias(); return mapping.getDescribedType().getName(); }
private String getKey(ClassMapping mapping, boolean db) { if (_ignore) { while (mapping.getMappedPCSuperclassMapping() != null) mapping = mapping.getMappedPCSuperclassMapping(); } else { while (mapping.getPCSuperclass() != null) mapping = mapping.getPCSuperclassMapping(); } if (_aliases) return mapping.getTypeAlias(); return mapping.getDescribedType().getName(); }
private String getKey(ClassMapping mapping, boolean db) { if (_ignore) { while (mapping.getMappedPCSuperclassMapping() != null) mapping = mapping.getMappedPCSuperclassMapping(); } else { while (mapping.getPCSuperclass() != null) mapping = mapping.getPCSuperclassMapping(); } if (_aliases) return mapping.getTypeAlias(); return mapping.getDescribedType().getName(); }
private String getKey(ClassMapping mapping, boolean db) { if (_ignore) { while (mapping.getMappedPCSuperclassMapping() != null) mapping = mapping.getMappedPCSuperclassMapping(); } else { while (mapping.getPCSuperclass() != null) mapping = mapping.getPCSuperclassMapping(); } if (_aliases) return mapping.getTypeAlias(); return mapping.getDescribedType().getName(); }
public void initialize() { // this requires all fields to be resolved, so delay it until init ClassMapping sup = cls.getMappedPCSuperclassMapping(); _fkOid = sup.isForeignKeyObjectId(cls.getJoinForeignKey()); }
private String getKey(ClassMapping mapping, boolean db) { if (_ignore) { while (mapping.getMappedPCSuperclassMapping() != null) mapping = mapping.getMappedPCSuperclassMapping(); } else { while (mapping.getPCSuperclass() != null) mapping = mapping.getPCSuperclassMapping(); } if (_aliases) return mapping.getTypeAlias(); return mapping.getDescribedType().getName(); }
public void initialize() { // this requires all fields to be resolved, so delay it until init ClassMapping sup = cls.getMappedPCSuperclassMapping(); _fkOid = sup.isForeignKeyObjectId(cls.getJoinForeignKey()); }
public void initialize() { // this requires all fields to be resolved, so delay it until init ClassMapping sup = cls.getMappedPCSuperclassMapping(); _fkOid = sup.isForeignKeyObjectId(cls.getJoinForeignKey()); }
public void initialize() { // this requires all fields to be resolved, so delay it until init ClassMapping sup = cls.getMappedPCSuperclassMapping(); _fkOid = sup.isForeignKeyObjectId(cls.getJoinForeignKey()); }
public void initialize() { // this requires all fields to be resolved, so delay it until init ClassMapping sup = cls.getMappedPCSuperclassMapping(); _fkOid = sup.isForeignKeyObjectId(cls.getJoinForeignKey()); }