Interface FeatureTypeMapper
-
- All Known Implementing Classes:
AbstractFeatureTypeMapper
,OracleFeatureTypeMapper
,PostgisFeatureTypeMapper
,SQLServerTypeMapper
public interface FeatureTypeMapper
A simple interface which provides FeatureType mapping information such as the name of the original type name and the mapped one, the wrapped feature type as well as the customized version- Author:
- Daniele Romagnoli, GeoSolutions SAS @TODO: Move that interface on gt-transform when ready
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CoordinateReferenceSystem
getCoordinateReferenceSystem()
Get the coordinate Reference SystemList<Definition>
getDefinitions()
Get the definitions listSimpleFeatureType
getMappedFeatureType()
Get the remapped FeatureTypeString
getMappedName()
Get the remapped nameName
getName()
Get the original nameSimpleFeatureSource
getSimpleFeatureSource()
SimpleFeatureType
getWrappedFeatureType()
Get the original FeatureTypeString
remap(String name)
define the mapping rule
-
-
-
Method Detail
-
getName
Name getName()
Get the original name
-
getMappedName
String getMappedName()
Get the remapped name
-
getDefinitions
List<Definition> getDefinitions()
Get the definitions list
-
getCoordinateReferenceSystem
CoordinateReferenceSystem getCoordinateReferenceSystem()
Get the coordinate Reference System
-
getMappedFeatureType
SimpleFeatureType getMappedFeatureType()
Get the remapped FeatureType
-
getWrappedFeatureType
SimpleFeatureType getWrappedFeatureType()
Get the original FeatureType
-
getSimpleFeatureSource
SimpleFeatureSource getSimpleFeatureSource()
-
-