public class P190Parser extends AbstractParser
AbstractParser.FieldDefinition
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DESCRIPTION |
static java.lang.String |
NAME |
availableExtensions, blankFieldCount, defaultProjection, dynManager, dynStruct, featureType, file, geomanager, metadata
Constructor and Description |
---|
P190Parser(SeismicManager manager) |
Modifier and Type | Method and Description |
---|---|
Parser |
clone() |
protected DynObject |
createDynObject(java.lang.String[] fields) |
protected void |
extractFeatures(java.io.File file,
boolean onlyFirst) |
java.lang.String |
getDescription() |
java.lang.String |
getEndDelimiter() |
java.lang.String |
getFieldDelimiter() |
java.lang.String |
getFieldNameSeparator() |
protected java.util.Map<java.lang.String,java.lang.Object> |
getFirstFeature() |
java.lang.String |
getHeaderToken() |
java.lang.String |
getMetadataFieldNameSeparator() |
java.lang.String |
getMetadataToken() |
java.lang.String |
getName() |
java.lang.String[] |
getOrderedFieldNames() |
java.lang.String |
getStartDelimiter() |
boolean |
hasFieldName() |
boolean |
hasHeader() |
boolean |
hasHeaderTokenRepited() |
boolean |
hasMetadata() |
boolean |
hasMetadataFieldName() |
boolean |
hasStartEndDelimiters() |
protected void |
initializeDefinitions() |
boolean |
isFileSupported(java.io.File file) |
protected void |
readDocument(java.io.File file,
boolean onlyFirst) |
void |
readMetadata(java.io.File file) |
java.util.List<DynObject> |
updateDataContent(DynStruct struct,
java.util.List<java.lang.String> fieldNames) |
addFieldDefinition, createDynObjectProjectInfo, getData, getDataStruct, getDataStructure, getDefaultProjection, getDriverManager, getEstado, getExtensionSupported, getFeatures, getFeatureStore, getFeatureType, getFieldDefinitionName, getFieldDefinitionName, getFieldDefinitionNewName, getFieldDefinitionNewName, getFieldDefinitions, getFieldDefinitionType, getFieldNames, getGeographicField, getMetadataInfo, getProjectId, getProjection, getProjectionData, getProjectName, getProjectYear, hasProjectionData, initializeParser, parseFile, parseFile, postParsingProcess, preParsingProcess, setData, setDataStruct, setEstado, setFieldDefinitionNewName, setFile, setProjectId, setProjection, setProjectName, setProjectYear, updateDataContent, updateDataContent
public static java.lang.String NAME
public static java.lang.String DESCRIPTION
public P190Parser(SeismicManager manager)
protected void initializeDefinitions()
initializeDefinitions
in class AbstractParser
public java.lang.String[] getOrderedFieldNames()
getOrderedFieldNames
in interface Parser
getOrderedFieldNames
in class AbstractParser
public java.lang.String getName()
getName
in interface Parser
getName
in class AbstractParser
public java.lang.String getDescription()
getDescription
in interface Parser
getDescription
in class AbstractParser
public boolean hasStartEndDelimiters()
hasStartEndDelimiters
in interface Parser
hasStartEndDelimiters
in class AbstractParser
public java.lang.String getStartDelimiter()
getStartDelimiter
in interface Parser
getStartDelimiter
in class AbstractParser
public java.lang.String getEndDelimiter()
getEndDelimiter
in interface Parser
getEndDelimiter
in class AbstractParser
public boolean hasHeader()
hasHeader
in interface Parser
hasHeader
in class AbstractParser
public java.lang.String getHeaderToken()
getHeaderToken
in interface Parser
getHeaderToken
in class AbstractParser
public boolean hasHeaderTokenRepited()
hasHeaderTokenRepited
in interface Parser
hasHeaderTokenRepited
in class AbstractParser
public java.lang.String getFieldDelimiter()
getFieldDelimiter
in interface Parser
getFieldDelimiter
in class AbstractParser
public boolean hasFieldName()
hasFieldName
in interface Parser
hasFieldName
in class AbstractParser
public java.lang.String getFieldNameSeparator()
getFieldNameSeparator
in interface Parser
getFieldNameSeparator
in class AbstractParser
public boolean hasMetadata()
public java.lang.String getMetadataToken()
public boolean hasMetadataFieldName()
public java.lang.String getMetadataFieldNameSeparator()
protected void extractFeatures(java.io.File file, boolean onlyFirst)
extractFeatures
in class AbstractParser
protected void readDocument(java.io.File file, boolean onlyFirst)
readDocument
in class AbstractParser
protected java.util.Map<java.lang.String,java.lang.Object> getFirstFeature()
protected DynObject createDynObject(java.lang.String[] fields)
createDynObject
in class AbstractParser
public void readMetadata(java.io.File file)
readMetadata
in interface Parser
readMetadata
in class AbstractParser
public java.util.List<DynObject> updateDataContent(DynStruct struct, java.util.List<java.lang.String> fieldNames)
updateDataContent
in interface Parser
updateDataContent
in class AbstractParser
public boolean isFileSupported(java.io.File file)
isFileSupported
in interface Parser
isFileSupported
in class AbstractParser
public Parser clone()
clone
in interface Parser
clone
in class AbstractParser