private boolean needsReflection()

in knights/openjpa-knight/src/main/java/org/apache/geronimo/arthur/knight/openjpa/OpenJPAExtension.java [290:297]


    private boolean needsReflection(final String name) {
        return name.startsWith("org.apache.openjpa.") &&
                !name.equals("org.apache.openjpa.ee.OSGiManagedRuntime") &&
                !name.startsWith("org.apache.openjpa.ee.WAS") &&
                !name.contains("$1") &&
                !name.startsWith("org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator$") &&
                !(name.endsWith("Comparator") && name.contains("$"));
    }