public class NxosGpbParserUtil extends Object
Constructor and Description |
---|
NxosGpbParserUtil() |
Modifier and Type | Method and Description |
---|---|
static List<TelemetryBis.TelemetryField> |
getRowsFromTable(TelemetryBis.Telemetry msg,
String name)
Given a Telemetry Message and row name, get the list of fields
|
static Double |
getValueAsDouble(TelemetryBis.Telemetry msg,
String name)
Given a Telemetry Message and field name, get it's value as double.
|
static Double |
getValueAsDoubleRelativeToField(TelemetryBis.Telemetry msg,
String parentFieldName,
String name)
Given a Telemetry Message, parent field name and field name, get field value as Double
|
static String |
getValueAsString(TelemetryBis.Telemetry msg,
String name)
Given a Telemetry Message and field name, get it's value as string.
|
static String |
getValueAsStringRelativeToField(TelemetryBis.Telemetry msg,
String parentFieldName,
String name)
Given a Telemetry Message, parent field name and field name, get field value as Double
|
static Double |
getValueFromRowAsDouble(TelemetryBis.TelemetryField row,
String name)
Given a Telemetry field row and name of field, get field value as Double
|
static String |
getValueFromRowAsString(TelemetryBis.TelemetryField row,
String name)
Given a Telemetry field row and name of field, get field value as String
|
public static Double getValueAsDouble(TelemetryBis.Telemetry msg, String name)
msg
- TelemetryBis.Telemetry
messagename
- field namepublic static String getValueAsString(TelemetryBis.Telemetry msg, String name)
msg
- TelemetryBis.Telemetry
messagename
- field namepublic static List<TelemetryBis.TelemetryField> getRowsFromTable(TelemetryBis.Telemetry msg, String name)
Telemetry
- message TelemetryBis.Telemetry
name
- of fieldpublic static String getValueFromRowAsString(TelemetryBis.TelemetryField row, String name)
row
- TelemetryBis.TelemetryField
name
- field namepublic static Double getValueFromRowAsDouble(TelemetryBis.TelemetryField row, String name)
row
- TelemetryBis.TelemetryField
name
- field namepublic static Double getValueAsDoubleRelativeToField(TelemetryBis.Telemetry msg, String parentFieldName, String name)
msg
- TelemetryBis.Telemetry
messageparentFieldName
- name
- field namepublic static String getValueAsStringRelativeToField(TelemetryBis.Telemetry msg, String parentFieldName, String name)
msg
- TelemetryBis.Telemetry
messageparentFieldName
- name
- field nameCopyright © 2021. All rights reserved.