দি JsonFactory ক্লাস একটি থ্রেড-নিরাপদ এবং লেখক এবং পাঠকের উদাহরণ তৈরি করার জন্য দায়ী। সেটিংসের তালিকা যা চালু/বন্ধ হতে পারে একটি গণনা-এ উপস্থিত JsonFactory। বৈশিষ্ট্য , এতে স্ট্যাটিক পদ্ধতি মান() রয়েছে যেটি নির্দিষ্ট নামের সাথে এই ধরনের enum ধ্রুবক ফেরত দেয়।
সিনট্যাক্স
public static enum JsonFactory.Feature extends Enum<JsonFactory.Feature>প্রসারিত করে
উদাহরণ
import com.fasterxml.jackson.core.JsonFactory; public class JsonFactorySettingsTest { public static void main(String[] args) { JsonFactory jsonFactory = new JsonFactory(); for(JsonFactory.Feature feature : JsonFactory.Feature.values()) { boolean result = jsonFactory.isEnabled(feature); System.out.println(feature.name() + ":" + result); } } }
আউটপুট
INTERN_FIELD_NAMES:true CANONICALIZE_FIELD_NAMES:true FAIL_ON_SYMBOL_HASH_OVERFLOW:true USE_THREAD_LOCAL_FOR_BUFFER_RECYCLING:true