Initial commit

This commit is contained in:
Isaac Parenteau
2018-07-11 14:44:12 -05:00
commit bbb3c08ba9
11 changed files with 358 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
package net.locusworks.argparser.converters;
import java.io.File;
import net.locusworks.argparser.interfaces.IParameterConverter;
public class FileConverter implements IParameterConverter<File> {
public File convert(String value) {
File file = new File(value);
return file;
}
}

View File

@@ -0,0 +1,12 @@
package net.locusworks.argparser.converters;
import net.locusworks.argparser.interfaces.IParameterConverter;
public class IntegerConverter implements IParameterConverter<Integer> {
@Override
public Integer convert(String value) {
return Integer.parseInt(value);
}
}

View File

@@ -0,0 +1,11 @@
package net.locusworks.argparser.converters;
import net.locusworks.argparser.interfaces.IParameterConverter;
public class NoConverter implements IParameterConverter<String> {
public String convert(String value) {
return value;
}
}