Class ReactiveOracleArrayJdbcType

java.lang.Object
org.hibernate.type.descriptor.jdbc.ArrayJdbcType
org.hibernate.dialect.type.OracleArrayJdbcType
org.hibernate.reactive.type.descriptor.jdbc.ReactiveOracleArrayJdbcType
All Implemented Interfaces:
Serializable, org.hibernate.type.descriptor.jdbc.JdbcType, org.hibernate.type.descriptor.jdbc.SqlTypedJdbcType

public class ReactiveOracleArrayJdbcType extends org.hibernate.dialect.type.OracleArrayJdbcType
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
    ReactiveOracleArrayJdbcType(org.hibernate.type.descriptor.jdbc.JdbcType elementJdbcType, String typeName)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <X> ValueBinder<X>
    getBinder(JavaType<X> javaTypeDescriptor)
     
    static String
    getTypeName(JavaType<?> elementJavaType, Dialect dialect)
     
    static String
    getTypeName(WrapperOptions options, BasicPluralJavaType<?> containerJavaType)
     

    Methods inherited from class org.hibernate.dialect.type.OracleArrayJdbcType

    addAuxiliaryDatabaseObjects, getExtraCreateTableInfo, getExtractor, getFriendlyName, getJdbcLiteralFormatter, getSqlTypeName, registerOutParameter, registerOutParameter, toString

    Methods inherited from class org.hibernate.type.descriptor.jdbc.ArrayJdbcType

    equals, getArray, getArray, getElementJdbcType, getElementTypeName, getJdbcRecommendedJavaTypeMapping, getJdbcTypeCode, getPreferredJavaTypeClass, hashCode

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.hibernate.type.descriptor.jdbc.JdbcType

    appendWriteExpression, getCastType, getCheckCondition, getDdlTypeCode, getDefaultSqlTypeCode, getJdbcRecommendedJavaTypeMapping, getJdbcTypeCode, getPreferredJavaTypeClass, 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, wrapTopLevelSelectionExpression, wrapWriteExpression
  • Constructor Details

    • ReactiveOracleArrayJdbcType

      public ReactiveOracleArrayJdbcType(org.hibernate.type.descriptor.jdbc.JdbcType elementJdbcType, String typeName)
  • Method Details

    • getTypeName

      public static String getTypeName(WrapperOptions options, BasicPluralJavaType<?> containerJavaType)
    • getTypeName

      public static String getTypeName(JavaType<?> elementJavaType, Dialect dialect)
    • getBinder

      public <X> ValueBinder<X> getBinder(JavaType<X> javaTypeDescriptor)
      Specified by:
      getBinder in interface org.hibernate.type.descriptor.jdbc.JdbcType
      Overrides:
      getBinder in class org.hibernate.dialect.type.OracleArrayJdbcType