Class Neo4jArrayJdbcType

java.lang.Object
org.hibernate.type.descriptor.jdbc.ArrayJdbcType
org.hibernate.neo4j.Neo4jArrayJdbcType
All Implemented Interfaces:
Serializable, org.hibernate.type.descriptor.jdbc.JdbcType

public class Neo4jArrayJdbcType extends org.hibernate.type.descriptor.jdbc.ArrayJdbcType
See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Neo4jArrayJdbcType(org.hibernate.type.descriptor.jdbc.JdbcType elementJdbcType)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected <X> X
    getArray(org.hibernate.type.descriptor.jdbc.BasicExtractor<X> extractor, Array array, org.hibernate.type.descriptor.WrapperOptions options)
     
    protected String
    getElementTypeName(org.hibernate.type.descriptor.java.JavaType<?> javaType, org.hibernate.engine.spi.SharedSessionContractImplementor session)
     

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

    convertToArray, elementJavaType, equals, getBinder, getElementJdbcType, getExtractor, getFriendlyName, getJdbcLiteralFormatter, getJdbcTypeCode, getPreferredJavaTypeClass, getRecommendedJavaType, hashCode, toString

    Methods inherited from class Object

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

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

    addAuxiliaryDatabaseObjects, appendWriteExpression, appendWriteExpression, castFromPattern, castToPattern, getCastType, getCheckCondition, getDdlTypeCode, getDefaultSqlTypeCode, getExtraCreateTableInfo, getJdbcRecommendedJavaTypeMapping, hasDatePart, hasTimePart, isArray, isBinary, isBoolean, isComparable, isDecimal, isDuration, isFloat, isImplicitJson, isImplicitXml, isInteger, isInterval, isJson, isLob, isLobOrLong, isNationalized, isNumber, isSmallInteger, isSpatial, isString, isStringLike, isStringLikeExcludingClob, isTemporal, isWriteExpressionTyped, isXml, registerOutParameter, registerOutParameter, wrapTopLevelSelectionExpression, wrapWriteExpression, wrapWriteExpression
  • Constructor Details

    • Neo4jArrayJdbcType

      public Neo4jArrayJdbcType(org.hibernate.type.descriptor.jdbc.JdbcType elementJdbcType)
  • Method Details

    • getElementTypeName

      protected String getElementTypeName(org.hibernate.type.descriptor.java.JavaType<?> javaType, org.hibernate.engine.spi.SharedSessionContractImplementor session)
      Overrides:
      getElementTypeName in class org.hibernate.type.descriptor.jdbc.ArrayJdbcType
    • getArray

      protected <X> X getArray(org.hibernate.type.descriptor.jdbc.BasicExtractor<X> extractor, Array array, org.hibernate.type.descriptor.WrapperOptions options) throws SQLException
      Overrides:
      getArray in class org.hibernate.type.descriptor.jdbc.ArrayJdbcType
      Throws:
      SQLException