/** * Get the name of this class and of its mapped subclasses. * @param className the name of a class * @return the class and its subclasses, never {@code null} */ public Collection<String> getSubclassesOfReflexive(String className) { final Collection<String> subclasses = getSubclassesOf(className); final Collection<String> subclassesReflexive = new ArrayList<String>(subclasses.size() + 1); subclassesReflexive.add(className); subclassesReflexive.addAll(subclasses); return subclassesReflexive; }
if (graphPathBean.getSubclassesOf(className).isEmpty()) { try { leafClasses.add(Class.forName(className).asSubclass(IObject.class));