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
Constructors -
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:
convertFilein interfaceFileToParameterConverter<Object>
-
convertFiles
- Specified by:
convertFilesin interfaceFileToParameterConverter<Object>
-
convertJsonParamFile
-
convertJsonFields
-
velocityConfigurationFromJsonNode
-
shapeConstraintsFromJsonNode
-
refEventsFromJsonNode
-
valEventsFromJsonNode
-
mdacPsFromJsonNode
-
mdacFiFromJsonNode
-
siteFrequenyBandsFromJsonNode
-
getMatchingPattern
- Specified by:
getMatchingPatternin interfaceFileToParameterConverter<Object>
-