public class VObject extends Object implements IVmtiMetadataValue, IVTrackItemMetadataValue
From ST0903:
The VObject Local Set describes the class or type of a target (aircraft, watercraft, car, truck, train, dismount, etc.) to an arbitrary level of detail. For example, it might be useful to expand the notion of a “dismount” to include combatant, noncombatant, male, female, etc. This standard mandates the use of the Web Ontology Language (OWL) to define the VObject ontology.
| Constructor and Description |
|---|
VObject(byte[] bytes)
Create from encoded bytes.
|
VObject(VObjectLS vObject)
Create from value.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
VObjectLS |
getVObject()
Get the VObjectLS.
|
public VObject(VObjectLS vObject)
vObject - the VObject Local Set.public VObject(byte[] bytes)
throws KlvParseException
bytes - Encoded byte array comprising the VObject LSKlvParseException - if the byte array could not be parsed.public byte[] getBytes()
IVmtiMetadataValuegetBytes in interface IVmtiMetadataValuegetBytes in interface IVTrackItemMetadataValuepublic String getDisplayableValue()
IKlvValuegetDisplayableValue in interface IKlvValuepublic final String getDisplayName()
IKlvValuegetDisplayName in interface IKlvValuepublic VObjectLS getVObject()
Copyright © 2022 West Ridge Systems. All rights reserved.