Class ParameterBlockConverter
- java.lang.Object
-
- org.esa.snap.core.gpf.annotations.ParameterBlockConverter
-
-
Constructor Summary
Constructors Constructor Description ParameterBlockConverter()
ParameterBlockConverter(ParameterDescriptorFactory parameterDescriptorFactory)
ParameterBlockConverter(ParameterDescriptorFactory parameterDescriptorFactory, String parameterElementName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
convertObjectToXml(Object object)
DomElement
convertXmlToDomElement(String xml)
Map<String,Object>
convertXmlToMap(String xml, Class<?> schema)
<T> T
convertXmlToObject(String xml, T object)
-
-
-
Constructor Detail
-
ParameterBlockConverter
public ParameterBlockConverter()
-
ParameterBlockConverter
public ParameterBlockConverter(ParameterDescriptorFactory parameterDescriptorFactory)
-
ParameterBlockConverter
public ParameterBlockConverter(ParameterDescriptorFactory parameterDescriptorFactory, String parameterElementName)
-
-
Method Detail
-
convertXmlToDomElement
public DomElement convertXmlToDomElement(String xml)
-
convertXmlToObject
public <T> T convertXmlToObject(String xml, T object) throws BindingException
- Throws:
BindingException
-
convertXmlToMap
public Map<String,Object> convertXmlToMap(String xml, Class<?> schema) throws ValidationException, ConversionException
-
convertObjectToXml
public String convertObjectToXml(Object object) throws ConversionException
- Throws:
ConversionException
-
-