You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by aa...@apache.org on 2007/12/24 18:35:28 UTC
svn commit: r606714 -
/cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/map/AshwoodEntitySorter.java
Author: aadamchik
Date: Mon Dec 24 09:35:24 2007
New Revision: 606714
URL: http://svn.apache.org/viewvc?rev=606714&view=rev
Log:
generics
Modified:
cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/map/AshwoodEntitySorter.java
Modified: cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/map/AshwoodEntitySorter.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/map/AshwoodEntitySorter.java?rev=606714&r1=606713&r2=606714&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/map/AshwoodEntitySorter.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/map/AshwoodEntitySorter.java Mon Dec 24 09:35:24 2007
@@ -253,17 +253,14 @@
protected void fillInMetadata(Table table, DbEntity entity) {
// in this case quite a dummy
short keySequence = 1;
- Iterator i = entity.getRelationshipMap().values().iterator();
- while (i.hasNext()) {
- DbRelationship candidate = (DbRelationship) i.next();
+ for (DbRelationship candidate : entity.getRelationships()) {
if ((!candidate.isToMany() && !candidate.isToDependentPK())
|| candidate.isToMasterPK()) {
DbEntity target = (DbEntity) candidate.getTargetEntity();
boolean newReflexive = entity.equals(target);
- Iterator j = candidate.getJoins().iterator();
- while (j.hasNext()) {
- DbJoin join = (DbJoin) j.next();
+
+ for (DbJoin join : candidate.getJoins()) {
DbAttribute targetAttribute = join.getTarget();
if (targetAttribute.isPrimaryKey()) {
ForeignKey fk = new ForeignKey();
@@ -276,7 +273,8 @@
table.addForeignKey(fk);
if (newReflexive) {
- List<DbRelationship> reflexiveRels = reflexiveDbEntities.get(entity);
+ List<DbRelationship> reflexiveRels = reflexiveDbEntities
+ .get(entity);
if (reflexiveRels == null) {
reflexiveRels = new ArrayList<DbRelationship>(1);
reflexiveDbEntities.put(entity, reflexiveRels);
@@ -311,7 +309,7 @@
true,
ObjectIdQuery.CACHE);
QueryResponse response = context.getChannel().onQuery(null, query);
- List result = response.firstList();
+ List<?> result = response.firstList();
if (result == null || result.size() == 0) {
return null;
}