public class H19Parser 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 |
|---|
H19Parser(SeismicManager manager) |
| Modifier and Type | Method and Description |
|---|---|
Parser |
clone() |
protected DynObject |
createDynObject(java.lang.String[] fields) |
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) |
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, readMetadata, setData, setDataStruct, setEstado, setFieldDefinitionNewName, setFile, setProjectId, setProjection, setProjectName, setProjectYear, updateDataContent, updateDataContent, updateDataContentpublic static java.lang.String NAME
public static java.lang.String DESCRIPTION
public H19Parser(SeismicManager manager)
public java.lang.String getName()
getName in interface ParsergetName in class AbstractParserpublic java.lang.String getDescription()
getDescription in interface ParsergetDescription in class AbstractParserpublic boolean hasStartEndDelimiters()
hasStartEndDelimiters in interface ParserhasStartEndDelimiters in class AbstractParserpublic java.lang.String getStartDelimiter()
getStartDelimiter in interface ParsergetStartDelimiter in class AbstractParserpublic java.lang.String getEndDelimiter()
getEndDelimiter in interface ParsergetEndDelimiter in class AbstractParserpublic boolean hasHeader()
hasHeader in interface ParserhasHeader in class AbstractParserpublic java.lang.String getHeaderToken()
getHeaderToken in interface ParsergetHeaderToken in class AbstractParserpublic boolean hasHeaderTokenRepited()
hasHeaderTokenRepited in interface ParserhasHeaderTokenRepited in class AbstractParserpublic java.lang.String getFieldDelimiter()
getFieldDelimiter in interface ParsergetFieldDelimiter in class AbstractParserpublic boolean hasFieldName()
hasFieldName in interface ParserhasFieldName in class AbstractParserpublic java.lang.String getFieldNameSeparator()
getFieldNameSeparator in interface ParsergetFieldNameSeparator in class AbstractParserpublic boolean hasMetadata()
public java.lang.String getMetadataToken()
public boolean hasMetadataFieldName()
public java.lang.String getMetadataFieldNameSeparator()
protected void initializeDefinitions()
initializeDefinitions in class AbstractParserpublic java.lang.String[] getOrderedFieldNames()
getOrderedFieldNames in interface ParsergetOrderedFieldNames in class AbstractParserprotected void readDocument(java.io.File file,
boolean onlyFirst)
readDocument in class AbstractParserprotected DynObject createDynObject(java.lang.String[] fields)
createDynObject in class AbstractParserpublic Parser clone()
clone in interface Parserclone in class AbstractParser