From e0f51bdc539523a5f3f644f5bae52db386ddd9c7 Mon Sep 17 00:00:00 2001 From: Oli B Date: Tue, 8 Jun 2021 21:38:59 +0200 Subject: [PATCH] Fehler in Ctor-Ermittlung korrigiert --- lib/src/main/java/gdv/xport/feld/Datentyp.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/src/main/java/gdv/xport/feld/Datentyp.java b/lib/src/main/java/gdv/xport/feld/Datentyp.java index 51023070..338b7c8d 100644 --- a/lib/src/main/java/gdv/xport/feld/Datentyp.java +++ b/lib/src/main/java/gdv/xport/feld/Datentyp.java @@ -22,7 +22,6 @@ import org.apache.commons.text.WordUtils; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; -import org.jetbrains.annotations.NotNull; import java.lang.reflect.Constructor; import java.lang.reflect.InvocationTargetException; @@ -113,7 +112,7 @@ private Constructor getConstructor(Class clazz) LOG.trace("Details:", ex); for (Constructor ctor : clazz.getDeclaredConstructors()) { Class[] types = ctor.getParameterTypes(); - if ((types.length == 3) && types[0].isAssignableFrom(Bezeichner.class) && types[1].isAssignableFrom(int.class) && types[1].isAssignableFrom(int.class)) { + if ((types.length == 3) && types[0].isAssignableFrom(Bezeichner.class) && types[1].isAssignableFrom(int.class) && types[2].isAssignableFrom(int.class)) { ctor.setAccessible(true); return (Constructor) ctor; }