Skip to content

Commit 5ae21a1

Browse files
dreab8beikov
authored andcommitted
HHH-17320 A basic attribute of type TreeMap causes a JdbcTypeRecommendationException
1 parent 7be2362 commit 5ae21a1

File tree

1 file changed

+0
-16
lines changed

1 file changed

+0
-16
lines changed

hibernate-core/src/main/java/org/hibernate/type/descriptor/java/spi/JavaTypeBaseline.java

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -7,26 +7,17 @@
77
package org.hibernate.type.descriptor.java.spi;
88

99
import java.lang.reflect.Type;
10-
import java.util.ArrayList;
1110
import java.util.Collection;
12-
import java.util.HashMap;
13-
import java.util.HashSet;
14-
import java.util.LinkedHashMap;
15-
import java.util.LinkedHashSet;
1611
import java.util.List;
1712
import java.util.Map;
1813
import java.util.Set;
1914
import java.util.SortedMap;
2015
import java.util.SortedSet;
21-
import java.util.TreeMap;
22-
import java.util.TreeSet;
2316

2417
import org.hibernate.collection.internal.StandardArraySemantics;
2518
import org.hibernate.collection.internal.StandardBagSemantics;
2619
import org.hibernate.collection.internal.StandardListSemantics;
2720
import org.hibernate.collection.internal.StandardMapSemantics;
28-
import org.hibernate.collection.internal.StandardOrderedMapSemantics;
29-
import org.hibernate.collection.internal.StandardOrderedSetSemantics;
3021
import org.hibernate.collection.internal.StandardSetSemantics;
3122
import org.hibernate.collection.internal.StandardSortedMapSemantics;
3223
import org.hibernate.collection.internal.StandardSortedSetSemantics;
@@ -171,17 +162,10 @@ private static void registerCollectionTypes(BaselineTarget target) {
171162
target.addBaselineDescriptor( new CollectionJavaType( Collection.class, StandardBagSemantics.INSTANCE ) );
172163
target.addBaselineDescriptor( new CollectionJavaType( Object[].class, StandardArraySemantics.INSTANCE ) );
173164
target.addBaselineDescriptor( new CollectionJavaType( List.class, StandardListSemantics.INSTANCE ) );
174-
target.addBaselineDescriptor( new CollectionJavaType( ArrayList.class, StandardListSemantics.INSTANCE ) );
175165
target.addBaselineDescriptor( new CollectionJavaType( Set.class, StandardSetSemantics.INSTANCE ) );
176-
target.addBaselineDescriptor( new CollectionJavaType( HashSet.class, StandardSetSemantics.INSTANCE ) );
177166
target.addBaselineDescriptor( new CollectionJavaType( SortedSet.class, StandardSortedSetSemantics.INSTANCE ) );
178-
target.addBaselineDescriptor( new CollectionJavaType( TreeSet.class, StandardOrderedSetSemantics.INSTANCE ) );
179-
target.addBaselineDescriptor( new CollectionJavaType( LinkedHashSet.class, StandardOrderedSetSemantics.INSTANCE ) );
180167
target.addBaselineDescriptor( new CollectionJavaType( Map.class, StandardMapSemantics.INSTANCE ) );
181-
target.addBaselineDescriptor( new CollectionJavaType( HashMap.class, StandardMapSemantics.INSTANCE ) );
182168
target.addBaselineDescriptor( new CollectionJavaType( SortedMap.class, StandardSortedMapSemantics.INSTANCE ) );
183-
target.addBaselineDescriptor( new CollectionJavaType( TreeMap.class, StandardSortedMapSemantics.INSTANCE ) );
184-
target.addBaselineDescriptor( new CollectionJavaType( LinkedHashMap.class, StandardOrderedMapSemantics.INSTANCE ) );
185169
}
186170

187171
private static void primePrimitive(BaselineTarget target, JavaType<?> descriptor) {

0 commit comments

Comments
 (0)