Index

A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractMultiKlvProcessor - Class in org.codice.alliance.libs.klv
 
AbstractMultiKlvProcessor(Set<String>) - Constructor for class org.codice.alliance.libs.klv.AbstractMultiKlvProcessor
 
accept(String, Double) - Method in class org.codice.alliance.libs.klv.GeoBoxHandler
 
accept(String, Double) - Method in class org.codice.alliance.libs.klv.LatitudeLongitudeHandler
 
accept(KlvProcessor.Visitor) - Method in class org.codice.alliance.libs.klv.CopyPresentKlvProcessor
 
accept(KlvProcessor.Visitor) - Method in class org.codice.alliance.libs.klv.DistinctKlvProcessor
 
accept(KlvProcessor.Visitor) - Method in class org.codice.alliance.libs.klv.DistinctSingleKlvProcessor
 
accept(KlvProcessor.Visitor) - Method in class org.codice.alliance.libs.klv.FrameCenterKlvProcessor
 
accept(KlvProcessor.Visitor) - Method in interface org.codice.alliance.libs.klv.KlvProcessor
 
accept(KlvProcessor.Visitor) - Method in class org.codice.alliance.libs.klv.ListKlvProcessor
 
accept(KlvProcessor.Visitor) - Method in class org.codice.alliance.libs.klv.LocationKlvProcessor
 
accept(KlvProcessor.Visitor) - Method in class org.codice.alliance.libs.klv.SecurityClassificationKlvProcessor
 
accept(KlvProcessor.Visitor) - Method in class org.codice.alliance.libs.klv.SensorAltitudeKlvProcessor
 
accept(KlvProcessor.Visitor) - Method in class org.codice.alliance.libs.klv.SetDatesKlvProcessor
 
accept(KlvProcessor.Visitor) - Method in class org.codice.alliance.libs.klv.UnionKlvProcessor
 
accept(KlvDataElement) - Method in class org.codice.alliance.libs.klv.GeoBoxHandler
 
accept(KlvDataElement) - Method in interface org.codice.alliance.libs.klv.KlvHandler
The handler accepts the incoming KLV metadata.
accept(KlvDataElement) - Method in class org.codice.alliance.libs.klv.LatitudeLongitudeHandler
 
accept(KlvDataElement) - Method in class org.codice.alliance.libs.klv.LoggingKlvHandler
 
AlphanumericDistinctKlvProcessor - Class in org.codice.alliance.libs.klv
 
AlphanumericDistinctKlvProcessor(String, String) - Constructor for class org.codice.alliance.libs.klv.AlphanumericDistinctKlvProcessor
 
apply(Geometry, GeometryOperator.Context) - Method in class org.codice.alliance.libs.klv.ConvertSubpolygonsToEnvelopes
 
apply(Geometry, GeometryOperator.Context) - Method in class org.codice.alliance.libs.klv.GeometryOperatorList
 
apply(Geometry, GeometryOperator.Context) - Method in class org.codice.alliance.libs.klv.GeometryReducer
 
apply(Geometry, GeometryOperator.Context) - Method in class org.codice.alliance.libs.klv.LinestringGeometrySubsampler
 
apply(Geometry, GeometryOperator.Context) - Method in class org.codice.alliance.libs.klv.NonEmptyGeometryOperator
 
apply(Geometry, GeometryOperator.Context) - Method in class org.codice.alliance.libs.klv.NormalizeGeometry
 
apply(Geometry, GeometryOperator.Context) - Method in class org.codice.alliance.libs.klv.SimplifyGeometryFunction
 
asAttribute() - Method in class org.codice.alliance.libs.klv.GeoBoxHandler
 
asAttribute() - Method in interface org.codice.alliance.libs.klv.KlvHandler
After KlvHandler.accept(KlvDataElement) has been called with all of the incoming data, this method will convert it to an Attribute.
asAttribute() - Method in class org.codice.alliance.libs.klv.LatitudeLongitudeHandler
 
asAttribute() - Method in class org.codice.alliance.libs.klv.LoggingKlvHandler
 
asAttribute(Collection<T>) - Method in class org.codice.alliance.libs.klv.BaseKlvHandler
 
asSubsampledHandler(int) - Method in class org.codice.alliance.libs.klv.GeoBoxHandler
 
asSubsampledHandler(int) - Method in class org.codice.alliance.libs.klv.LatitudeLongitudeHandler
 
