
org.visallo.web.parameterValueConverters.JSONObjectParameterValueConverter Maven / Gradle / Ivy
package org.visallo.web.parameterValueConverters;
import com.v5analytics.webster.DefaultParameterValueConverter;
import org.json.JSONObject;
import org.visallo.core.exception.VisalloException;
public class JSONObjectParameterValueConverter implements DefaultParameterValueConverter.Converter {
@Override
public JSONObject convert(Class parameterType, String parameterName, String[] value) {
try {
return new JSONObject(value[0]);
} catch (Exception ex) {
throw new VisalloException("Could not parse JSONObject: " + value[0]);
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy