Package org.codice.ddf.libs.klv.data.set
Class KlvLocalSet
Represents a KLV element whose value is a chain of KLV data elements.
-
Field Summary
Fields inherited from class org.codice.ddf.libs.klv.KlvDataElement
key, keyBytes, name, value -
Constructor Summary
ConstructorsConstructorDescriptionKlvLocalSet(byte[] key, String name, KlvContext localSetKlvContext) Constructs aKlvLocalSetwhose value is a chain of KLV data elements. -
Method Summary
Modifier and TypeMethodDescriptionprotected KlvDataElementcopy()protected voiddecodeValue(Klv klv) Methods inherited from class org.codice.ddf.libs.klv.KlvDataElement
getKey, getKeyAsString, getName, getValue, isErrorIndicated
-
Constructor Details
-
KlvLocalSet
Constructs aKlvLocalSetwhose value is a chain of KLV data elements.- Parameters:
key- the data element's keyname- a name describing the data element's valuelocalSetKlvContext- theKlvContextdescribing the local KLV set- Throws:
IllegalArgumentException- if any of the arguments are null
-
-
Method Details
-
decodeValue
- Specified by:
decodeValuein classKlvDataElement<KlvContext>
-
copy
- Specified by:
copyin classKlvDataElement<KlvContext>
-