Uses of Class
com.fasterxml.jackson.annotation.JsonCreator.Mode
-
Packages that use JsonCreator.Mode Package Description com.fasterxml.jackson.annotation Public core annotations, most of which are used to configure how Data Mapping/Binding works.com.fasterxml.jackson.databind Basic data binding (mapping) functionality that allows for reading JSON content into Java Objects (POJOs) and JSON Trees (JsonNode), as well as writing Java Objects and trees as JSON.com.fasterxml.jackson.databind.introspect Functionality needed for Bean introspection, required for detecting accessors and mutators for Beans, as well as locating and handling method annotations. -
-
Uses of JsonCreator.Mode in com.fasterxml.jackson.annotation
Methods in com.fasterxml.jackson.annotation that return JsonCreator.Mode Modifier and Type Method Description JsonCreator.Modemode()Property that is used to indicate how argument(s) is/are bound for creator, in cases there may be multiple alternatives.static JsonCreator.ModeJsonCreator.Mode. valueOf(String name)Returns the enum constant of this type with the specified name.static JsonCreator.Mode[]JsonCreator.Mode. values()Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of JsonCreator.Mode in com.fasterxml.jackson.databind
Methods in com.fasterxml.jackson.databind that return JsonCreator.Mode Modifier and Type Method Description JsonCreator.ModeAnnotationIntrospector. findCreatorAnnotation(MapperConfig<?> config, Annotated ann)Method called to check whether potential Creator (constructor or static factory method) has explicit annotation to indicate it as actual Creator; and if so, whichJsonCreator.Modeto use.JsonCreator.ModeAnnotationIntrospector. findCreatorBinding(Annotated ann)Methods in com.fasterxml.jackson.databind that return types with arguments of type JsonCreator.Mode Modifier and Type Method Description abstract List<AnnotatedAndMetadata<AnnotatedConstructor,JsonCreator.Mode>>BeanDescription. getConstructorsWithMode()Method similar toBeanDescription.getConstructors()except will also introspectJsonCreator.Modeand filter out ones marked as not applicable and include mode (or lack thereof) for remaining constructors.abstract List<AnnotatedAndMetadata<AnnotatedMethod,JsonCreator.Mode>>BeanDescription. getFactoryMethodsWithMode()Method similar toBeanDescription.getFactoryMethods()but will returnJsonCreator.Modemetadata along with qualifying factory method candidates. -
Uses of JsonCreator.Mode in com.fasterxml.jackson.databind.introspect
Methods in com.fasterxml.jackson.databind.introspect that return JsonCreator.Mode Modifier and Type Method Description JsonCreator.ModeAnnotationIntrospectorPair. findCreatorAnnotation(MapperConfig<?> config, Annotated a)JsonCreator.ModeJacksonAnnotationIntrospector. findCreatorAnnotation(MapperConfig<?> config, Annotated a)JsonCreator.ModeAnnotationIntrospectorPair. findCreatorBinding(Annotated a)Deprecated.JsonCreator.ModeJacksonAnnotationIntrospector. findCreatorBinding(Annotated a)Deprecated.Methods in com.fasterxml.jackson.databind.introspect that return types with arguments of type JsonCreator.Mode Modifier and Type Method Description protected AnnotatedAndMetadata<AnnotatedMethod,JsonCreator.Mode>BasicBeanDescription. findFactoryMethodMetadata(AnnotatedMethod am)List<AnnotatedAndMetadata<AnnotatedConstructor,JsonCreator.Mode>>BasicBeanDescription. getConstructorsWithMode()List<AnnotatedAndMetadata<AnnotatedMethod,JsonCreator.Mode>>BasicBeanDescription. getFactoryMethodsWithMode()
-