Uses of Class
org.apache.sis.internal.sql.feature.InfoStatements
Packages that use InfoStatements
Package
Description
Build
DefaultFeatureType
s by inspection of database schemas.Specialization of
org.apache.sis.internal.sql.feature
for the PostGIS database.-
Uses of InfoStatements in org.apache.sis.internal.sql.feature
Fields in org.apache.sis.internal.sql.feature declared as InfoStatementsModifier and TypeFieldDescription(package private) final InfoStatements
Analyzer.spatialInformation
A cache of statements for fetching spatial information such as geometry columns or SRID.private final InfoStatements
FeatureIterator.spatialInformation
A cache of statements for fetching spatial information such as geometry columns or SRID.Methods in org.apache.sis.internal.sql.feature that return InfoStatementsModifier and TypeMethodDescriptionprotected InfoStatements
Database.createInfoStatements
(Connection connection) Prepares a cache of statements about spatial information using the given connection.Methods in org.apache.sis.internal.sql.feature with parameters of type InfoStatementsModifier and TypeMethodDescription(package private) final AbstractFeature
FeatureAdapter.createFeature
(InfoStatements stmts, ResultSet result) Creates a feature with attribute values initialized to values fetched from the given result set.GeometryGetter.getValue
(InfoStatements stmts, ResultSet source, int columnIndex) Gets the value in the column at specified index.Collection
<?> ValueGetter.AsArray.getValue
(InfoStatements stmts, ResultSet source, int columnIndex) Fetches the value from the specified column in the given result set.ValueGetter.AsBigDecimal.getValue
(InfoStatements stmts, ResultSet source, int columnIndex) Fetches the value from the specified column in the given result set.ValueGetter.AsBoolean.getValue
(InfoStatements stmts, ResultSet source, int columnIndex) Fetches the value from the specified column in the given result set.ValueGetter.AsByte.getValue
(InfoStatements stmts, ResultSet source, int columnIndex) Fetches the value from the specified column in the given result set.byte[]
ValueGetter.AsBytes.getValue
(InfoStatements stmts, ResultSet source, int columnIndex) Fetches the value from the specified column in the given result set.ValueGetter.AsDate.getValue
(InfoStatements stmts, ResultSet source, int columnIndex) Fetches the value from the specified column in the given result set.ValueGetter.AsDouble.getValue
(InfoStatements stmts, ResultSet source, int columnIndex) Fetches the value from the specified column in the given result set.ValueGetter.AsFloat.getValue
(InfoStatements stmts, ResultSet source, int columnIndex) Fetches the value from the specified column in the given result set.ValueGetter.AsInstant.getValue
(InfoStatements stmts, ResultSet source, int columnIndex) Fetches the value from the specified column in the given result set.ValueGetter.AsInteger.getValue
(InfoStatements stmts, ResultSet source, int columnIndex) Fetches the value from the specified column in the given result set.ValueGetter.AsLocalTime.getValue
(InfoStatements stmts, ResultSet source, int columnIndex) Fetches the value from the specified column in the given result set.ValueGetter.AsLong.getValue
(InfoStatements stmts, ResultSet source, int columnIndex) Fetches the value from the specified column in the given result set.ValueGetter.AsObject.getValue
(InfoStatements stmts, ResultSet source, int columnIndex) Fetches the value from the specified column in the given result set.ValueGetter.AsOffsetDateTime.getValue
(InfoStatements stmts, ResultSet source, int columnIndex) Fetches the value from the specified column in the given result set.ValueGetter.AsOffsetTime.getValue
(InfoStatements stmts, ResultSet source, int columnIndex) Fetches the value from the specified column in the given result set.ValueGetter.AsShort.getValue
(InfoStatements stmts, ResultSet source, int columnIndex) Fetches the value from the specified column in the given result set.ValueGetter.AsString.getValue
(InfoStatements stmts, ResultSet source, int columnIndex) Fetches the value from the specified column in the given result set.abstract T
ValueGetter.getValue
(InfoStatements stmts, ResultSet source, int columnIndex) Gets the value in the column at specified index.protected static Collection
<?> ValueGetter.toCollection
(InfoStatements stmts, ValueGetter<?> cmget, Array array) Converts the given SQL array to a Java array and free the SQL array.Constructors in org.apache.sis.internal.sql.feature with parameters of type InfoStatementsModifierConstructorDescriptionprivate
FeatureIterator
(FeatureAdapter adapter, Connection connection, InfoStatements spatialInformation) Creates a new iterator over the dependencies of a feature. -
Uses of InfoStatements in org.apache.sis.internal.sql.postgis
Subclasses of InfoStatements in org.apache.sis.internal.sql.postgisModifier and TypeClassDescription(package private) final class
A specialization for PostGIS database of prepared statements about spatial information.Fields in org.apache.sis.internal.sql.postgis declared as InfoStatementsModifier and TypeFieldDescription(package private) final InfoStatements
RasterFormat.spatialRefSys
The object to use for building CRS from or mapping a CRS to the"spatial_ref_sys"
table.Methods in org.apache.sis.internal.sql.postgis that return InfoStatementsModifier and TypeMethodDescriptionprotected InfoStatements
Postgres.createInfoStatements
(Connection connection) Prepares a cache of statements about spatial information using the given connection.Methods in org.apache.sis.internal.sql.postgis with parameters of type InfoStatementsModifier and TypeMethodDescriptionObjectGetter.getValue
(InfoStatements stmts, ResultSet source, int columnIndex) Gets the value in the column at specified index.RasterGetter.getValue
(InfoStatements stmts, ResultSet source, int columnIndex) Gets the value in the column at specified index.Constructors in org.apache.sis.internal.sql.postgis with parameters of type InfoStatementsModifierConstructorDescription(package private)
RasterFormat
(InfoStatements spatialRefSys) Creates a new reader or writer.RasterReader
(InfoStatements spatialRefSys) Creates a new reader.RasterWriter
(InfoStatements spatialRefSys) Creates a new writer.