@@ -85,7 +85,7 @@ protected void doBind(
8585 WrapperOptions wrapperOptions ) throws SQLException {
8686 final Instant instant = javaType .unwrap ( value , Instant .class , wrapperOptions );
8787 try {
88- // supposed to be supported in JDBC 4.2
88+ // supported by some databases (not required by JDBC)
8989 st .setObject ( index , instant , Types .TIMESTAMP_WITH_TIMEZONE );
9090 }
9191 catch (SQLException |AbstractMethodError e ) {
@@ -103,7 +103,7 @@ protected void doBind(
103103 throws SQLException {
104104 final Instant instant = javaType .unwrap ( value , Instant .class , wrapperOptions );
105105 try {
106- // supposed to be supported in JDBC 4.2
106+ // supported by some databases (not required by JDBC)
107107 st .setObject ( name , instant , Types .TIMESTAMP_WITH_TIMEZONE );
108108 }
109109 catch (SQLException |AbstractMethodError e ) {
@@ -120,7 +120,7 @@ public <X> ValueExtractor<X> getExtractor(final JavaType<X> javaType) {
120120 @ Override
121121 protected X doExtract (ResultSet rs , int position , WrapperOptions wrapperOptions ) throws SQLException {
122122 try {
123- // supposed to be supported in JDBC 4.2
123+ // supported by some databases (not required by JDBC)
124124 return javaType .wrap ( rs .getObject ( position , Instant .class ), wrapperOptions );
125125 }
126126 catch (SQLException |AbstractMethodError e ) {
@@ -132,7 +132,7 @@ protected X doExtract(ResultSet rs, int position, WrapperOptions wrapperOptions)
132132 @ Override
133133 protected X doExtract (CallableStatement statement , int position , WrapperOptions wrapperOptions ) throws SQLException {
134134 try {
135- // supposed to be supported in JDBC 4.2
135+ // supported by some databases (not required by JDBC)
136136 return javaType .wrap ( statement .getObject ( position , Instant .class ), wrapperOptions );
137137 }
138138 catch (SQLException |AbstractMethodError e ) {
@@ -144,7 +144,7 @@ protected X doExtract(CallableStatement statement, int position, WrapperOptions
144144 @ Override
145145 protected X doExtract (CallableStatement statement , String name , WrapperOptions wrapperOptions ) throws SQLException {
146146 try {
147- // supposed to be supported in JDBC 4.2
147+ // supported by some databases (not required by JDBC)
148148 return javaType .wrap ( statement .getObject ( name , Instant .class ), wrapperOptions );
149149 }
150150 catch (SQLException |AbstractMethodError e ) {
0 commit comments