Class AsciiFileDef
java.lang.Object
com.metasolv.nm.collector.file.handler.DefinitionType
com.metasolv.nm.collector.file.handler.AsciiFileDef
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected RecordDef
protected String
protected boolean
protected boolean
protected RecordDef
protected boolean
protected NPLFieldProcessor
protected String
protected RecordDef
protected boolean
Fields inherited from class com.metasolv.nm.collector.file.handler.DefinitionType
AGGREGATEEXTRAFIELDS_ATT, BODYRECORD_TAG, CONTAINER_ATT, DEFAULT_FIELD_DELIM, DEFAULT_REC_DELIM, DEFINITION_TAG, FIELD_TAG, FIELDDELIM_ATT, GETDEFFROMHEADER_TAG, GETDEFFROMNPL_TAG, HEADERRECORD_TAG, IGNORE_ATT, LINE_BREAK, logger, node, RECORDDELIM_ATT, SKIPCONSECUTIVEDELIMS_ATT, SUBRECORD_TAG, TRAILERRECORD_TAG
-
Constructor Summary
ConstructorsConstructorDescriptionAsciiFileDef
(DCNode node, NPLFieldProcessor processor, String recordDelim, String fieldDelim) -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
boolean
init
(InputStream inputStream) protected boolean
processDef
(Element def) protected void
protected boolean
processRecordDefs
(ArrayList elems) boolean
Methods inherited from class com.metasolv.nm.collector.file.handler.DefinitionType
getSubElements, isFieldDelimiterValid, isRecordDelimiterValid
-
Field Details
-
nplProcessor
-
getDefFromHeader
protected boolean getDefFromHeader -
getDefFromNpl
protected boolean getDefFromNpl -
headerDef
-
bodyDef
-
trailerDef
-
headerRecExists
protected boolean headerRecExists -
trailerRecExists
protected boolean trailerRecExists -
recordDelimiter
-
fieldDelimiter
-
-
Constructor Details
-
AsciiFileDef
public AsciiFileDef(DCNode node, NPLFieldProcessor processor, String recordDelim, String fieldDelim)
-
-
Method Details
-
init
-
processDef
-
processRecordDefs
-
processDefFromNpl
protected void processDefFromNpl() -
getDefFromHeader
public boolean getDefFromHeader() -
getDefFromNpl
public boolean getDefFromNpl() -
getHeaderDef
-
getBodyDef
-
getTrailerDef
-
getRecordDelimiter
-
getFieldDelimiter
-
headerRecExists
public boolean headerRecExists() -
trailerRecExists
public boolean trailerRecExists()
-