public class GeoIntelligenceSensor_CorrespondenceGroups extends Object implements IMimdMetadataValue, INestedKlvValue
GeoIntelligenceSensor
correspondenceGroups attribute.
This is a specialisation of a MIMD LIST<CorrespondenceGroup>.
See ST1907 for more information on this data type.
Constructor and Description |
---|
GeoIntelligenceSensor_CorrespondenceGroups(byte[] data,
int offset,
int numBytes)
Build a GeoIntelligenceSensor_CorrespondenceGroups from encoded bytes.
|
GeoIntelligenceSensor_CorrespondenceGroups(List<CorrespondenceGroup> values)
Create a GeoIntelligenceSensor_CorrespondenceGroups from values.
|
Modifier and Type | Method and Description |
---|---|
static GeoIntelligenceSensor_CorrespondenceGroups |
fromBytes(byte[] data)
Build a GeoIntelligenceSensor_CorrespondenceGroups from encoded bytes.
|
byte[] |
getBytes()
Get the encoded bytes.
|
String |
getDisplayableValue()
Return a string of the displayable value.
|
String |
getDisplayName()
Get the human-readable name for the value.
|
IKlvValue |
getField(IKlvKey tag)
Get the value of a given item.
|
Set<? extends IKlvKey> |
getIdentifiers()
Get the set of identifiers for populated values.
|
public GeoIntelligenceSensor_CorrespondenceGroups(List<CorrespondenceGroup> values)
values
- the values to construct from.public GeoIntelligenceSensor_CorrespondenceGroups(byte[] data, int offset, int numBytes) throws KlvParseException
data
- the bytes to build from.offset
- the offset into bytes
to start parsing from.numBytes
- the number of bytes to parse.KlvParseException
- if parsing failspublic static GeoIntelligenceSensor_CorrespondenceGroups fromBytes(byte[] data) throws KlvParseException
data
- the bytes to build from.KlvParseException
- if parsing failspublic String getDisplayName()
IKlvValue
getDisplayName
in interface IKlvValue
public byte[] getBytes()
IMimdMetadataValue
getBytes
in interface IMimdMetadataValue
public String getDisplayableValue()
IKlvValue
getDisplayableValue
in interface IKlvValue
public IKlvValue getField(IKlvKey tag)
INestedKlvValue
getField
in interface INestedKlvValue
tag
- Tag or other identifier of the value to retrievepublic Set<? extends IKlvKey> getIdentifiers()
INestedKlvValue
getIdentifiers
in interface INestedKlvValue
Copyright © 2022 West Ridge Systems. All rights reserved.