AttributeNameConstants - Class in org.codice.alliance.libs.klv
All classes with this klv library should use these constants for metacard attribute names, even for names already defined in Metacard so that all attribute names used by the library are in a central location.
AttributeNameConstants() - Constructor for class org.codice.alliance.libs.klv.AttributeNameConstants
 
attributeToLineString(Attribute, GeometryOperator, GeometryOperator.Context) - Static method in class org.codice.alliance.libs.klv.GeometryUtility
Convert an attribute that contains a list of WKT Points into a WKT.

B

BaseKlvHandler - Class in org.codice.alliance.libs.klv
 
BaseKlvHandler(String) - Constructor for class org.codice.alliance.libs.klv.BaseKlvHandler
 
BaseKlvProcessorVisitor - Class in org.codice.alliance.libs.klv
This implementation provides an empty body for each visit method, since most implementations only need to define a limited number of visit methods.
BaseKlvProcessorVisitor() - Constructor for class org.codice.alliance.libs.klv.BaseKlvProcessorVisitor
 

C

callDataElementHandlers(Map<String, KlvHandler>, KlvHandler, KlvDataElement, Map<String, KlvDataElement>) - Method in interface org.codice.alliance.libs.klv.Stanag4609Processor
 
callDataElementHandlers(Map<String, KlvHandler>, KlvHandler, KlvDataElement, Map<String, KlvDataElement>) - Method in class org.codice.alliance.libs.klv.Stanag4609ProcessorImpl
Find and call the handler based on the name of the klvDataElement, otherwise use the default handler.
CAVEATS - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
CHECKSUM - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
CLASSIFYING_COUNTRY - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
CLASSIFYING_COUNTRY_CODING_METHOD - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
ClassifyingCountryKlvProcessor - Class in org.codice.alliance.libs.klv
 
ClassifyingCountryKlvProcessor() - Constructor for class org.codice.alliance.libs.klv.ClassifyingCountryKlvProcessor
 
Configuration() - Constructor for class org.codice.alliance.libs.klv.KlvProcessor.Configuration
 
Context() - Constructor for class org.codice.alliance.libs.klv.GeometryOperator.Context
 
ConvertSubpolygonsToEnvelopes - Class in org.codice.alliance.libs.klv
Convert the subpolygons in a geometry to envelopes.
ConvertSubpolygonsToEnvelopes() - Constructor for class org.codice.alliance.libs.klv.ConvertSubpolygonsToEnvelopes
 
CopyPresentKlvProcessor - Class in org.codice.alliance.libs.klv
For each handler, call its asAttribute() method and add the result to the metacard.
CopyPresentKlvProcessor() - Constructor for class org.codice.alliance.libs.klv.CopyPresentKlvProcessor
 
CORNER - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
CREATED - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
createParser(ByteSource) - Method in interface org.codice.alliance.libs.klv.StanagParserFactory
 
createParser(ByteSource) - Method in class org.codice.alliance.libs.klv.StanagParserFactoryImpl
 
createStanag4609Handlers() - Method in interface org.codice.alliance.libs.klv.KlvHandlerFactory
 
createStanag4609Handlers() - Method in class org.codice.alliance.libs.klv.KlvHandlerFactoryImpl
 
createUnionOfGeometryAttribute(WKTReader, WKTWriter, Attribute, BiFunction<Geometry, GeometryOperator.Context, Geometry>, BiFunction<Geometry, GeometryOperator.Context, Geometry>, GeometryOperator.Context) - Static method in class org.codice.alliance.libs.klv.GeometryUtility
Create the union of multi-valued attribute that contains WKT.
createUnionOfGeometryAttribute(WKTReader, WKTWriter, Attribute, GeometryOperator.Context) - Static method in class org.codice.alliance.libs.klv.GeometryUtility
Create the union of multi-valued attribute that contains WKT.

D

DistinctKlvProcessor - Class in org.codice.alliance.libs.klv
Reduces a list of attribute values returned by the KLV handlers to a list of distinct values and adds those values to the metacard.
DistinctKlvProcessor(String, String) - Constructor for class org.codice.alliance.libs.klv.DistinctKlvProcessor
 
DistinctSingleKlvProcessor - Class in org.codice.alliance.libs.klv
Reduces a list of attribute values returned by the KLV handlers to a list of distinct values, select one of those values (for metacard attributes that only support single values) and add those values to the metacard.
DistinctSingleKlvProcessor(String, String) - Constructor for class org.codice.alliance.libs.klv.DistinctSingleKlvProcessor
 
