Uses of Interface
org.codice.alliance.libs.klv.KlvHandler
-
Uses of KlvHandler in org.codice.alliance.libs.klv
Classes in org.codice.alliance.libs.klv that implement KlvHandlerModifier and TypeClassDescriptionclassclassThis handler expects four latitude-longitude pairs.classThis handler expects pairs of latitude and longitude values.classMethods in org.codice.alliance.libs.klv that return types with arguments of type KlvHandlerModifier and TypeMethodDescriptionKlvHandlerFactory.createStanag4609Handlers()KlvHandlerFactoryImpl.createStanag4609Handlers()Methods in org.codice.alliance.libs.klv with parameters of type KlvHandlerModifier and TypeMethodDescriptionvoidStanag4609Processor.callDataElementHandlers(Map<String, KlvHandler> handlers, KlvHandler defaultHandler, org.codice.ddf.libs.klv.KlvDataElement klvDataElement, Map<String, org.codice.ddf.libs.klv.KlvDataElement> dataElements) voidStanag4609ProcessorImpl.callDataElementHandlers(Map<String, KlvHandler> handlers, KlvHandler defaultHandler, org.codice.ddf.libs.klv.KlvDataElement klvDataElement, Map<String, org.codice.ddf.libs.klv.KlvDataElement> dataElements) Find and call the handler based on the name of the klvDataElement, otherwise use the default handler.voidStanag4609Processor.handle(Map<String, KlvHandler> handlers, KlvHandler defaultHander, Map<Integer, List<org.codice.alliance.libs.stanag4609.DecodedKLVMetadataPacket>> stanagMetadata) voidStanag4609Processor.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) voidStanag4609Processor.handle(Map<String, KlvHandler> handlers, KlvHandler defaultHandler, org.codice.ddf.libs.klv.KlvContext klvContext, Map<String, org.codice.ddf.libs.klv.KlvDataElement> dataElements) voidStanag4609Processor.handle(Map<String, KlvHandler> handlers, KlvHandler defaultHandler, org.codice.ddf.libs.klv.KlvDataElement klvDataElement, Map<String, org.codice.ddf.libs.klv.KlvDataElement> dataElements) voidStanag4609ProcessorImpl.handle(Map<String, KlvHandler> handlers, KlvHandler defaultHander, Map<Integer, List<org.codice.alliance.libs.stanag4609.DecodedKLVMetadataPacket>> stanagMetadata) Iterate through the STANAG 4609 metadata and pass eachDecodedKLVMetadataPackettoStanag4609ProcessorImpl.handle(Map, KlvHandler, KlvContext, Map).voidStanag4609ProcessorImpl.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) Pass the KlvContext within klvLocalSet toStanag4609ProcessorImpl.handle(Map, KlvHandler, KlvContext, Map).voidStanag4609ProcessorImpl.handle(Map<String, KlvHandler> handlers, KlvHandler defaultHandler, org.codice.ddf.libs.klv.KlvContext klvContext, Map<String, org.codice.ddf.libs.klv.KlvDataElement> dataElements) Pass each KlvDataElement in the klvContext toStanag4609ProcessorImpl.handle(Map, KlvHandler, KlvDataElement, Map).voidStanag4609ProcessorImpl.handle(Map<String, KlvHandler> handlers, KlvHandler defaultHandler, org.codice.ddf.libs.klv.KlvDataElement klvDataElement, Map<String, org.codice.ddf.libs.klv.KlvDataElement> dataElements) If klvDataElement is a KlvLocalSet, then pass it toStanag4609ProcessorImpl.handle(Map, KlvHandler, KlvLocalSet, Map).Method parameters in org.codice.alliance.libs.klv with type arguments of type KlvHandlerModifier and TypeMethodDescriptionvoidStanag4609Processor.callDataElementHandlers(Map<String, KlvHandler> handlers, KlvHandler defaultHandler, org.codice.ddf.libs.klv.KlvDataElement klvDataElement, Map<String, org.codice.ddf.libs.klv.KlvDataElement> dataElements) voidStanag4609ProcessorImpl.callDataElementHandlers(Map<String, KlvHandler> handlers, KlvHandler defaultHandler, org.codice.ddf.libs.klv.KlvDataElement klvDataElement, Map<String, org.codice.ddf.libs.klv.KlvDataElement> dataElements) Find and call the handler based on the name of the klvDataElement, otherwise use the default handler.voidStanag4609Processor.handle(Map<String, KlvHandler> handlers, KlvHandler defaultHander, Map<Integer, List<org.codice.alliance.libs.stanag4609.DecodedKLVMetadataPacket>> stanagMetadata) voidStanag4609Processor.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) voidStanag4609Processor.handle(Map<String, KlvHandler> handlers, KlvHandler defaultHandler, org.codice.ddf.libs.klv.KlvContext klvContext, Map<String, org.codice.ddf.libs.klv.KlvDataElement> dataElements) voidStanag4609Processor.handle(Map<String, KlvHandler> handlers, KlvHandler defaultHandler, org.codice.ddf.libs.klv.KlvDataElement klvDataElement, Map<String, org.codice.ddf.libs.klv.KlvDataElement> dataElements) voidStanag4609ProcessorImpl.handle(Map<String, KlvHandler> handlers, KlvHandler defaultHander, Map<Integer, List<org.codice.alliance.libs.stanag4609.DecodedKLVMetadataPacket>> stanagMetadata) Iterate through the STANAG 4609 metadata and pass eachDecodedKLVMetadataPackettoStanag4609ProcessorImpl.handle(Map, KlvHandler, KlvContext, Map).voidStanag4609ProcessorImpl.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) Pass the KlvContext within klvLocalSet toStanag4609ProcessorImpl.handle(Map, KlvHandler, KlvContext, Map).voidStanag4609ProcessorImpl.handle(Map<String, KlvHandler> handlers, KlvHandler defaultHandler, org.codice.ddf.libs.klv.KlvContext klvContext, Map<String, org.codice.ddf.libs.klv.KlvDataElement> dataElements) Pass each KlvDataElement in the klvContext toStanag4609ProcessorImpl.handle(Map, KlvHandler, KlvDataElement, Map).voidStanag4609ProcessorImpl.handle(Map<String, KlvHandler> handlers, KlvHandler defaultHandler, org.codice.ddf.libs.klv.KlvDataElement klvDataElement, Map<String, org.codice.ddf.libs.klv.KlvDataElement> dataElements) If klvDataElement is a KlvLocalSet, then pass it toStanag4609ProcessorImpl.handle(Map, KlvHandler, KlvLocalSet, Map).voidAbstractMultiKlvProcessor.process(Map<String, KlvHandler> handlers, ddf.catalog.data.Metacard metacard, KlvProcessor.Configuration configuration) voidCopyPresentKlvProcessor.process(Map<String, KlvHandler> handlers, ddf.catalog.data.Metacard metacard, KlvProcessor.Configuration configuration) final voidFrameCenterKlvProcessor.process(Map<String, KlvHandler> handlers, ddf.catalog.data.Metacard metacard, KlvProcessor.Configuration configuration) voidKlvProcessor.process(Map<String, KlvHandler> handlers, ddf.catalog.data.Metacard metacard, KlvProcessor.Configuration configuration) voidListKlvProcessor.process(Map<String, KlvHandler> handlers, ddf.catalog.data.Metacard metacard, KlvProcessor.Configuration configuration) voidLocationKlvProcessor.process(Map<String, KlvHandler> handlers, ddf.catalog.data.Metacard metacard, KlvProcessor.Configuration configuration) final voidMultipleFieldKlvProcessor.process(Map<String, KlvHandler> handlers, ddf.catalog.data.Metacard metacard, KlvProcessor.Configuration configuration)