Package org.jdbi.v3.core.statement
Class MetaData
java.lang.Object
org.jdbi.v3.core.statement.MetaData
- All Implemented Interfaces:
Closeable
,AutoCloseable
,Configurable<MetaData>
,ResultBearing
Access to Database Metadata.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
static interface
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
<R> R
execute()
Returns the configuration registry associated with this object.final StatementContext
Returns the statement context associated with this statement.<R> R
scanResultSet
(ResultSetScanner<R> mapper) Invokes the mapper with a result set supplier, and returns the value returned by the mapper.Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.jdbi.v3.core.config.Configurable
addCustomizer, configure, define, getConfig, registerArgument, registerArgument, registerArrayType, registerArrayType, registerArrayType, registerArrayType, registerCodecFactory, registerCollector, registerColumnMapper, registerColumnMapper, registerColumnMapper, registerColumnMapper, registerColumnMapper, registerColumnMapper, registerExtension, registerRowMapper, registerRowMapper, registerRowMapper, registerRowMapper, setMapKeyColumn, setMapValueColumn, setSqlArrayArgumentStrategy, setSqlLogger, setSqlParser, setTemplateEngine
Methods inherited from interface org.jdbi.v3.core.result.ResultBearing
collectInto, collectInto, collectInto, collectRows, map, map, map, mapTo, mapTo, mapTo, mapTo, mapToBean, mapToMap, mapToMap, mapToMap, reduceResultSet, reduceRows, reduceRows, reduceRows
-
Constructor Details
-
MetaData
-
-
Method Details
-
scanResultSet
Description copied from interface:ResultBearing
Invokes the mapper with a result set supplier, and returns the value returned by the mapper.- Specified by:
scanResultSet
in interfaceResultBearing
- Type Parameters:
R
- result type returned by the mapper.- Parameters:
mapper
- result set scanner- Returns:
- the value returned by the mapper.
-
execute
public <R> R execute() -
getHandle
-
getConfig
Description copied from interface:Configurable
Returns the configuration registry associated with this object.- Specified by:
getConfig
in interfaceConfigurable<This>
- Returns:
- the configuration registry associated with this object.
-
getContext
Returns the statement context associated with this statement.- Returns:
- the statement context associated with this statement.
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
-