doProcess(Attribute, Metacard) - Method in class org.codice.alliance.libs.klv.DistinctKlvProcessor
 
doProcess(Attribute, Metacard) - Method in class org.codice.alliance.libs.klv.DistinctSingleKlvProcessor
 
doProcess(Attribute, Metacard) - Method in class org.codice.alliance.libs.klv.MultipleFieldKlvProcessor
 
doProcess(Attribute, Metacard) - Method in class org.codice.alliance.libs.klv.SecurityClassificationKlvProcessor
 
doProcess(Attribute, Metacard) - Method in class org.codice.alliance.libs.klv.SetDatesKlvProcessor
 
doProcess(List<Attribute>, Metacard) - Method in class org.codice.alliance.libs.klv.AbstractMultiKlvProcessor
 
doProcess(List<Attribute>, Metacard) - Method in class org.codice.alliance.libs.klv.SensorAltitudeKlvProcessor
 
doProcess(List<Attribute>, Metacard) - Method in class org.codice.alliance.libs.klv.UnionKlvProcessor
 

E

EVENT_START_TIME - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 

F

FRAME_CENTER - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
FRAME_CENTER_ELEVATION - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
FrameCenterKlvProcessor - Class in org.codice.alliance.libs.klv
Uses Stanag4609TransportStreamParser.FRAME_CENTER_LATITUDE and Stanag4609TransportStreamParser.FRAME_CENTER_LONGITUDE to generate a WKT LINESTRING and store it in the metacard attribute AttributeNameConstants.FRAME_CENTER.
FrameCenterKlvProcessor() - Constructor for class org.codice.alliance.libs.klv.FrameCenterKlvProcessor
 
FrameCenterKlvProcessor(GeometryOperator) - Constructor for class org.codice.alliance.libs.klv.FrameCenterKlvProcessor
 

G

GeoBoxHandler - Class in org.codice.alliance.libs.klv
This handler expects four latitude-longitude pairs.
GeoBoxHandler(String, String, String, String, String, String, String, String, String) - Constructor for class org.codice.alliance.libs.klv.GeoBoxHandler
 
GEOGRAPHY - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
GeometryOperator - Interface in org.codice.alliance.libs.klv
 
GeometryOperator.Context - Class in org.codice.alliance.libs.klv
Some GeometryOperator implementations may need additional configuration values.
GeometryOperatorList - Class in org.codice.alliance.libs.klv
 
GeometryOperatorList(List<GeometryOperator>) - Constructor for class org.codice.alliance.libs.klv.GeometryOperatorList
 
GeometryReducer - Class in org.codice.alliance.libs.klv
 
GeometryReducer() - Constructor for class org.codice.alliance.libs.klv.GeometryReducer
 
GeometryUtility - Class in org.codice.alliance.libs.klv
 
GeometryUtility() - Constructor for class org.codice.alliance.libs.klv.GeometryUtility
 
get(String) - Method in class org.codice.alliance.libs.klv.KlvProcessor.Configuration
 
getAttributeName() - Method in class org.codice.alliance.libs.klv.BaseKlvHandler
 
getAttributeName() - Method in interface org.codice.alliance.libs.klv.KlvHandler
Get the name of the metacard attribute that is associated with this handler.
getAttributeName() - Method in class org.codice.alliance.libs.klv.LoggingKlvHandler
 
getDistanceTolerance() - Method in class org.codice.alliance.libs.klv.GeometryOperator.Context
 
getGeometryFunction() - Method in class org.codice.alliance.libs.klv.LocationKlvProcessor
 
getGeometryOperator() - Method in class org.codice.alliance.libs.klv.FrameCenterKlvProcessor
 
getGeometryOperatorContext() - Method in class org.codice.alliance.libs.klv.KlvProcessor.Configuration
 
getLatitude1() - Method in class org.codice.alliance.libs.klv.GeoBoxHandler
 
getLatitude2() - Method in class org.codice.alliance.libs.klv.GeoBoxHandler
 
getLatitude3() - Method in class org.codice.alliance.libs.klv.GeoBoxHandler
 
getLatitude4() - Method in class org.codice.alliance.libs.klv.GeoBoxHandler
 
getLatitudeFieldName() - Method in class org.codice.alliance.libs.klv.LatitudeLongitudeHandler
 
getLongitude1() - Method in class org.codice.alliance.libs.klv.GeoBoxHandler
 
