Package org.esa.snap.core.datamodel
Class VectorDataMaskPersistenceConverter
- java.lang.Object
-
- org.esa.snap.core.dataio.persistence.PersistenceConverter<Mask>
-
- org.esa.snap.core.datamodel.AbstractMaskPersistenceConverter
-
- org.esa.snap.core.datamodel.VectorDataMaskPersistenceConverter
-
- All Implemented Interfaces:
PersistenceDecoder<Mask>
,PersistenceEncoder<Mask>
public class VectorDataMaskPersistenceConverter extends AbstractMaskPersistenceConverter
- Since:
- SNAP 9.0
-
-
Field Summary
Fields Modifier and Type Field Description static String
ID_VERSION_1
-
Fields inherited from interface org.esa.snap.core.dataio.persistence.PersistenceDecoder
KEY_PERSISTENCE_ID
-
-
Constructor Summary
Constructors Constructor Description VectorDataMaskPersistenceConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
configureContainer(Container root, Mask mask)
protected void
configureMask(Mask mask, Container root, Product product)
protected Mask.ImageType
createImageType()
String
getID()
-
Methods inherited from class org.esa.snap.core.datamodel.AbstractMaskPersistenceConverter
decodeImpl, encode, getHistoricalDecoders
-
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
-
ID_VERSION_1
public static final String ID_VERSION_1
- See Also:
- Constant Field Values
-
-
Method Detail
-
getID
public String getID()
-
createImageType
protected Mask.ImageType createImageType()
- Specified by:
createImageType
in classAbstractMaskPersistenceConverter
-
configureMask
protected void configureMask(Mask mask, Container root, Product product)
- Specified by:
configureMask
in classAbstractMaskPersistenceConverter
-
configureContainer
protected void configureContainer(Container root, Mask mask)
- Specified by:
configureContainer
in classAbstractMaskPersistenceConverter
-
-