Uses of Class
de.iip_ecosphere.platform.support.json.Json
Packages that use Json
-
Uses of Json in de.iip_ecosphere.platform.support.json
Fields in de.iip_ecosphere.platform.support.json declared as JsonMethods in de.iip_ecosphere.platform.support.json that return JsonModifier and TypeMethodDescriptionabstract JsonJson.configureFor(Class<?> cls) Configures this instance forclsby considering the annotations incls.abstract JsonJson.configureLazy(Set<Object> ignore) Configures this instance for lazy serialization ignoring given classes and members.static JsonJson.createInstance()Creates a configurable instance.protected abstract JsonJson.createInstanceImpl()Creates the actual instance.abstract JsonJson.declareEnums(Json.EnumMapping<?>... mappings) Declares enums and their mappings.abstract JsonJson.defineFields(String... fieldNames) Configures this instance so that Java field names map exactly to the given names.abstract JsonJson.defineOptionals(Class<?> cls, String... fieldNames) Configures this instance for the givenfieldNamesas optional during deserialization.abstract JsonJson.exceptFields(String... fieldNames) Configures this instance so that it excludes thefieldNamesto be excluded.abstract JsonJson.failOnUnknownProperties(boolean fail) Configures this instance to fail/fail not on unknown fields/properties.abstract JsonJson.filterAllExceptFields(String... fieldNames) Configures this instance to filter to all given field names.abstract JsonJson.handleIipDataClasses()Configures this instance for IIP conventions.Methods in de.iip_ecosphere.platform.support.json with parameters of type JsonModifier and TypeMethodDescriptionstatic voidJson.setPrototype(Json json) Manually sets the instance.