Package org.codice.alliance.libs.klv
Class AbstractMultiKlvProcessor
java.lang.Object
org.codice.alliance.libs.klv.AbstractMultiKlvProcessor
- All Implemented Interfaces:
KlvProcessor
- Direct Known Subclasses:
SensorAltitudeKlvProcessor,UnionKlvProcessor
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.codice.alliance.libs.klv.KlvProcessor
KlvProcessor.Configuration, KlvProcessor.Visitor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidvoidprocess(Map<String, KlvHandler> handlers, ddf.catalog.data.Metacard metacard, KlvProcessor.Configuration configuration) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.codice.alliance.libs.klv.KlvProcessor
accept
-
Constructor Details
-
AbstractMultiKlvProcessor
-
-
Method Details
-
process
public void process(Map<String, KlvHandler> handlers, ddf.catalog.data.Metacard metacard, KlvProcessor.Configuration configuration) - Specified by:
processin interfaceKlvProcessor
-
doProcess
protected abstract void doProcess(List<ddf.catalog.data.Attribute> attributes, ddf.catalog.data.Metacard metacard)
-