Interface RelationalArray
-
- All Superinterfaces:
java.sql.Array
,java.sql.Wrapper
public interface RelationalArray extends java.sql.Array, java.sql.Wrapper
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default void
free()
default java.lang.Object
getArray()
default java.lang.Object
getArray(long oneBasedIndex, int count)
default java.lang.Object
getArray(long index, int count, java.util.Map<java.lang.String,java.lang.Class<?>> map)
default java.lang.Object
getArray(java.util.Map<java.lang.String,java.lang.Class<?>> map)
default java.lang.String
getBaseTypeName()
ArrayMetaData
getMetaData()
default RelationalResultSet
getResultSet()
RelationalResultSet
getResultSet(long index, int count)
default RelationalResultSet
getResultSet(long index, int count, java.util.Map<java.lang.String,java.lang.Class<?>> map)
default RelationalResultSet
getResultSet(java.util.Map<java.lang.String,java.lang.Class<?>> map)
default boolean
isWrapperFor(java.lang.Class<?> iface)
default <T> T
unwrap(java.lang.Class<T> iface)
-
-
-
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 interfacejava.sql.Array
- Throws:
java.sql.SQLException
-
getArray
default java.lang.Object getArray(long oneBasedIndex, int count) throws java.sql.SQLException
- Specified by:
getArray
in interfacejava.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 interfacejava.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 interfacejava.sql.Array
- Throws:
java.sql.SQLException
-
getResultSet
RelationalResultSet getResultSet(long index, int count) throws java.sql.SQLException
- Specified by:
getResultSet
in interfacejava.sql.Array
- Throws:
java.sql.SQLException
-
getResultSet
default RelationalResultSet getResultSet() throws java.sql.SQLException
- Specified by:
getResultSet
in interfacejava.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 interfacejava.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 interfacejava.sql.Array
- Throws:
java.sql.SQLException
-
getBaseTypeName
default java.lang.String getBaseTypeName() throws java.sql.SQLException
- Specified by:
getBaseTypeName
in interfacejava.sql.Array
- Throws:
java.sql.SQLException
-
free
default void free()
- Specified by:
free
in interfacejava.sql.Array
-
unwrap
default <T> T unwrap(java.lang.Class<T> iface) throws java.sql.SQLException
- Specified by:
unwrap
in interfacejava.sql.Wrapper
- Throws:
java.sql.SQLException
-
isWrapperFor
default boolean isWrapperFor(java.lang.Class<?> iface) throws java.sql.SQLException
- Specified by:
isWrapperFor
in interfacejava.sql.Wrapper
- Throws:
java.sql.SQLException
-
-