Class ComponentGeoCodingPersistenceConverter
- java.lang.Object
-
- org.esa.snap.core.dataio.persistence.PersistenceConverter<ComponentGeoCoding>
-
- org.esa.snap.core.dataio.geocoding.ComponentGeoCodingPersistenceConverter
-
- All Implemented Interfaces:
PersistenceDecoder<ComponentGeoCoding>
,PersistenceEncoder<ComponentGeoCoding>
public class ComponentGeoCodingPersistenceConverter extends PersistenceConverter<ComponentGeoCoding>
-
-
Field Summary
Fields Modifier and Type Field Description static String
ID_VERSION_1
static String
NAME_COMPONENT_GEO_CODING
static String
NAME_FORWARD_CODING_KEY
static String
NAME_GEO_CHECKS
static String
NAME_GEO_CRS
static String
NAME_INVERSE_CODING_KEY
static String
NAME_LAT_VARIABLE_NAME
static String
NAME_LON_VARIABLE_NAME
static String
NAME_OFFSET_X
static String
NAME_OFFSET_Y
static String
NAME_RASTER_RESOLUTION_KM
static String
NAME_SUBSAMPLING_X
static String
NAME_SUBSAMPLING_Y
-
Fields inherited from interface org.esa.snap.core.dataio.persistence.PersistenceDecoder
KEY_PERSISTENCE_ID
-
-
Constructor Summary
Constructors Constructor Description ComponentGeoCodingPersistenceConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComponentGeoCoding
decodeImpl(Item item, Product product)
Item
encode(ComponentGeoCoding geoCoding)
HistoricalDecoder[]
getHistoricalDecoders()
Override if necessary.String
getID()
-
Methods inherited from class org.esa.snap.core.dataio.persistence.PersistenceConverter
convertToCurrentVersion, createRootContainer, decode
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.esa.snap.core.dataio.persistence.PersistenceDecoder
canDecode, isCurrentVersion
-
-
-
-
Field Detail
-
NAME_COMPONENT_GEO_CODING
public static final String NAME_COMPONENT_GEO_CODING
- See Also:
- Constant Field Values
-
NAME_FORWARD_CODING_KEY
public static final String NAME_FORWARD_CODING_KEY
- See Also:
- Constant Field Values
-
NAME_INVERSE_CODING_KEY
public static final String NAME_INVERSE_CODING_KEY
- See Also:
- Constant Field Values
-
NAME_GEO_CHECKS
public static final String NAME_GEO_CHECKS
- See Also:
- Constant Field Values
-
NAME_GEO_CRS
public static final String NAME_GEO_CRS
- See Also:
- Constant Field Values
-
NAME_LON_VARIABLE_NAME
public static final String NAME_LON_VARIABLE_NAME
- See Also:
- Constant Field Values
-
NAME_LAT_VARIABLE_NAME
public static final String NAME_LAT_VARIABLE_NAME
- See Also:
- Constant Field Values
-
NAME_RASTER_RESOLUTION_KM
public static final String NAME_RASTER_RESOLUTION_KM
- See Also:
- Constant Field Values
-
NAME_OFFSET_X
public static final String NAME_OFFSET_X
- See Also:
- Constant Field Values
-
NAME_OFFSET_Y
public static final String NAME_OFFSET_Y
- See Also:
- Constant Field Values
-
NAME_SUBSAMPLING_X
public static final String NAME_SUBSAMPLING_X
- See Also:
- Constant Field Values
-
NAME_SUBSAMPLING_Y
public static final String NAME_SUBSAMPLING_Y
- See Also:
- Constant Field Values
-
ID_VERSION_1
public static final String ID_VERSION_1
- See Also:
- Constant Field Values
-
-
Method Detail
-
getID
public String getID()
-
decodeImpl
public ComponentGeoCoding decodeImpl(Item item, Product product)
- Specified by:
decodeImpl
in classPersistenceConverter<ComponentGeoCoding>
-
encode
public Item encode(ComponentGeoCoding geoCoding)
-
getHistoricalDecoders
public HistoricalDecoder[] getHistoricalDecoders()
Description copied from class:PersistenceConverter
Override if necessary.- Specified by:
getHistoricalDecoders
in interfacePersistenceDecoder<ComponentGeoCoding>
- Overrides:
getHistoricalDecoders
in classPersistenceConverter<ComponentGeoCoding>
-
-