aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/pers/gwyog/gtneioreplugin/util/XtoBool.java
diff options
context:
space:
mode:
authorMartin Robertz <dream-master@gmx.net>2019-03-27 10:38:18 +0100
committerGitHub <noreply@github.com>2019-03-27 10:38:18 +0100
commit2f41352d694d94f48785546e6b30971718ae18de (patch)
tree394c7f7956aa0cfedd06e710ab13e2941d54155c /src/main/java/pers/gwyog/gtneioreplugin/util/XtoBool.java
parentb68623b6d0af6476bb388eb64e55d205907c931c (diff)
parent3d7fafbff5a8e38e4207d3ca98288d07e2743c7f (diff)
downloadGT5-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.java23
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;
}
}
-
+
}