[hibernate-commits] Hibernate SVN: r12931 - core/trunk/core/src/main/java/org/hibernate/type.
hibernate-commits at lists.jboss.org
hibernate-commits at lists.jboss.org
Mon Aug 13 18:38:26 EDT 2007
Author: steve.ebersole at jboss.com
Date: 2007-08-13 18:38:26 -0400 (Mon, 13 Aug 2007)
New Revision: 12931
Modified:
core/trunk/core/src/main/java/org/hibernate/type/OrderedMapType.java
core/trunk/core/src/main/java/org/hibernate/type/OrderedSetType.java
Log:
HHH-2749 : direct use of LinkedHashSet/LinkedHashMap
Modified: core/trunk/core/src/main/java/org/hibernate/type/OrderedMapType.java
===================================================================
--- core/trunk/core/src/main/java/org/hibernate/type/OrderedMapType.java 2007-08-13 22:17:29 UTC (rev 12930)
+++ core/trunk/core/src/main/java/org/hibernate/type/OrderedMapType.java 2007-08-13 22:38:26 UTC (rev 12931)
@@ -24,7 +24,9 @@
* {@inheritDoc}
*/
public Object instantiate(int anticipatedSize) {
- return new LinkedHashMap( anticipatedSize );
+ return anticipatedSize > 0
+ ? new LinkedHashMap( anticipatedSize )
+ : new LinkedHashMap();
}
}
Modified: core/trunk/core/src/main/java/org/hibernate/type/OrderedSetType.java
===================================================================
--- core/trunk/core/src/main/java/org/hibernate/type/OrderedSetType.java 2007-08-13 22:17:29 UTC (rev 12930)
+++ core/trunk/core/src/main/java/org/hibernate/type/OrderedSetType.java 2007-08-13 22:38:26 UTC (rev 12931)
@@ -24,7 +24,9 @@
* {@inheritDoc}
*/
public Object instantiate(int anticipatedSize) {
- return new LinkedHashSet( anticipatedSize );
+ return anticipatedSize > 0
+ ? new LinkedHashSet( anticipatedSize )
+ : new LinkedHashSet();
}
}
More information about the hibernate-commits
mailing list