org.geotools.referencing.factory.epsg
Class AccessDialectEpsgFactory
Object
AbstractFactory
ReferencingFactory
AbstractAuthorityFactory
AbstractCachedAuthorityFactory
AbstractEpsgFactory
AccessDialectEpsgFactory
- All Implemented Interfaces:
- RegisterableService, BufferedFactory, Factory, AuthorityFactory, CRSAuthorityFactory, CSAuthorityFactory, DatumAuthorityFactory, CoordinateOperationAuthorityFactory
public class AccessDialectEpsgFactory
- extends AbstractEpsgFactory
This factory uses the MS-Access dialect of SQL. Because the primary distribution format for the
EPSG database is MS-Access there is very little work to do in our adaptSQL(java.lang.String)
method.
- Since:
- 2.4
- Author:
- Jody Garnett
- Module:
modules/library/referencing (gt-referencing.jar)
Methods inherited from class AbstractEpsgFactory |
connect, disconnect, dispose, finalize, generateAuthorityCodes, generateCoordinateOperation, generateCoordinateReferenceSystem, generateCoordinateSystem, generateCoordinateSystemAxis, generateDatum, generateEllipsoid, generateExtent, generateFromCoordinateReferenceSystemCodes, generateObject, generateOperationMethod, generateParameterDescriptor, generatePrimeMeridian, generateUnit, getAuthority, getBackingStoreDescription, getConnection, getDescriptionText, getImplementationHints, isPrimaryKey, shutdown |
Methods inherited from class AbstractCachedAuthorityFactory |
createCartesianCS, createCompoundCRS, createCoordinateOperation, createCoordinateReferenceSystem, createCoordinateSystem, createCoordinateSystemAxis, createCylindricalCS, createDatum, createDerivedCRS, createEllipsoid, createEllipsoidalCS, createEngineeringCRS, createEngineeringDatum, createFromCoordinateReferenceSystemCodes, createGeocentricCRS, createGeodeticDatum, createGeographicCRS, createImageCRS, createImageDatum, createObject, createPolarCS, createPrimeMeridian, createProjectedCRS, createSphericalCS, createTemporalCRS, createTemporalDatum, createTimeCS, createUnit, createVerticalCRS, createVerticalCS, createVerticalDatum, getAuthorityCodes, getIdentifiedObjectFinder, noSuchAuthorityCode, toKey, trimAuthority |
AccessDialectEpsgFactory
public AccessDialectEpsgFactory(Hints userHints,
Connection connection)
- Constructs an authority factory using the specified connection.
- Parameters:
userHints
- The underlying factories used for objects creation.connection
- The connection to the underlying EPSG database.
adaptSQL
protected String adaptSQL(String statement)
- Invoked when a new
PreparedStatement
is about to be created from a SQL string.
Since the EPSG database is available mainly in MS-Access
format, and this is the target of our super class, we have no work to do here.
- Specified by:
adaptSQL
in class AbstractEpsgFactory
- Parameters:
statement
- The statement in MS-Access syntax.
- Returns:
- The SQL statement to use. This implementation returns the string unchanged.
Copyright © 1996-2010 Geotools. All Rights Reserved.