.getDeclaredConstructor(translateParameterTypes(constructors[i]
.getDeclaredConstructor(translateClassArray(constructors[i]
        private void assertCompatibleConstructors() {            Constructor[] constructors = jniClass.getDeclaredConstructors();            for (int i = 0; i < constructors.length; i++) {                if (!ignoredItems.isIgnoredConstructor(constructors[i])) {                    if ((constructors[i].getModifiers() & (Modifier.PUBLIC | Modifier.PROTECTED)) != 0) {                        Constructor c = null;                        try {                            c = javaClass                                    .getDeclaredConstructor(translateParameterTypes(constructors[i]                                            .getParameterTypes()));                        } catch (SecurityException e) {                            Assert.fail(e.getMessage());                        } catch (NoSuchMethodException e) {                            Assert.fail("missing ctor: " + e.getMessage());                        } catch (ClassNotFoundException e) {                            Assert.fail(e.getMessage());                        }                    }                }            }        }