Interface Stanag4609Processor

All Known Implementing Classes:
Stanag4609ProcessorImpl

public interface Stanag4609Processor
Handle the various KLV data elements/structures that returned by the STANAG 4609 parser. The main entry point is handle(Map, KlvHandler, Map).
  • Method Details

    • handle

      void handle(Map<String,KlvHandler> handlers, KlvHandler defaultHander, Map<Integer,List<org.codice.alliance.libs.stanag4609.DecodedKLVMetadataPacket>> stanagMetadata)
    • handle

      void handle(Map<String,KlvHandler> handlers, KlvHandler defaultHandler, org.codice.ddf.libs.klv.KlvContext klvContext, Map<String,org.codice.ddf.libs.klv.KlvDataElement> dataElements)
    • handle

      void handle(Map<String,KlvHandler> handlers, KlvHandler defaultHandler, org.codice.ddf.libs.klv.KlvDataElement klvDataElement, Map<String,org.codice.ddf.libs.klv.KlvDataElement> dataElements)
    • callDataElementHandlers

      void callDataElementHandlers(Map<String,KlvHandler> handlers, KlvHandler defaultHandler, org.codice.ddf.libs.klv.KlvDataElement klvDataElement, Map<String,org.codice.ddf.libs.klv.KlvDataElement> dataElements)
    • handle

      void handle(Map<String,KlvHandler> handlers, KlvHandler defaultHandler, org.codice.ddf.libs.klv.data.set.KlvLocalSet klvLocalSet, Map<String,org.codice.ddf.libs.klv.KlvDataElement> dataElements)