File tree Expand file tree Collapse file tree 6 files changed +10
-8
lines changed
hibernate-core/src/main/java/org/hibernate Expand file tree Collapse file tree 6 files changed +10
-8
lines changed Original file line number Diff line number Diff line change 99import oracle .sql .json .OracleJsonDatum ;
1010import oracle .sql .json .OracleJsonGenerator ;
1111
12+ import org .hibernate .dialect .type .OracleJsonArrayJdbcType ;
1213import org .hibernate .internal .CoreLogging ;
1314import org .hibernate .internal .CoreMessageLogger ;
1415import org .hibernate .metamodel .mapping .EmbeddableMappingType ;
2223import org .hibernate .type .descriptor .jdbc .BasicBinder ;
2324import org .hibernate .type .descriptor .jdbc .BasicExtractor ;
2425import org .hibernate .type .descriptor .jdbc .JdbcType ;
26+ import org .hibernate .type .descriptor .jdbc .JsonHelper ;
2527import org .hibernate .type .descriptor .jdbc .JsonJdbcType ;
2628import org .hibernate .type .format .OsonDocumentReader ;
2729import org .hibernate .type .format .OsonDocumentWriter ;
Original file line number Diff line number Diff line change 99import oracle .sql .json .OracleJsonDatum ;
1010import oracle .sql .json .OracleJsonFactory ;
1111import oracle .sql .json .OracleJsonGenerator ;
12+ import org .hibernate .dialect .type .OracleJsonJdbcType ;
1213import org .hibernate .internal .CoreLogging ;
1314import org .hibernate .internal .CoreMessageLogger ;
1415import org .hibernate .metamodel .mapping .EmbeddableMappingType ;
2021import org .hibernate .type .descriptor .jdbc .AggregateJdbcType ;
2122import org .hibernate .type .descriptor .jdbc .BasicBinder ;
2223import org .hibernate .type .descriptor .jdbc .BasicExtractor ;
24+ import org .hibernate .type .descriptor .jdbc .JsonHelper ;
2325import org .hibernate .type .format .OsonDocumentReader ;
2426import org .hibernate .type .format .OsonDocumentWriter ;
2527
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ public class OracleJsonJdbcType extends OracleJsonBlobJdbcType {
2424 */
2525 public static final OracleJsonJdbcType INSTANCE = new OracleJsonJdbcType ( null );
2626
27- OracleJsonJdbcType (EmbeddableMappingType embeddableMappingType ) {
27+ protected OracleJsonJdbcType (EmbeddableMappingType embeddableMappingType ) {
2828 super ( embeddableMappingType );
2929 }
3030
Original file line number Diff line number Diff line change 3434import org .hibernate .type .descriptor .WrapperOptions ;
3535import org .hibernate .type .descriptor .java .BasicPluralJavaType ;
3636import org .hibernate .type .descriptor .java .JavaType ;
37- import org .hibernate .type .descriptor .jdbc .AggregateJdbcType ;
38- import org .hibernate .type .descriptor .jdbc .ArrayJdbcType ;
39- import org .hibernate .type .descriptor .jdbc .JdbcType ;
40- import org .hibernate .type .descriptor .jdbc .JsonJdbcType ;
4137import org .hibernate .type .format .JsonDocumentItemType ;
4238import org .hibernate .type .format .JsonDocumentReader ;
4339import org .hibernate .type .format .JsonDocumentWriter ;
Original file line number Diff line number Diff line change @@ -129,6 +129,8 @@ private void moveStateMachine(StringJsonDocumentMarker marker) {
129129 this .processingStates .push ( JsonProcessingState .ARRAY );
130130 }
131131 break ;
132+ default :
133+ throw new IllegalStateException ( "Unexpected JsonProcessingState " + marker );
132134 }
133135 }
134136
Original file line number Diff line number Diff line change 44 */
55package org .hibernate .type .format ;
66
7- import org .hibernate .dialect .StructAttributeValues ;
8- import org .hibernate .dialect .StructHelper ;
97import org .hibernate .internal .util .CharSequenceHelper ;
108import org .hibernate .metamodel .mapping .EmbeddableMappingType ;
119import org .hibernate .type .SqlTypes ;
1917import org .hibernate .type .descriptor .java .PrimitiveByteArrayJavaType ;
2018import org .hibernate .type .descriptor .jdbc .AggregateJdbcType ;
2119import org .hibernate .type .descriptor .jdbc .JdbcType ;
20+ import org .hibernate .type .descriptor .jdbc .StructAttributeValues ;
21+ import org .hibernate .type .descriptor .jdbc .StructHelper ;
2222
2323import java .sql .SQLException ;
2424
25- import static org .hibernate .dialect .StructHelper .instantiate ;
25+ import static org .hibernate .type . descriptor . jdbc .StructHelper .instantiate ;
2626
2727/**
2828 * JDBC type adapter for String-based JSON document reader.
You can’t perform that action at this time.
0 commit comments