Class ReactiveJsonArrayJdbcType
java.lang.Object
org.hibernate.reactive.type.descriptor.jdbc.ReactiveArrayJdbcType
org.hibernate.reactive.type.descriptor.jdbc.ReactiveJsonArrayJdbcType
- All Implemented Interfaces:
Serializable,org.hibernate.type.descriptor.jdbc.JdbcType
- See Also:
-
JsonArrayJdbcType- Serialized Form
-
Constructor Summary
ConstructorsConstructorDescriptionReactiveJsonArrayJdbcType(org.hibernate.type.descriptor.jdbc.JdbcType elementJdbcType) -
Method Summary
Modifier and TypeMethodDescriptionprotected <X> XfromString(String string, JavaType<X> javaType, WrapperOptions options) <X> ValueBinder<X>intint<X> ValueExtractor<X>getExtractor(JavaType<X> javaType) <T> org.hibernate.type.descriptor.jdbc.JdbcLiteralFormatter<T>getJdbcLiteralFormatter(JavaType<T> javaType) inttoString()protected <X> StringtoString(X value, JavaType<X> javaType, WrapperOptions options) Methods inherited from class org.hibernate.reactive.type.descriptor.jdbc.ReactiveArrayJdbcType
equals, getElementJdbcType, getFriendlyName, getJdbcRecommendedJavaTypeMapping, getPreferredJavaTypeClass, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.hibernate.type.descriptor.jdbc.JdbcType
addAuxiliaryDatabaseObjects, appendWriteExpression, getCastType, getCheckCondition, getExtraCreateTableInfo, hasDatePart, hasTimePart, isArray, isBinary, isBoolean, isComparable, isDecimal, isDuration, isFloat, isImplicitJson, isImplicitXml, isInteger, isInterval, isJson, isLob, isLobOrLong, isNationalized, isNumber, isSmallInteger, isSpatial, isString, isStringLike, isStringLikeExcludingClob, isTemporal, isXml, registerOutParameter, registerOutParameter, wrapTopLevelSelectionExpression, wrapWriteExpression
-
Constructor Details
-
ReactiveJsonArrayJdbcType
public ReactiveJsonArrayJdbcType(org.hibernate.type.descriptor.jdbc.JdbcType elementJdbcType)
-
-
Method Details
-
getJdbcTypeCode
public int getJdbcTypeCode()- Specified by:
getJdbcTypeCodein interfaceorg.hibernate.type.descriptor.jdbc.JdbcType- Overrides:
getJdbcTypeCodein classReactiveArrayJdbcType
-
getDdlTypeCode
public int getDdlTypeCode() -
getDefaultSqlTypeCode
public int getDefaultSqlTypeCode() -
toString
- Overrides:
toStringin classReactiveArrayJdbcType
-
getJdbcLiteralFormatter
public <T> org.hibernate.type.descriptor.jdbc.JdbcLiteralFormatter<T> getJdbcLiteralFormatter(JavaType<T> javaType) - Specified by:
getJdbcLiteralFormatterin interfaceorg.hibernate.type.descriptor.jdbc.JdbcType- Overrides:
getJdbcLiteralFormatterin classReactiveArrayJdbcType
-
fromString
protected <X> X fromString(String string, JavaType<X> javaType, WrapperOptions options) throws SQLException - Throws:
SQLException
-
toString
-
getBinder
- Specified by:
getBinderin interfaceorg.hibernate.type.descriptor.jdbc.JdbcType- Overrides:
getBinderin classReactiveArrayJdbcType
-
getExtractor
- Specified by:
getExtractorin interfaceorg.hibernate.type.descriptor.jdbc.JdbcType- Overrides:
getExtractorin classReactiveArrayJdbcType
-