package org.openmhealth.shim.common.mapper; import com.fasterxml.jackson.databind.JsonNode; /** * An exception thrown to indicate that a required {@link JsonNode} is missing. * * @author Emerson Farrugia */ public class MissingJsonNodeMappingException extends JsonNodeMappingException { public MissingJsonNodeMappingException(JsonNode parentNode, String path) { super(parentNode, path); } @Override public String getMessage() { return String.format("The required field '%s' wasn't found in node '%s'.", getPath(), getParentNode()); } }