@SuppressWarnings("unchecked") @Override public SortedMap<String, DbRelationship> getRelationshipMap() { return (SortedMap<String, DbRelationship>) super.getRelationshipMap(); }
@SuppressWarnings("unchecked") final SortedMap<String, ObjRelationship> getRelationshipMapInternal() { return (SortedMap<String, ObjRelationship>) super.getRelationshipMap(); }
public SortedMap getRelationshipMap() { if (superEntityName == null) { return super.getRelationshipMap(); } SortedMap relationshipMap = new TreeMap(); appendRelationships(relationshipMap); return relationshipMap; }
/** * Recursively appends all relationships in the entity inheritance hierarchy. */ final void appendRelationships(Map map) { map.putAll(super.getRelationshipMap()); ObjEntity superEntity = getSuperEntity(); if (superEntity != null) { superEntity.appendRelationships(map); } }