in log4j-docgen/src/main/java/org/apache/logging/log4j/docgen/generator/SchemaGenerator.java [306:324]
private static String getXmlType(final TypeLookup lookup, final String className) {
switch (className) {
case "boolean":
case "byte":
case "double":
case "float":
case "int":
case "short":
case "long":
return className;
case "java.lang.String":
return "string";
}
final ArtifactSourcedType type = lookup.get(className);
if (type != null) {
return LOG4J_PREFIX + ":" + className;
}
return null;
}