Class SimpleReaderFeatureTypeLoader
java.lang.Object
org.gvsig.fmap.dal.store.simplereader.SimpleReaderFeatureTypeLoader
- Author:
- fdiaz
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionprotected voidfillFeatureType(org.gvsig.fmap.dal.feature.EditableFeatureType fType, String[] headers, AutomaticDetectionOfTypes.DetectedValue[] automaticTypes) protected voidfillFeatureType(org.gvsig.fmap.dal.feature.EditableFeatureType fType, FieldTypeParser[] fieldTypes) protected FieldTypeParser[]getFieldTypes(String[] headers, AutomaticDetectionOfTypes.DetectedValue[] automaticTypes) protected StringgetFixedHeader(int column) protected String[]getFixedHeaders(int count) protected String[]getHeaders(SimpleReader reader) protected abstract Stringprotected abstract SimpleReaderbooleanprotected booleanbooleanloadFeatureType(org.gvsig.fmap.dal.feature.EditableFeatureType featureType, boolean detectTypes, org.gvsig.tools.task.SimpleTaskStatus status) booleanloadFeatureType(org.gvsig.fmap.dal.feature.EditableFeatureType featureType, org.gvsig.tools.task.SimpleTaskStatus status)
-
Field Details
-
all_fields_declare_type
protected boolean all_fields_declare_type -
parameters
-
-
Constructor Details
-
SimpleReaderFeatureTypeLoader
-
SimpleReaderFeatureTypeLoader
protected SimpleReaderFeatureTypeLoader()
-
-
Method Details
-
getProviderName
-
getSimpleReader
- Throws:
IOException
-
getFieldTypes
protected FieldTypeParser[] getFieldTypes(String[] headers, AutomaticDetectionOfTypes.DetectedValue[] automaticTypes) -
fillFeatureType
protected void fillFeatureType(org.gvsig.fmap.dal.feature.EditableFeatureType fType, FieldTypeParser[] fieldTypes) -
loadFeatureType
public boolean loadFeatureType(org.gvsig.fmap.dal.feature.EditableFeatureType featureType, org.gvsig.tools.task.SimpleTaskStatus status) throws IOException - Throws:
IOException
-
loadFeatureType
public boolean loadFeatureType(org.gvsig.fmap.dal.feature.EditableFeatureType featureType, boolean detectTypes, org.gvsig.tools.task.SimpleTaskStatus status) throws IOException - Throws:
IOException
-
getHeaders
- Throws:
RuntimeExceptionIOException
-
getFixedHeaders
-
getFixedHeader
-
isFirstLineHeader
protected boolean isFirstLineHeader() -
fillFeatureType
protected void fillFeatureType(org.gvsig.fmap.dal.feature.EditableFeatureType fType, String[] headers, AutomaticDetectionOfTypes.DetectedValue[] automaticTypes) -
isAllFieldsDeclareType
public boolean isAllFieldsDeclareType()
-