diff options
author | Martin Robertz <dream-master@gmx.net> | 2019-03-27 10:38:18 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-03-27 10:38:18 +0100 |
commit | 2f41352d694d94f48785546e6b30971718ae18de (patch) | |
tree | 394c7f7956aa0cfedd06e710ab13e2941d54155c /src/main/java/pers/gwyog/gtneioreplugin/util/XtoBool.java | |
parent | b68623b6d0af6476bb388eb64e55d205907c931c (diff) | |
parent | 3d7fafbff5a8e38e4207d3ca98288d07e2743c7f (diff) | |
download | GT5-Unofficial-2f41352d694d94f48785546e6b30971718ae18de.tar.gz GT5-Unofficial-2f41352d694d94f48785546e6b30971718ae18de.tar.bz2 GT5-Unofficial-2f41352d694d94f48785546e6b30971718ae18de.zip |
Merge pull request #5 from bartimaeusnek/GTNH-Mod-SmallOres
1.0.7
Diffstat (limited to 'src/main/java/pers/gwyog/gtneioreplugin/util/XtoBool.java')
-rw-r--r-- | src/main/java/pers/gwyog/gtneioreplugin/util/XtoBool.java | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/src/main/java/pers/gwyog/gtneioreplugin/util/XtoBool.java b/src/main/java/pers/gwyog/gtneioreplugin/util/XtoBool.java index 7839221630..c27a480557 100644 --- a/src/main/java/pers/gwyog/gtneioreplugin/util/XtoBool.java +++ b/src/main/java/pers/gwyog/gtneioreplugin/util/XtoBool.java @@ -1,23 +1,22 @@ package pers.gwyog.gtneioreplugin.util; -import java.util.ResourceBundle; - +import com.opencsv.bean.AbstractBeanField; +import com.opencsv.exceptions.CsvConstraintViolationException; +import com.opencsv.exceptions.CsvDataTypeMismatchException; import org.apache.commons.beanutils.ConversionException; import org.apache.commons.beanutils.Converter; import org.apache.commons.beanutils.converters.BooleanConverter; -import com.opencsv.bean.AbstractBeanField; -import com.opencsv.exceptions.CsvConstraintViolationException; -import com.opencsv.exceptions.CsvDataTypeMismatchException; +import java.util.ResourceBundle; public class XtoBool<T> extends AbstractBeanField<T> { - @Override - protected Object convert(String value) throws CsvDataTypeMismatchException, CsvConstraintViolationException { - if (value.isEmpty()) { + @Override + protected Object convert(String value) throws CsvDataTypeMismatchException, CsvConstraintViolationException { + if (value.isEmpty()) { return null; } - String[] trueStrings = {"x","X"}; + String[] trueStrings = {"x", "X"}; String[] falseStrings = {""}; Converter bc = new BooleanConverter(trueStrings, falseStrings); try { @@ -25,12 +24,12 @@ public class XtoBool<T> extends AbstractBeanField<T> { } catch (ConversionException e) { CsvDataTypeMismatchException csve = new CsvDataTypeMismatchException( value, field.getType(), ResourceBundle - .getBundle("convertGermanToBoolean", errorLocale) - .getString("input.not.boolean")); + .getBundle("convertGermanToBoolean", errorLocale) + .getString("input.not.boolean")); csve.initCause(e); throw csve; } } - + } |