getLongitude2() - Method in class org.codice.alliance.libs.klv.GeoBoxHandler
 
getLongitude3() - Method in class org.codice.alliance.libs.klv.GeoBoxHandler
 
getLongitude4() - Method in class org.codice.alliance.libs.klv.GeoBoxHandler
 
getLongitudeFieldName() - Method in class org.codice.alliance.libs.klv.LatitudeLongitudeHandler
 
getMinimumListSize(Collection<List<T>>) - Method in class org.codice.alliance.libs.klv.BaseKlvHandler
 
getRawGeoData() - Method in class org.codice.alliance.libs.klv.GeoBoxHandler
 
getRawGeoData() - Method in class org.codice.alliance.libs.klv.LatitudeLongitudeHandler
 
getSubsampleCount() - Method in class org.codice.alliance.libs.klv.GeometryOperator.Context
 
GROUND_RANGE - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 

H

handle(Map<String, KlvHandler>, KlvHandler, Map<Integer, List<DecodedKLVMetadataPacket>>) - Method in interface org.codice.alliance.libs.klv.Stanag4609Processor
 
handle(Map<String, KlvHandler>, KlvHandler, Map<Integer, List<DecodedKLVMetadataPacket>>) - Method in class org.codice.alliance.libs.klv.Stanag4609ProcessorImpl
Iterate through the STANAG 4609 metadata and pass each DecodedKLVMetadataPacket to Stanag4609ProcessorImpl.handle(Map, KlvHandler, KlvContext, Map).
handle(Map<String, KlvHandler>, KlvHandler, KlvLocalSet, Map<String, KlvDataElement>) - Method in interface org.codice.alliance.libs.klv.Stanag4609Processor
 
handle(Map<String, KlvHandler>, KlvHandler, KlvLocalSet, Map<String, KlvDataElement>) - Method in class org.codice.alliance.libs.klv.Stanag4609ProcessorImpl
Pass the KlvContext within klvLocalSet to Stanag4609ProcessorImpl.handle(Map, KlvHandler, KlvContext, Map).
handle(Map<String, KlvHandler>, KlvHandler, KlvContext, Map<String, KlvDataElement>) - Method in interface org.codice.alliance.libs.klv.Stanag4609Processor
 
handle(Map<String, KlvHandler>, KlvHandler, KlvContext, Map<String, KlvDataElement>) - Method in class org.codice.alliance.libs.klv.Stanag4609ProcessorImpl
Pass each KlvDataElement in the klvContext to Stanag4609ProcessorImpl.handle(Map, KlvHandler, KlvDataElement, Map).
handle(Map<String, KlvHandler>, KlvHandler, KlvDataElement, Map<String, KlvDataElement>) - Method in interface org.codice.alliance.libs.klv.Stanag4609Processor
 
handle(Map<String, KlvHandler>, KlvHandler, KlvDataElement, Map<String, KlvDataElement>) - Method in class org.codice.alliance.libs.klv.Stanag4609ProcessorImpl
If klvDataElement is a KlvLocalSet, then pass it to Stanag4609ProcessorImpl.handle(Map, KlvHandler, KlvLocalSet, Map).

I

IDENTITY - Static variable in interface org.codice.alliance.libs.klv.GeometryOperator
 
IMAGE_COORDINATE_SYSTEM - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
IMAGE_SOURCE_SENSOR - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
ImageCoordSystemKlvProcessor - Class in org.codice.alliance.libs.klv
 
ImageCoordSystemKlvProcessor() - Constructor for class org.codice.alliance.libs.klv.ImageCoordSystemKlvProcessor
 
ImageSourceSensorKlvProcessor - Class in org.codice.alliance.libs.klv
 
ImageSourceSensorKlvProcessor() - Constructor for class org.codice.alliance.libs.klv.ImageSourceSensorKlvProcessor
 
isAlphanumericString(Serializable) - Static method in class org.codice.alliance.libs.klv.Utilities
 
isBlankString(Serializable) - Static method in class org.codice.alliance.libs.klv.Utilities
 
isNotBlankString(Serializable) - Static method in class org.codice.alliance.libs.klv.Utilities
 
isNotStringNone(Serializable) - Static method in class org.codice.alliance.libs.klv.Utilities
 
isValidAttributeValue(Serializable) - Method in class org.codice.alliance.libs.klv.AlphanumericDistinctKlvProcessor
 
isValidAttributeValue(Serializable) - Method in class org.codice.alliance.libs.klv.DistinctKlvProcessor
 

