Module datarush.library
Class ELFAnalyzer.ELFAnalysis
- java.lang.Object
-
- com.pervasive.datarush.operators.io.textfile.FormatAnalyzer.FormatAnalysis
-
- com.pervasive.datarush.operators.io.textfile.ELFAnalyzer.ELFAnalysis
-
- Enclosing class:
- ELFAnalyzer
public static class ELFAnalyzer.ELFAnalysis extends FormatAnalyzer.FormatAnalysis
-
-
Constructor Summary
Constructors Constructor Description ELFAnalysis()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>
getComments()
Gets the comments present in the source file.Date
getDate()
Gets the date and time at which the log entry was added.List<String>
getDirectives()
Gets the directives present in the source file.Date
getEndDate()
Gets the date and time at which the log was finished.String[]
getFieldList()
Gets an array containing the field names.String
getFields()
Gets the field definition string used to generate the schema.String
getSoftware()
Gets the name of the software which generated the log.Date
getStartDate()
Gets the date and time at which the log was started.float
getVersion()
Gets the version of the extended log file format used.-
Methods inherited from class com.pervasive.datarush.operators.io.textfile.FormatAnalyzer.FormatAnalysis
getNewline, setNewline
-
-
-
-
Method Detail
-
getDirectives
public List<String> getDirectives()
Gets the directives present in the source file. The list of directives is in the same order as in the source.- Returns:
- the comments in the source
-
getFields
public String getFields()
Gets the field definition string used to generate the schema.- Returns:
- the field definition string
-
getFieldList
public String[] getFieldList()
Gets an array containing the field names.- Returns:
- an array of field names
-
getVersion
public float getVersion()
Gets the version of the extended log file format used. Defaults to 1.0- Returns:
- the version of the format
-
getSoftware
public String getSoftware()
Gets the name of the software which generated the log.- Returns:
- the name of the software generating the log
-
getStartDate
public Date getStartDate()
Gets the date and time at which the log was started.- Returns:
- the timestamp when the log was started
-
getEndDate
public Date getEndDate()
Gets the date and time at which the log was finished.- Returns:
- the timestamp when the log was finished
-
getDate
public Date getDate()
Gets the date and time at which the log entry was added.- Returns:
- the timestamp when the entry was added
-
-