All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.morimekta.terminal.args.parser.DoubleParser Maven / Gradle / Ivy

The newest version!
package net.morimekta.terminal.args.parser;

import net.morimekta.terminal.args.ArgException;
import net.morimekta.terminal.args.ValueParser;

/**
 * A converter to double values.
 */
public class DoubleParser implements ValueParser {
    @Override
    public Double parse(String s) {
        try {
            return Double.parseDouble(s);
        } catch (NumberFormatException nfe) {
            throw new ArgException("Invalid double value %s", s, nfe);
        }
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy