public class MesgCSVWriter extends MesgCSVWriterBase implements MesgListener, MesgDefinitionListener
bytesAsHex, csv, dateTimeAsISO8601, enumsAsStrings, hideUnknownData, removeExpandedFields, semicirclesAsDegrees, showInvalidsAsEmpty
Constructor and Description |
---|
MesgCSVWriter(java.io.ByteArrayOutputStream byteArrayOutputStream) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
boolean |
csvHasData() |
int |
getNumUnknownFields() |
int |
getNumUnknownMesgs() |
void |
onMesg(Mesg mesg) |
void |
onMesgDefinition(MesgDefinition mesgDef) |
enableBytesAsHex, enableDateTimeAsISO8601, enableEnumsAsStrings, enableHideUnknownData, enableRemoveExpandedFields, enableSemicirclesAsDegrees, enableShowInvalidsAsEmpty, formatUnits, formatUnits, getValueString, isBytesAsHexEnabled, isDateTimeAsISO8601Enabled, isEnumsAsStringsEnabled, isHideUnknownDataEnabled, isRemoveExpandedFieldsEnabled, isSemicirclesAsDegreesEnabled, isShowInvalidsAsEmptyEnabled
public MesgCSVWriter(java.io.ByteArrayOutputStream byteArrayOutputStream)
public void close()
close
in class MesgCSVWriterBase
public int getNumUnknownMesgs()
public int getNumUnknownFields()
public void onMesgDefinition(MesgDefinition mesgDef)
onMesgDefinition
in interface MesgDefinitionListener
public void onMesg(Mesg mesg)
onMesg
in interface MesgListener
public boolean csvHasData()