Working

Arrumei o equals() do AssociationClassRelationship, pois quando passava um relacionamento diferente pra esse método dava ClassCastException.