set.add(typeDef.geteClass()); if (typeDef.isIncludeSubTypes()) { if (typeDef.hasExcludes()) { for (EClass eClass : reusable.getPackageMetaData().getAllSubClasses(typeDef.geteClass())) { if (!typeDef.excludes(eClass)) {
typeDefNode.put("name", type.geteClass().getName()); typeDefNode.put("includeAllSubTypes", type.isIncludeSubTypes()); if (type.hasExcludes()) { ArrayNode exludeNodes = OBJECT_MAPPER.createArrayNode(); for (EClass excl : type.getExcluded()) {
for (TypeDef typeDef : queryPart.getTypes()) { if (typeDef.isIncludeSubTypes()) { if (typeDef.hasExcludes()) { for (EClass eClass2 : typeDef.getExcluded()) { exludeStrings.add(eClass2.getName());