K

KlvHandler - Interface in org.codice.alliance.libs.klv
The KlvHandler receives STANAG 4609 data with the KlvHandler.accept(KlvDataElement) method and generates an optional Attribute with the KlvHandler.asAttribute() method.
KlvHandlerFactory - Interface in org.codice.alliance.libs.klv
 
KlvHandlerFactoryImpl - Class in org.codice.alliance.libs.klv
 
KlvHandlerFactoryImpl() - Constructor for class org.codice.alliance.libs.klv.KlvHandlerFactoryImpl
 
KlvProcessor - Interface in org.codice.alliance.libs.klv
A KlvProcessor is used to extract data from KlvHandlers and insert that data into a metacard.
KlvProcessor.Configuration - Class in org.codice.alliance.libs.klv
 
KlvProcessor.Visitor - Interface in org.codice.alliance.libs.klv
 

L

LatitudeLongitudeHandler - Class in org.codice.alliance.libs.klv
This handler expects pairs of latitude and longitude values.
LatitudeLongitudeHandler(String, String, String) - Constructor for class org.codice.alliance.libs.klv.LatitudeLongitudeHandler
 
LinestringGeometrySubsampler - Class in org.codice.alliance.libs.klv
This is meant for subsample LINESTRING geometries.
LinestringGeometrySubsampler() - Constructor for class org.codice.alliance.libs.klv.LinestringGeometrySubsampler
 
ListKlvProcessor - Class in org.codice.alliance.libs.klv
This KlvProcessor delegates to each KlvProcessor in a list of processors.
ListKlvProcessor(List<KlvProcessor>) - Constructor for class org.codice.alliance.libs.klv.ListKlvProcessor
 
ListPostProcessor - Class in org.codice.alliance.libs.klv
 
ListPostProcessor(List<PostProcessor>) - Constructor for class org.codice.alliance.libs.klv.ListPostProcessor
 
LocationKlvProcessor - Class in org.codice.alliance.libs.klv
Generate the location metadata based on the klv corner data.
LocationKlvProcessor() - Constructor for class org.codice.alliance.libs.klv.LocationKlvProcessor
 
LocationKlvProcessor(GeometryOperator, GeometryOperator) - Constructor for class org.codice.alliance.libs.klv.LocationKlvProcessor
 
LoggingKlvHandler - Class in org.codice.alliance.libs.klv
 
LoggingKlvHandler() - Constructor for class org.codice.alliance.libs.klv.LoggingKlvHandler
 

M

MEDIA_ENCODING - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
MIN_SUBSAMPLE_COUNT - Static variable in class org.codice.alliance.libs.klv.FrameCenterKlvProcessor
 
MIN_SUBSAMPLE_COUNT - Static variable in class org.codice.alliance.libs.klv.LocationKlvProcessor
 
MISSION_ID - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
MissionIdKlvProcessor - Class in org.codice.alliance.libs.klv
Map distinct values from Stanag4609TransportStreamParser.MISSION_ID to AttributeNameConstants.MISSION_ID.
MissionIdKlvProcessor() - Constructor for class org.codice.alliance.libs.klv.MissionIdKlvProcessor
 
MultipleFieldKlvProcessor - Class in org.codice.alliance.libs.klv
 
MultipleFieldKlvProcessor(List<String>) - Constructor for class org.codice.alliance.libs.klv.MultipleFieldKlvProcessor
 

N

NonEmptyGeometryOperator - Class in org.codice.alliance.libs.klv
If the geometry is empty, then return null.
NonEmptyGeometryOperator() - Constructor for class org.codice.alliance.libs.klv.NonEmptyGeometryOperator
 
NormalizeGeometry - Class in org.codice.alliance.libs.klv
 
NormalizeGeometry() - Constructor for class org.codice.alliance.libs.klv.NormalizeGeometry
 

O

OBJECT_COUNTRY_CODES - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
OBJECT_COUNTRY_CODING_METHOD - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
ObjectCountryCodesKlvProcessor - Class in org.codice.alliance.libs.klv
 
ObjectCountryCodesKlvProcessor() - Constructor for class org.codice.alliance.libs.klv.ObjectCountryCodesKlvProcessor
 
OFFSET_CORNER - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
OffsetCenterPostProcessor - Class in org.codice.alliance.libs.klv
Use frame center and offset corner data to calculate the corner data.
OffsetCenterPostProcessor() - Constructor for class org.codice.alliance.libs.klv.OffsetCenterPostProcessor
 
