Index
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 anAttribute. - 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_LATITUDEandStanag4609TransportStreamParser.FRAME_CENTER_LONGITUDEto generate a WKT LINESTRING and store it in the metacard attributeAttributeNameConstants.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
DecodedKLVMetadataPackettoStanag4609ProcessorImpl.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 optionalAttributewith theKlvHandler.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
KlvProcessordelegates 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_IDtoAttributeNameConstants.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 Class in org.codice.alliance.libs.klv
- Stanag4609ParseException(String, Throwable) - Constructor for exception class org.codice.alliance.libs.klv.Stanag4609ParseException
- Stanag4609ParseException(Throwable) - Constructor for exception class 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
Stanag4609Parserthat usesStanag4609TransportStreamParser. - 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
Trimmablehandlers. - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form