org.geotools.gce.imagemosaic.catalog.oracle
Class OracleFeatureTypeMapper

Object
  extended by OracleFeatureTypeMapper
All Implemented Interfaces:
FeatureTypeMapper

public class OracleFeatureTypeMapper
extends Object
implements FeatureTypeMapper

An Oracle specific FeatureTypeMapper instance

Author:
Daniele Romagnoli, GeoSolutions SAS

Constructor Summary
OracleFeatureTypeMapper(SimpleFeatureType featureType)
          Create a new OracleFeatureTypeMapper on top of the original featureType provided
 
Method Summary
 CoordinateReferenceSystem getCoordinateReferenceSystem()
          Get the coordinate Reference System
 List<Definition> getDefinitions()
          Get the definitions list
 SimpleFeatureType getMappedFeatureType()
          Get the remapped FeatureType
 String getMappedName()
          Get the remapped name
 Name getName()
          Get the original name
 SimpleFeatureSource getSimpleFeatureSource()
           
 SimpleFeatureType getWrappedFeatureType()
          Get the original FeatureType
 String remap(String name)
          define the mapping rule
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OracleFeatureTypeMapper

public OracleFeatureTypeMapper(SimpleFeatureType featureType)
                        throws CQLException
Create a new OracleFeatureTypeMapper on top of the original featureType provided

Parameters:
featureType -
Throws:
CQLException
Method Detail

getName

public Name getName()
Description copied from interface: FeatureTypeMapper
Get the original name

Specified by:
getName in interface FeatureTypeMapper

getMappedName

public String getMappedName()
Description copied from interface: FeatureTypeMapper
Get the remapped name

Specified by:
getMappedName in interface FeatureTypeMapper

getDefinitions

public List<Definition> getDefinitions()
Description copied from interface: FeatureTypeMapper
Get the definitions list

Specified by:
getDefinitions in interface FeatureTypeMapper

getMappedFeatureType

public SimpleFeatureType getMappedFeatureType()
Description copied from interface: FeatureTypeMapper
Get the remapped FeatureType

Specified by:
getMappedFeatureType in interface FeatureTypeMapper

getWrappedFeatureType

public SimpleFeatureType getWrappedFeatureType()
Description copied from interface: FeatureTypeMapper
Get the original FeatureType

Specified by:
getWrappedFeatureType in interface FeatureTypeMapper

getCoordinateReferenceSystem

public CoordinateReferenceSystem getCoordinateReferenceSystem()
Description copied from interface: FeatureTypeMapper
Get the coordinate Reference System

Specified by:
getCoordinateReferenceSystem in interface FeatureTypeMapper

getSimpleFeatureSource

public SimpleFeatureSource getSimpleFeatureSource()
Specified by:
getSimpleFeatureSource in interface FeatureTypeMapper

remap

public String remap(String name)
Description copied from interface: FeatureTypeMapper
define the mapping rule

Specified by:
remap in interface FeatureTypeMapper


Copyright © 1996-2014 Geotools. All Rights Reserved.