OPERATIONAL_MODE - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
org.codice.alliance.libs.klv - package org.codice.alliance.libs.klv
 

P

parse() - Method in interface org.codice.alliance.libs.klv.Stanag4609Parser
 
PLATFORM_CALL_SIGN - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
PLATFORM_DESIGNATION - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
PLATFORM_TAIL_NUMBER - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
PlatformDesignationKlvProcessor - Class in org.codice.alliance.libs.klv
 
PlatformDesignationKlvProcessor() - Constructor for class org.codice.alliance.libs.klv.PlatformDesignationKlvProcessor
 
PlatformIdKlvProcessor - Class in org.codice.alliance.libs.klv
 
PlatformIdKlvProcessor() - Constructor for class org.codice.alliance.libs.klv.PlatformIdKlvProcessor
 
postProcess(Map<String, KlvDataElement>, Map<String, KlvHandler>) - Method in class org.codice.alliance.libs.klv.ListPostProcessor
 
postProcess(Map<String, KlvDataElement>, Map<String, KlvHandler>) - Method in class org.codice.alliance.libs.klv.OffsetCenterPostProcessor
 
postProcess(Map<String, KlvDataElement>, Map<String, KlvHandler>) - Method in interface org.codice.alliance.libs.klv.PostProcessor
A typical implementation would search dataElements for specific instances, calculate a new value, and then call the KlvHandler in handlers that corresponds to the new data.
postProcess(Map<String, KlvDataElement>, Map<String, KlvHandler>) - Method in class org.codice.alliance.libs.klv.TrimmingPostProcessor
 
PostProcessor - Interface in org.codice.alliance.libs.klv
The PostProcessor is called after each klv metadata packet is processed.
process(Map<String, KlvHandler>, Metacard, KlvProcessor.Configuration) - Method in class org.codice.alliance.libs.klv.AbstractMultiKlvProcessor
 
process(Map<String, KlvHandler>, Metacard, KlvProcessor.Configuration) - Method in class org.codice.alliance.libs.klv.CopyPresentKlvProcessor
 
process(Map<String, KlvHandler>, Metacard, KlvProcessor.Configuration) - Method in class org.codice.alliance.libs.klv.FrameCenterKlvProcessor
 
process(Map<String, KlvHandler>, Metacard, KlvProcessor.Configuration) - Method in interface org.codice.alliance.libs.klv.KlvProcessor
 
process(Map<String, KlvHandler>, Metacard, KlvProcessor.Configuration) - Method in class org.codice.alliance.libs.klv.ListKlvProcessor
 
process(Map<String, KlvHandler>, Metacard, KlvProcessor.Configuration) - Method in class org.codice.alliance.libs.klv.LocationKlvProcessor
 
process(Map<String, KlvHandler>, Metacard, KlvProcessor.Configuration) - Method in class org.codice.alliance.libs.klv.MultipleFieldKlvProcessor
 

R

RELEASING_INSTRUCTIONS - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
reset() - Method in class org.codice.alliance.libs.klv.GeoBoxHandler
 
reset() - Method in interface org.codice.alliance.libs.klv.KlvHandler
Reset the handler to its initial state.
reset() - Method in class org.codice.alliance.libs.klv.LatitudeLongitudeHandler
 
reset() - Method in class org.codice.alliance.libs.klv.LoggingKlvHandler
 

S

SECURITY_CLASSIFICATION - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
SECURITY_SCI_SHI_INFORMATION - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
SecurityCaveatsKlvProcessor - Class in org.codice.alliance.libs.klv
 
SecurityCaveatsKlvProcessor() - Constructor for class org.codice.alliance.libs.klv.SecurityCaveatsKlvProcessor
 
SecurityClassificationKlvProcessor - Class in org.codice.alliance.libs.klv
Classification mapping defined by http://www.gwg.nga.mil/misb//docs/standards/ST0102.7.pdf
SecurityClassificationKlvProcessor(SecurityClassificationService, Map<Short, String>, String) - Constructor for class org.codice.alliance.libs.klv.SecurityClassificationKlvProcessor
 
SecurityInformationKlvProcessor - Class in org.codice.alliance.libs.klv
 
SecurityInformationKlvProcessor() - Constructor for class org.codice.alliance.libs.klv.SecurityInformationKlvProcessor
 
SecurityReleasingInstructionsKlvProcessor - Class in org.codice.alliance.libs.klv
 
