Package org.apache.sis.internal.sql.feature
package org.apache.sis.internal.sql.feature
Build
DefaultFeatureTypes by inspection of database schemas.
The work done here is similar to reverse engineering.
Do not use!
This package is for internal use by SIS only. Classes in this package
may change in incompatible ways in any future version without notice.
Implementation notes
Feature type analysis is done throughAnalyzer class.- Since:
- 1.0
- Version:
- 1.2
- Author:
- Johann Sorel (Geomatys), Martin Desruisseaux (Geomatys), Alexis Manin (Geomatys)
-
ClassDescriptionThe way binary data are encoded in a table column.Information (name, data type…) about a table column.Database<G>Information about a connection to a spatial database and the structure of features in the database.A set of prepared statements to create when first needed and to reuse as long as the connection is in scope.Specifies how the geometry type is encoded in the
"GEOMETRY_TYPE"column.Warning and error messages that are specific to thesis-sqlstoremodule.Resource keys.Modifies the feature types inferred from database analysis.Builder for the SQL fragment on the right side of theWHEREkeyword.Converter from filters/expressions to theWHEREpart of SQL statement.A (catalog, schema, table) name tuple, which can be used as keys in hash map.ValueGetter<T>Description of the type of values in a column, together with a method for fetching the values from a result set.