Interface RelationalArray

  • All Superinterfaces:
    java.sql.Array, java.sql.Wrapper

    public interface RelationalArray
    extends java.sql.Array, java.sql.Wrapper
    • Method Detail

      • getMetaData

        ArrayMetaData getMetaData()
                           throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getArray

        default java.lang.Object getArray()
                                   throws java.sql.SQLException
        Specified by:
        getArray in interface java.sql.Array
        Throws:
        java.sql.SQLException
      • getArray

        default java.lang.Object getArray​(long oneBasedIndex,
                                          int count)
                                   throws java.sql.SQLException
        Specified by:
        getArray in interface java.sql.Array
        Throws:
        java.sql.SQLException
      • getArray

        default java.lang.Object getArray​(java.util.Map<java.lang.String,​java.lang.Class<?>> map)
                                   throws java.sql.SQLException
        Specified by:
        getArray in interface java.sql.Array
        Throws:
        java.sql.SQLException
      • getArray

        default java.lang.Object getArray​(long index,
                                          int count,
                                          java.util.Map<java.lang.String,​java.lang.Class<?>> map)
                                   throws java.sql.SQLException
        Specified by:
        getArray in interface java.sql.Array
        Throws:
        java.sql.SQLException
      • getResultSet

        RelationalResultSet getResultSet​(long index,
                                         int count)
                                  throws java.sql.SQLException
        Specified by:
        getResultSet in interface java.sql.Array
        Throws:
        java.sql.SQLException
      • getResultSet

        default RelationalResultSet getResultSet()
                                          throws java.sql.SQLException
        Specified by:
        getResultSet in interface java.sql.Array
        Throws:
        java.sql.SQLException
      • getResultSet

        default RelationalResultSet getResultSet​(java.util.Map<java.lang.String,​java.lang.Class<?>> map)
                                          throws java.sql.SQLException
        Specified by:
        getResultSet in interface java.sql.Array
        Throws:
        java.sql.SQLException
      • getResultSet

        default RelationalResultSet getResultSet​(long index,
                                                 int count,
                                                 java.util.Map<java.lang.String,​java.lang.Class<?>> map)
                                          throws java.sql.SQLException
        Specified by:
        getResultSet in interface java.sql.Array
        Throws:
        java.sql.SQLException
      • getBaseTypeName

        default java.lang.String getBaseTypeName()
                                          throws java.sql.SQLException
        Specified by:
        getBaseTypeName in interface java.sql.Array
        Throws:
        java.sql.SQLException
      • free

        default void free()
        Specified by:
        free in interface java.sql.Array
      • unwrap

        default <T> T unwrap​(java.lang.Class<T> iface)
                      throws java.sql.SQLException
        Specified by:
        unwrap in interface java.sql.Wrapper
        Throws:
        java.sql.SQLException
      • isWrapperFor

        default boolean isWrapperFor​(java.lang.Class<?> iface)
                              throws java.sql.SQLException
        Specified by:
        isWrapperFor in interface java.sql.Wrapper
        Throws:
        java.sql.SQLException