SecurityReleasingInstructionsKlvProcessor() - Constructor for class org.codice.alliance.libs.klv.SecurityReleasingInstructionsKlvProcessor
 
SENSOR - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
SENSOR_TRUE_ALTITUDE - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
SensorAltitudeKlvProcessor - Class in org.codice.alliance.libs.klv
 
SensorAltitudeKlvProcessor() - Constructor for class org.codice.alliance.libs.klv.SensorAltitudeKlvProcessor
 
set(String, Object) - Method in class org.codice.alliance.libs.klv.KlvProcessor.Configuration
 
SetDatesKlvProcessor - Class in org.codice.alliance.libs.klv
Set the "temporal.start", "temporal.end" and "created" metacard attributes based on the klv metadata timestamp entries.
SetDatesKlvProcessor() - Constructor for class org.codice.alliance.libs.klv.SetDatesKlvProcessor
 
setDefaultSecurityClassification(String) - Method in class org.codice.alliance.libs.klv.SecurityClassificationKlvProcessor
 
setDistanceTolerance(Double) - Method in class org.codice.alliance.libs.klv.GeometryOperator.Context
 
setSecurityClassification(Short, String) - Method in class org.codice.alliance.libs.klv.SecurityClassificationKlvProcessor
 
setSubsampleCount(Integer) - Method in class org.codice.alliance.libs.klv.GeometryOperator.Context
 
SimplifyGeometryFunction - Class in org.codice.alliance.libs.klv
The method GeometryOperator.Context.getDistanceTolerance() should return a non-null value if the simplification should include a distance tolerance.
SimplifyGeometryFunction() - Constructor for class org.codice.alliance.libs.klv.SimplifyGeometryFunction
 
SingleFieldKlvProcessor - Class in org.codice.alliance.libs.klv
This class searches for the KlvHandler that corresponds to a stanag field name.
SingleFieldKlvProcessor(String) - Constructor for class org.codice.alliance.libs.klv.SingleFieldKlvProcessor
 
SLANT_RANGE - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
Stanag4609ParseException - Exception in org.codice.alliance.libs.klv
 
Stanag4609ParseException(String, Throwable) - Constructor for exception org.codice.alliance.libs.klv.Stanag4609ParseException
 
Stanag4609ParseException(Throwable) - Constructor for exception org.codice.alliance.libs.klv.Stanag4609ParseException
 
Stanag4609Parser - Interface in org.codice.alliance.libs.klv
 
Stanag4609Processor - Interface in org.codice.alliance.libs.klv
Handle the various KLV data elements/structures that returned by the STANAG 4609 parser.
Stanag4609ProcessorImpl - Class in org.codice.alliance.libs.klv
 
Stanag4609ProcessorImpl(PostProcessor) - Constructor for class org.codice.alliance.libs.klv.Stanag4609ProcessorImpl
 
StanagParserFactory - Interface in org.codice.alliance.libs.klv
 
StanagParserFactoryImpl - Class in org.codice.alliance.libs.klv
This factory returns a Stanag4609Parser that uses Stanag4609TransportStreamParser.
StanagParserFactoryImpl() - Constructor for class org.codice.alliance.libs.klv.StanagParserFactoryImpl
 
subsample(Map<String, List<Double>>, int, int, BiConsumer<String, Double>) - Method in class org.codice.alliance.libs.klv.BaseKlvHandler
 
SUBSAMPLE_COUNT - Static variable in class org.codice.alliance.libs.klv.KlvProcessor.Configuration
 

T

TARGET_LOCATION - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
TARGET_LOCATION_ELEVATION - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
TARGET_WIDTH_METERS - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
TEMPORAL_END - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
TEMPORAL_START - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
TIMESTAMP - Static variable in class org.codice.alliance.libs.klv.AttributeNameConstants
 
toString() - Method in class org.codice.alliance.libs.klv.ClassifyingCountryKlvProcessor
 
toString() - Method in class org.codice.alliance.libs.klv.GeometryOperatorList
 
toString() - Method in class org.codice.alliance.libs.klv.ImageCoordSystemKlvProcessor
 
toString() - Method in class org.codice.alliance.libs.klv.ListPostProcessor
 
toString() - Method in class org.codice.alliance.libs.klv.NormalizeGeometry
 
toString() - Method in class org.codice.alliance.libs.klv.PlatformIdKlvProcessor
 
