public class RPSParser 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 |
---|
RPSParser(SeismicManager manager) |
Modifier and Type | Method and Description |
---|---|
Parser |
clone() |
protected DynObject |
createDynObject(java.lang.String[] fields) |
protected java.lang.String |
extractFilefield(int index,
java.lang.String aux) |
java.lang.String |
getDescription() |
java.lang.String |
getEndDelimiter() |
java.lang.String |
getFieldDelimiter() |
java.lang.String |
getFieldNameSeparator() |
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() |
protected void |
readDocument(java.io.File file,
boolean onlyFirst) |
void |
readMetadata(java.io.File file) |
addFieldDefinition, createDynObjectProjectInfo, extractFeatures, 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, isFileSupported, parseFile, parseFile, postParsingProcess, preParsingProcess, setData, setDataStruct, setEstado, setFieldDefinitionNewName, setFile, setProjectId, setProjection, setProjectName, setProjectYear, updateDataContent, updateDataContent, updateDataContent
public static java.lang.String NAME
public static java.lang.String DESCRIPTION
public RPSParser(SeismicManager manager)
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 initializeDefinitions()
initializeDefinitions
in class AbstractParser
public java.lang.String[] getOrderedFieldNames()
getOrderedFieldNames
in interface Parser
getOrderedFieldNames
in class AbstractParser
protected java.lang.String extractFilefield(int index, java.lang.String aux)
protected void readDocument(java.io.File file, boolean onlyFirst)
readDocument
in class AbstractParser
public void readMetadata(java.io.File file)
readMetadata
in interface Parser
readMetadata
in class AbstractParser
protected DynObject createDynObject(java.lang.String[] fields)
createDynObject
in class AbstractParser
public Parser clone()
clone
in interface Parser
clone
in class AbstractParser