Class JenaResultsMetadata
java.lang.Object
org.apache.jena.jdbc.results.metadata.AbstractResultsMetadata
org.apache.jena.jdbc.results.metadata.JenaResultsMetadata
- All Implemented Interfaces:
ResultSetMetaData
,Wrapper
- Direct Known Subclasses:
AskResultsMetadata
,SelectResultsMetadata
,TripleResultsMetadata
Abstract implementation of result set metadata for Jena JDBC result sets,
specially for
JenaResultSet
implementations.
This differs from the base AbstractResultsMetadata
in that it
provides a strongly typed method for accessing the JenaResultSet
which may be useful for some advanced metadata implementations.
-
Field Summary
Fields inherited from interface java.sql.ResultSetMetaData
columnNoNulls, columnNullable, columnNullableUnknown
-
Constructor Summary
ConstructorsConstructorDescriptionJenaResultsMetadata
(JenaResultSet results, ColumnInfo[] columns) Creates new result set metadata -
Method Summary
Methods inherited from class org.apache.jena.jdbc.results.metadata.AbstractResultsMetadata
getCatalogName, getColumnClassName, getColumnCount, getColumnDisplaySize, getColumnLabel, getColumnName, getColumnType, getColumnTypeName, getJenaColumnInfo, getPrecision, getScale, getSchemaName, getTableName, isAutoIncrement, isCaseSensitive, isCurrency, isDefinitelyWritable, isNullable, isReadOnly, isSearchable, isSigned, isWrapperFor, isWritable, unwrap
-
Constructor Details
-
JenaResultsMetadata
Creates new result set metadata- Parameters:
results
- Result Setcolumns
- Column Information- Throws:
SQLException
-