toString() - Method in class org.codice.alliance.libs.klv.SecurityCaveatsKlvProcessor
 
toString() - Method in class org.codice.alliance.libs.klv.SecurityClassificationKlvProcessor
 
toString() - Method in class org.codice.alliance.libs.klv.SecurityInformationKlvProcessor
 
toString() - Method in class org.codice.alliance.libs.klv.SecurityReleasingInstructionsKlvProcessor
 
toString() - Method in class org.codice.alliance.libs.klv.SimplifyGeometryFunction
 
trim() - Method in class org.codice.alliance.libs.klv.GeoBoxHandler
Trim the arrays of lat and lon values to the same length.
trim() - Method in class org.codice.alliance.libs.klv.LatitudeLongitudeHandler
Trim the arrays of lat and lon values to the same length.
trim() - Method in interface org.codice.alliance.libs.klv.Trimmable
Trim the object.
Trimmable - Interface in org.codice.alliance.libs.klv
Represents objects that are trimmable.
TrimmingPostProcessor - Class in org.codice.alliance.libs.klv
Trim all of the Trimmable handlers.
TrimmingPostProcessor() - Constructor for class org.codice.alliance.libs.klv.TrimmingPostProcessor
 

U

UnionKlvProcessor - Class in org.codice.alliance.libs.klv
Union the values of multiple stanag fields into a single metacard attribute.
UnionKlvProcessor(Set<String>, String) - Constructor for class org.codice.alliance.libs.klv.UnionKlvProcessor
 
Utilities - Class in org.codice.alliance.libs.klv
 
Utilities() - Constructor for class org.codice.alliance.libs.klv.Utilities
 

V

visit(ClassifyingCountryKlvProcessor) - Method in class org.codice.alliance.libs.klv.BaseKlvProcessorVisitor
 
visit(ClassifyingCountryKlvProcessor) - Method in interface org.codice.alliance.libs.klv.KlvProcessor.Visitor
 
visit(CopyPresentKlvProcessor) - Method in class org.codice.alliance.libs.klv.BaseKlvProcessorVisitor
 
visit(CopyPresentKlvProcessor) - Method in interface org.codice.alliance.libs.klv.KlvProcessor.Visitor
 
visit(DistinctKlvProcessor) - Method in class org.codice.alliance.libs.klv.BaseKlvProcessorVisitor
 
visit(DistinctKlvProcessor) - Method in interface org.codice.alliance.libs.klv.KlvProcessor.Visitor
 
visit(DistinctSingleKlvProcessor) - Method in class org.codice.alliance.libs.klv.BaseKlvProcessorVisitor
 
visit(DistinctSingleKlvProcessor) - Method in interface org.codice.alliance.libs.klv.KlvProcessor.Visitor
 
visit(FrameCenterKlvProcessor) - Method in class org.codice.alliance.libs.klv.BaseKlvProcessorVisitor
 
visit(FrameCenterKlvProcessor) - Method in interface org.codice.alliance.libs.klv.KlvProcessor.Visitor
 
visit(LocationKlvProcessor) - Method in class org.codice.alliance.libs.klv.BaseKlvProcessorVisitor
 
visit(LocationKlvProcessor) - Method in interface org.codice.alliance.libs.klv.KlvProcessor.Visitor
 
visit(SecurityClassificationKlvProcessor) - Method in class org.codice.alliance.libs.klv.BaseKlvProcessorVisitor
 
visit(SecurityClassificationKlvProcessor) - Method in interface org.codice.alliance.libs.klv.KlvProcessor.Visitor
 
visit(SensorAltitudeKlvProcessor) - Method in class org.codice.alliance.libs.klv.BaseKlvProcessorVisitor
 
visit(SensorAltitudeKlvProcessor) - Method in interface org.codice.alliance.libs.klv.KlvProcessor.Visitor
 
visit(SetDatesKlvProcessor) - Method in class org.codice.alliance.libs.klv.BaseKlvProcessorVisitor
 
visit(SetDatesKlvProcessor) - Method in interface org.codice.alliance.libs.klv.KlvProcessor.Visitor
 
visit(UnionKlvProcessor) - Method in class org.codice.alliance.libs.klv.BaseKlvProcessorVisitor
 
visit(UnionKlvProcessor) - Method in interface org.codice.alliance.libs.klv.KlvProcessor.Visitor
 

W

wktToGeometry(String, WKTReader) - Static method in class org.codice.alliance.libs.klv.GeometryUtility
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form