Class CodaJsonParamLoader
java.lang.Object
gov.llnl.gnem.apps.coda.calibration.gui.converters.param.CodaJsonParamLoader
- All Implemented Interfaces:
FileToParameterConverter<Object>
@Service
public class CodaJsonParamLoader
extends Object
implements FileToParameterConverter<Object>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionconvertFile
(File file) convertFiles
(List<File> files) convertJsonFields
(com.fasterxml.jackson.databind.JsonNode node, String field, Function<com.fasterxml.jackson.databind.JsonNode, Result<Object>> func) convertJsonParamFile
(File file) mdacFiFromJsonNode
(com.fasterxml.jackson.databind.JsonNode node) mdacPsFromJsonNode
(com.fasterxml.jackson.databind.JsonNode node) refEventsFromJsonNode
(com.fasterxml.jackson.databind.JsonNode node) shapeConstraintsFromJsonNode
(com.fasterxml.jackson.databind.JsonNode node) sharedFrequenyBandFromJsonNode
(com.fasterxml.jackson.databind.JsonNode band) siteFrequenyBandsFromJsonNode
(com.fasterxml.jackson.databind.JsonNode siteCorrections) valEventsFromJsonNode
(com.fasterxml.jackson.databind.JsonNode node) velocityConfigurationFromJsonNode
(com.fasterxml.jackson.databind.JsonNode node)
-
Constructor Details
-
CodaJsonParamLoader
public CodaJsonParamLoader()
-
-
Method Details
-
convertFile
- Specified by:
convertFile
in interfaceFileToParameterConverter<Object>
-
convertFiles
- Specified by:
convertFiles
in interfaceFileToParameterConverter<Object>
-
convertJsonParamFile
-
convertJsonFields
-
velocityConfigurationFromJsonNode
-
shapeConstraintsFromJsonNode
-
refEventsFromJsonNode
-
valEventsFromJsonNode
-
mdacPsFromJsonNode
-
mdacFiFromJsonNode
-
siteFrequenyBandsFromJsonNode
-
getMatchingPattern
- Specified by:
getMatchingPattern
in interfaceFileToParameterConverter<Object>
-