if (converted != null) {
throw new TypeException();
}
typeMetaData = new ClassTypeMetaData(javaType.getName(), true);
} else if (converted != null) {
typeMetaData = new ConvertedTypeMetaData(javaType.getName(), converted.value());
} else {
typeMetaData = new ClassTypeMetaData(javaType.getName(), false);
}
}
log.debug("Built type meta data " + typeMetaData + " for java type " + javaType);