Package org.geotools.jdbc

Interface Summary
ConnectionLifecycleListener This interface can be implemented to perform custom behavior on each connection as it gets borrowed from the connection pool and then released back to the pool.
VirtualTableParameter.Validator Interface to be implemented by parameter value validators
 

Class Summary
AutoGeneratedPrimaryKeyColumn Represents a column of a primary key whose values are auto generated by the database.
BasicSQLDialect  
ColumnMetadata Metadata about a table column used to carry information through the type mapping process.
CompositePrimaryKeyFinder Executes a chain of PrimaryKeyFinder in the order they are defined
EscapeSql Perform basic SQL validation on input string.
HeuristicPrimaryKeyFinder Looks up the primary key using the DatabaseMetaData for the specified table, looking both for primary keys and unique indexes.
Index Represents a database index
JDBCClosingFeatureReader  
JDBCClosingFeatureWriter  
JDBCDataStore Datastore implementation for jdbc based relational databases.
JDBCDataStoreFactory Abstract implementation of DataStoreFactory for jdbc datastores.
JDBCFeatureReader Reader for jdbc datastore
JDBCFeatureSource  
JDBCFeatureStore FeatureStore implementation for jdbc based relational database tables.
JDBCInsertFeatureWriter  
JDBCJNDIDataStoreFactory Abstract implementation of DataStoreFactory for jdbc datastores which obtain a JNDI connection.
JDBCJoiningFeatureReader Feature reader that wraps multiple feature readers in a join query.
JDBCJoiningFilteringFeatureReader Feature reader that wraps multiple feature readers in a joining / post filtered query.
JDBCState State for jdbc datastore providing additional cached values such as primary key and database connection.
JDBCUpdateFeatureWriter  
JDBCUpdateInsertFeatureWriter  
JoinInfo Holds information about a join query.
JoinInfo.JoinPart  
JoiningJDBCFeatureSource This is where the magic happens.
JoinPropertyName Property name that knows what feature type it comes from.
LifecycleConnectionUnWrapper Un-wraps the LifecycleConnection instances
MetadataTablePrimaryKeyFinder Looks up primary key information in a metadata table provided by the user The table schema will contain: table_schema (varchar): schema name table_name (varchar): table name pk_column (varchar): column name pk_column_idx (integer): column index if pk is multicolumn (nullable) pk_policy (varchar): pk assignment policy: "assigned", "sequence", "autogenerated" pk_sequence (varchar): full name of the sequence to be used to generate the next value, if any By default the table is named 'gt_pk_metadata_table'
NonIncrementingPrimaryKeyColumn Represents a column of a primary key which is not auto incrementing.
NullPrimaryKey Primary key for tables which do not have a primary key.
PreparedFilterToSQL Extension of FilterToSQL intended for use with prepared statements.
PreparedStatementSQLDialect SQL dialect which uses prepared statements for database interaction.
PrimaryKey Primary key of a table.
PrimaryKeyColumn Represents a column in a primary key.
PrimaryKeyFIDValidator Fid validator which validates with respect to a primary key.
PrimaryKeyFinder A strategy object used by the JDBCDataStore to determine the PrimaryKey for a certain FeatureType
RegexpValidator A regular expression based validator
SequencedPrimaryKeyColumn Represents a column of a primary key which has an associated sequence used to generate its values.
SessionCommandsListener A ConnectionLifecycleListener that executes custom SQL commands on connection grab and release.
SQLDialect The driver used by JDBCDataStore to directly communicate with the database.
VirtualTable Describes a virtual table, that is, a feature type created starting from a generic SQL query.
VirtualTableParameter A VirtualTable parameter.
 



Copyright © 1996-2014 Geotools. All Rights Reserved.