eu.esdihumboldt.hale.common.instance.io.impl
Class AbstractInstanceReader
java.lang.Object
eu.esdihumboldt.hale.common.core.io.impl.AbstractIOProvider
eu.esdihumboldt.hale.common.core.io.impl.AbstractImportProvider
eu.esdihumboldt.hale.common.core.io.impl.GZipEnabledImport
eu.esdihumboldt.hale.common.instance.io.impl.AbstractInstanceReader
- All Implemented Interfaces:
- ImportProvider, IOProvider, InstanceReader
- Direct Known Subclasses:
- CSVInstanceReader, ShapeInstanceReader, StreamGmlReader
public abstract class AbstractInstanceReader
- extends GZipEnabledImport
- implements InstanceReader
Abstract InstanceReader
base implementation
- Author:
- Simon Templer
- Partner:
- 01 / Fraunhofer Institute for Computer Graphics Research
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractInstanceReader
public AbstractInstanceReader()
setSourceSchema
public void setSourceSchema(TypeIndex sourceSchema)
- Description copied from interface:
InstanceReader
- Set the instance source schema
- Specified by:
setSourceSchema
in interface InstanceReader
- Parameters:
sourceSchema
- the source schema- See Also:
InstanceReader.setSourceSchema(TypeIndex)
getSourceSchema
public TypeIndex getSourceSchema()
- Description copied from interface:
InstanceReader
- Get the source schema
- Specified by:
getSourceSchema
in interface InstanceReader
- Returns:
- the source schema
- See Also:
InstanceReader.getSourceSchema()
validate
public void validate()
throws IOProviderConfigurationException
- Description copied from interface:
IOProvider
- Validate the I/O provider configuration
- Specified by:
validate
in interface IOProvider
- Overrides:
validate
in class AbstractImportProvider
- Throws:
IOProviderConfigurationException
- if the I/O provider was not
configured properly- See Also:
AbstractImportProvider.validate()
setCRSProvider
public void setCRSProvider(CRSProvider crsProvider)
- Description copied from interface:
InstanceReader
- Set a CRS provider that is queried if no CRS can be determined for a
property value and no default CRS is configured for the associated
property definition.
- Specified by:
setCRSProvider
in interface InstanceReader
- Parameters:
crsProvider
- the CRS provider- See Also:
InstanceReader.setCRSProvider(CRSProvider)
getCrsProvider
protected CRSProvider getCrsProvider()
- Get the CRS provider.
- Returns:
- the CRS provider
Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d