Class PostgresDialect.PostgresArrayColumns

java.lang.Object
org.springframework.data.relational.core.dialect.PostgresDialect.PostgresArrayColumns
All Implemented Interfaces:
ArrayColumns
Enclosing class:
PostgresDialect

protected static class PostgresDialect.PostgresArrayColumns extends Object implements ArrayColumns
  • Constructor Details

    • PostgresArrayColumns

      protected PostgresArrayColumns()
  • Method Details

    • isSupported

      public boolean isSupported()
      Description copied from interface: ArrayColumns
      Returns true if the dialect supports array-typed columns.
      Specified by:
      isSupported in interface ArrayColumns
      Returns:
      true if the dialect supports array-typed columns.
    • getArrayType

      public Class<?> getArrayType(Class<?> userType)
      Description copied from interface: ArrayColumns
      Translate the user type of an array into the dialect-specific type. This method considers only the component type.
      Specified by:
      getArrayType in interface ArrayColumns
      Parameters:
      userType - component type of the array.
      Returns:
      the dialect-supported array type.