382237 support non java JSON classes