From 37c3717908517cb6568eca4470d7cadca1280906 Mon Sep 17 00:00:00 2001 From: Tatu Saloranta Date: Sat, 28 Nov 2020 17:36:59 -0800 Subject: [PATCH] Add 2.12 javadocs --- .../afterburner/2.12/allclasses-frame.html | 55 + .../afterburner/2.12/allclasses-noframe.html | 55 + .../module/afterburner/AfterburnerModule.html | 455 +++++ .../module/afterburner/PackageVersion.html | 321 ++++ .../class-use/AfterburnerModule.html | 173 ++ .../afterburner/class-use/PackageVersion.html | 126 ++ .../deser/BeanPropertyMutator.html | 492 +++++ .../afterburner/deser/CreatorOptimizer.html | 423 +++++ .../deser/DelegatingPropertyMutator.html | 548 ++++++ .../deser/DeserializerModifier.html | 395 ++++ .../deser/OptimizedValueInstantiator.html | 426 +++++ .../deser/PropertyMutatorCollector.html | 452 +++++ .../deser/SettableBooleanFieldProperty.html | 810 +++++++++ .../deser/SettableBooleanMethodProperty.html | 810 +++++++++ .../deser/SettableIntFieldProperty.html | 810 +++++++++ .../deser/SettableIntMethodProperty.html | 810 +++++++++ .../deser/SettableLongFieldProperty.html | 810 +++++++++ .../deser/SettableLongMethodProperty.html | 810 +++++++++ .../deser/SettableObjectFieldProperty.html | 810 +++++++++ .../deser/SettableObjectMethodProperty.html | 810 +++++++++ .../deser/SettableStringFieldProperty.html | 810 +++++++++ .../deser/SettableStringMethodProperty.html | 810 +++++++++ .../deser/SuperSonicBeanDeserializer.html | 544 ++++++ .../deser/SuperSonicDeserializerBuilder.html | 304 ++++ .../deser/class-use/BeanPropertyMutator.html | 293 +++ .../deser/class-use/CreatorOptimizer.html | 126 ++ .../class-use/DelegatingPropertyMutator.html | 126 ++ .../deser/class-use/DeserializerModifier.html | 126 ++ .../class-use/OptimizedValueInstantiator.html | 171 ++ .../class-use/PropertyMutatorCollector.html | 168 ++ .../SettableBooleanFieldProperty.html | 166 ++ .../SettableBooleanMethodProperty.html | 166 ++ .../class-use/SettableIntFieldProperty.html | 166 ++ .../class-use/SettableIntMethodProperty.html | 166 ++ .../class-use/SettableLongFieldProperty.html | 166 ++ .../class-use/SettableLongMethodProperty.html | 166 ++ .../SettableObjectFieldProperty.html | 166 ++ .../SettableObjectMethodProperty.html | 166 ++ .../SettableStringFieldProperty.html | 166 ++ .../SettableStringMethodProperty.html | 166 ++ .../class-use/SuperSonicBeanDeserializer.html | 165 ++ .../SuperSonicDeserializerBuilder.html | 126 ++ .../afterburner/deser/package-frame.html | 38 + .../afterburner/deser/package-summary.html | 229 +++ .../afterburner/deser/package-tree.html | 207 +++ .../module/afterburner/deser/package-use.html | 207 +++ .../module/afterburner/package-frame.html | 22 + .../module/afterburner/package-summary.html | 152 ++ .../module/afterburner/package-tree.html | 144 ++ .../module/afterburner/package-use.html | 159 ++ .../afterburner/ser/BeanPropertyAccessor.html | 421 +++++ .../ser/BooleanFieldPropertyWriter.html | 605 ++++++ .../ser/BooleanMethodPropertyWriter.html | 605 ++++++ .../ser/IntFieldPropertyWriter.html | 605 ++++++ .../ser/IntMethodPropertyWriter.html | 605 ++++++ .../ser/LongFieldPropertyWriter.html | 605 ++++++ .../ser/LongMethodPropertyWriter.html | 605 ++++++ .../ser/ObjectFieldPropertyWriter.html | 605 ++++++ .../ser/ObjectMethodPropertyWriter.html | 605 ++++++ .../ser/PropertyAccessorCollector.html | 447 +++++ .../afterburner/ser/SerializerModifier.html | 360 ++++ .../ser/StringFieldPropertyWriter.html | 605 ++++++ .../ser/StringMethodPropertyWriter.html | 605 ++++++ .../ser/class-use/BeanPropertyAccessor.html | 283 +++ .../class-use/BooleanFieldPropertyWriter.html | 170 ++ .../BooleanMethodPropertyWriter.html | 170 ++ .../ser/class-use/IntFieldPropertyWriter.html | 170 ++ .../class-use/IntMethodPropertyWriter.html | 170 ++ .../class-use/LongFieldPropertyWriter.html | 170 ++ .../class-use/LongMethodPropertyWriter.html | 170 ++ .../class-use/ObjectFieldPropertyWriter.html | 170 ++ .../class-use/ObjectMethodPropertyWriter.html | 170 ++ .../class-use/PropertyAccessorCollector.html | 168 ++ .../ser/class-use/SerializerModifier.html | 126 ++ .../class-use/StringFieldPropertyWriter.html | 170 ++ .../class-use/StringMethodPropertyWriter.html | 170 ++ .../module/afterburner/ser/package-frame.html | 33 + .../afterburner/ser/package-summary.html | 199 ++ .../module/afterburner/ser/package-tree.html | 171 ++ .../module/afterburner/ser/package-use.html | 199 ++ .../module/afterburner/util/ClassName.html | 492 +++++ .../util/DynamicPropertyAccessorBase.html | 392 ++++ .../afterburner/util/MyClassLoader.html | 383 ++++ .../afterburner/util/class-use/ClassName.html | 233 +++ .../DynamicPropertyAccessorBase.html | 202 ++ .../util/class-use/MyClassLoader.html | 250 +++ .../afterburner/util/package-frame.html | 23 + .../afterburner/util/package-summary.html | 158 ++ .../module/afterburner/util/package-tree.html | 145 ++ .../module/afterburner/util/package-use.html | 225 +++ .../afterburner/2.12/constant-values.html | 126 ++ .../afterburner/2.12/deprecated-list.html | 126 ++ docs/javadoc/afterburner/2.12/help-doc.html | 231 +++ docs/javadoc/afterburner/2.12/index-all.html | 893 +++++++++ docs/javadoc/afterburner/2.12/index.html | 76 + .../afterburner/2.12/overview-frame.html | 25 + .../afterburner/2.12/overview-summary.html | 152 ++ .../afterburner/2.12/overview-tree.html | 247 +++ docs/javadoc/afterburner/2.12/package-list | 4 + docs/javadoc/afterburner/2.12/script.js | 30 + .../afterburner/2.12/serialized-form.html | 538 ++++++ docs/javadoc/afterburner/2.12/stylesheet.css | 574 ++++++ docs/javadoc/guice/2.12/allclasses-frame.html | 23 + .../guice/2.12/allclasses-noframe.html | 23 + .../guice/GuiceAnnotationIntrospector.html | 358 ++++ .../module/guice/GuiceInjectableValues.html | 301 +++ .../module/guice/ObjectMapperModule.html | 417 +++++ .../jackson/module/guice/PackageVersion.html | 319 ++++ .../GuiceAnnotationIntrospector.html | 124 ++ .../class-use/GuiceInjectableValues.html | 124 ++ .../guice/class-use/ObjectMapperModule.html | 175 ++ .../guice/class-use/PackageVersion.html | 124 ++ .../jackson/module/guice/package-frame.html | 24 + .../jackson/module/guice/package-summary.html | 158 ++ .../jackson/module/guice/package-tree.html | 148 ++ .../jackson/module/guice/package-use.html | 142 ++ docs/javadoc/guice/2.12/constant-values.html | 124 ++ docs/javadoc/guice/2.12/deprecated-list.html | 146 ++ docs/javadoc/guice/2.12/help-doc.html | 225 +++ docs/javadoc/guice/2.12/index-all.html | 231 +++ docs/javadoc/guice/2.12/index.html | 73 + docs/javadoc/guice/2.12/overview-tree.html | 152 ++ docs/javadoc/guice/2.12/package-list | 1 + docs/javadoc/guice/2.12/script.js | 30 + docs/javadoc/guice/2.12/serialized-form.html | 141 ++ docs/javadoc/guice/2.12/stylesheet.css | 574 ++++++ docs/javadoc/jaxb/2.12/allclasses-frame.html | 28 + .../javadoc/jaxb/2.12/allclasses-noframe.html | 28 + .../jackson/module/jaxb/AdapterConverter.html | 429 +++++ .../jaxb/JaxbAnnotationIntrospector.html | 1620 +++++++++++++++++ .../jaxb/JaxbAnnotationModule.Priority.html | 358 ++++ .../module/jaxb/JaxbAnnotationModule.html | 597 ++++++ .../jackson/module/jaxb/PackageVersion.html | 321 ++++ .../jaxb/class-use/AdapterConverter.html | 126 ++ .../class-use/JaxbAnnotationIntrospector.html | 200 ++ .../JaxbAnnotationModule.Priority.html | 215 +++ .../jaxb/class-use/JaxbAnnotationModule.html | 181 ++ .../module/jaxb/class-use/PackageVersion.html | 126 ++ .../deser/DataHandlerJsonDeserializer.html | 360 ++++ .../deser/DomElementJsonDeserializer.html | 396 ++++ .../DataHandlerJsonDeserializer.html | 126 ++ .../class-use/DomElementJsonDeserializer.html | 126 ++ .../module/jaxb/deser/package-frame.html | 22 + .../module/jaxb/deser/package-summary.html | 150 ++ .../module/jaxb/deser/package-tree.html | 152 ++ .../module/jaxb/deser/package-use.html | 126 ++ .../jackson/module/jaxb/package-frame.html | 28 + .../jackson/module/jaxb/package-summary.html | 202 ++ .../jackson/module/jaxb/package-tree.html | 166 ++ .../jackson/module/jaxb/package-use.html | 178 ++ .../jaxb/ser/DataHandlerJsonSerializer.html | 393 ++++ .../jaxb/ser/DomElementJsonSerializer.html | 412 +++++ .../class-use/DataHandlerJsonSerializer.html | 126 ++ .../class-use/DomElementJsonSerializer.html | 126 ++ .../module/jaxb/ser/package-frame.html | 22 + .../module/jaxb/ser/package-summary.html | 150 ++ .../jackson/module/jaxb/ser/package-tree.html | 148 ++ .../jackson/module/jaxb/ser/package-use.html | 126 ++ docs/javadoc/jaxb/2.12/constant-values.html | 169 ++ docs/javadoc/jaxb/2.12/deprecated-list.html | 198 ++ docs/javadoc/jaxb/2.12/help-doc.html | 231 +++ docs/javadoc/jaxb/2.12/index-all.html | 571 ++++++ docs/javadoc/jaxb/2.12/index.html | 76 + docs/javadoc/jaxb/2.12/overview-frame.html | 24 + docs/javadoc/jaxb/2.12/overview-summary.html | 151 ++ docs/javadoc/jaxb/2.12/overview-tree.html | 192 ++ docs/javadoc/jaxb/2.12/package-list | 3 + docs/javadoc/jaxb/2.12/script.js | 30 + docs/javadoc/jaxb/2.12/serialized-form.html | 249 +++ docs/javadoc/jaxb/2.12/stylesheet.css | 574 ++++++ .../javadoc/mrbean/2.12/allclasses-frame.html | 27 + .../mrbean/2.12/allclasses-noframe.html | 27 + .../AbstractTypeMaterializer.Feature.html | 402 ++++ .../mrbean/AbstractTypeMaterializer.html | 677 +++++++ .../jackson/module/mrbean/BeanBuilder.html | 686 +++++++ .../jackson/module/mrbean/BeanUtil.html | 318 ++++ .../jackson/module/mrbean/MrBeanModule.html | 409 +++++ .../jackson/module/mrbean/POJOProperty.html | 474 +++++ .../jackson/module/mrbean/PackageVersion.html | 319 ++++ .../jackson/module/mrbean/TypeBuilder.html | 323 ++++ .../AbstractTypeMaterializer.Feature.html | 192 ++ .../class-use/AbstractTypeMaterializer.html | 177 ++ .../module/mrbean/class-use/BeanBuilder.html | 155 ++ .../module/mrbean/class-use/BeanUtil.html | 124 ++ .../module/mrbean/class-use/MrBeanModule.html | 124 ++ .../module/mrbean/class-use/POJOProperty.html | 192 ++ .../mrbean/class-use/PackageVersion.html | 124 ++ .../module/mrbean/class-use/TypeBuilder.html | 124 ++ .../jackson/module/mrbean/package-frame.html | 31 + .../module/mrbean/package-summary.html | 211 +++ .../jackson/module/mrbean/package-tree.html | 159 ++ .../jackson/module/mrbean/package-use.html | 162 ++ docs/javadoc/mrbean/2.12/constant-values.html | 153 ++ docs/javadoc/mrbean/2.12/deprecated-list.html | 146 ++ docs/javadoc/mrbean/2.12/help-doc.html | 225 +++ docs/javadoc/mrbean/2.12/index-all.html | 486 +++++ docs/javadoc/mrbean/2.12/index.html | 73 + docs/javadoc/mrbean/2.12/overview-tree.html | 163 ++ docs/javadoc/mrbean/2.12/package-list | 1 + docs/javadoc/mrbean/2.12/script.js | 30 + docs/javadoc/mrbean/2.12/stylesheet.css | 574 ++++++ docs/javadoc/osgi/2.12/allclasses-frame.html | 22 + .../javadoc/osgi/2.12/allclasses-noframe.html | 22 + .../module/osgi/OsgiInjectableValues.html | 306 ++++ .../module/osgi/OsgiJacksonModule.html | 350 ++++ .../jackson/module/osgi/PackageVersion.html | 319 ++++ .../osgi/class-use/OsgiInjectableValues.html | 124 ++ .../osgi/class-use/OsgiJacksonModule.html | 124 ++ .../module/osgi/class-use/PackageVersion.html | 124 ++ .../jackson/module/osgi/package-frame.html | 23 + .../jackson/module/osgi/package-summary.html | 160 ++ .../jackson/module/osgi/package-tree.html | 143 ++ .../jackson/module/osgi/package-use.html | 124 ++ docs/javadoc/osgi/2.12/constant-values.html | 124 ++ docs/javadoc/osgi/2.12/deprecated-list.html | 124 ++ docs/javadoc/osgi/2.12/help-doc.html | 225 +++ docs/javadoc/osgi/2.12/index-all.html | 199 ++ docs/javadoc/osgi/2.12/index.html | 73 + docs/javadoc/osgi/2.12/overview-tree.html | 147 ++ docs/javadoc/osgi/2.12/package-list | 1 + docs/javadoc/osgi/2.12/script.js | 30 + docs/javadoc/osgi/2.12/stylesheet.css | 574 ++++++ .../paranamer/2.12/allclasses-frame.html | 24 + .../paranamer/2.12/allclasses-noframe.html | 24 + .../module/paranamer/PackageVersion.html | 319 ++++ .../ParanamerAnnotationIntrospector.html | 419 +++++ .../module/paranamer/ParanamerModule.html | 394 ++++ ...anamerOnJacksonAnnotationIntrospector.html | 426 +++++ .../paranamer/SerializableParanamer.html | 346 ++++ .../paranamer/class-use/PackageVersion.html | 124 ++ .../ParanamerAnnotationIntrospector.html | 124 ++ .../paranamer/class-use/ParanamerModule.html | 124 ++ ...anamerOnJacksonAnnotationIntrospector.html | 124 ++ .../class-use/SerializableParanamer.html | 173 ++ .../module/paranamer/package-frame.html | 25 + .../module/paranamer/package-summary.html | 178 ++ .../module/paranamer/package-tree.html | 157 ++ .../jackson/module/paranamer/package-use.html | 145 ++ .../paranamer/2.12/constant-values.html | 124 ++ .../paranamer/2.12/deprecated-list.html | 148 ++ docs/javadoc/paranamer/2.12/help-doc.html | 225 +++ docs/javadoc/paranamer/2.12/index-all.html | 258 +++ docs/javadoc/paranamer/2.12/index.html | 73 + .../javadoc/paranamer/2.12/overview-tree.html | 161 ++ docs/javadoc/paranamer/2.12/package-list | 1 + docs/javadoc/paranamer/2.12/script.js | 30 + .../paranamer/2.12/serialized-form.html | 218 +++ docs/javadoc/paranamer/2.12/stylesheet.css | 574 ++++++ pom.xml | 2 +- 249 files changed, 62624 insertions(+), 1 deletion(-) create mode 100644 docs/javadoc/afterburner/2.12/allclasses-frame.html create mode 100644 docs/javadoc/afterburner/2.12/allclasses-noframe.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/AfterburnerModule.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/PackageVersion.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/class-use/AfterburnerModule.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/class-use/PackageVersion.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/BeanPropertyMutator.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/CreatorOptimizer.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/DelegatingPropertyMutator.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/DeserializerModifier.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/OptimizedValueInstantiator.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/PropertyMutatorCollector.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableBooleanFieldProperty.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableBooleanMethodProperty.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableIntFieldProperty.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableIntMethodProperty.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableLongFieldProperty.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableLongMethodProperty.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableObjectFieldProperty.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableObjectMethodProperty.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableStringFieldProperty.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableStringMethodProperty.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SuperSonicBeanDeserializer.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SuperSonicDeserializerBuilder.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/BeanPropertyMutator.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/CreatorOptimizer.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/DelegatingPropertyMutator.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/DeserializerModifier.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/OptimizedValueInstantiator.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/PropertyMutatorCollector.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableBooleanFieldProperty.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableBooleanMethodProperty.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableIntFieldProperty.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableIntMethodProperty.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableLongFieldProperty.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableLongMethodProperty.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableObjectFieldProperty.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableObjectMethodProperty.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableStringFieldProperty.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableStringMethodProperty.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SuperSonicBeanDeserializer.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SuperSonicDeserializerBuilder.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/package-frame.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/package-summary.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/package-tree.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/package-use.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/package-frame.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/package-summary.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/package-tree.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/package-use.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/BeanPropertyAccessor.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/BooleanFieldPropertyWriter.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/BooleanMethodPropertyWriter.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/IntFieldPropertyWriter.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/IntMethodPropertyWriter.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/LongFieldPropertyWriter.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/LongMethodPropertyWriter.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/ObjectFieldPropertyWriter.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/ObjectMethodPropertyWriter.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/PropertyAccessorCollector.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/SerializerModifier.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/StringFieldPropertyWriter.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/StringMethodPropertyWriter.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/BeanPropertyAccessor.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/BooleanFieldPropertyWriter.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/BooleanMethodPropertyWriter.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/IntFieldPropertyWriter.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/IntMethodPropertyWriter.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/LongFieldPropertyWriter.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/LongMethodPropertyWriter.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/ObjectFieldPropertyWriter.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/ObjectMethodPropertyWriter.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/PropertyAccessorCollector.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/SerializerModifier.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/StringFieldPropertyWriter.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/StringMethodPropertyWriter.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/package-frame.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/package-summary.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/package-tree.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/package-use.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/ClassName.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/DynamicPropertyAccessorBase.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/MyClassLoader.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/class-use/ClassName.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/class-use/DynamicPropertyAccessorBase.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/class-use/MyClassLoader.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/package-frame.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/package-summary.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/package-tree.html create mode 100644 docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/package-use.html create mode 100644 docs/javadoc/afterburner/2.12/constant-values.html create mode 100644 docs/javadoc/afterburner/2.12/deprecated-list.html create mode 100644 docs/javadoc/afterburner/2.12/help-doc.html create mode 100644 docs/javadoc/afterburner/2.12/index-all.html create mode 100644 docs/javadoc/afterburner/2.12/index.html create mode 100644 docs/javadoc/afterburner/2.12/overview-frame.html create mode 100644 docs/javadoc/afterburner/2.12/overview-summary.html create mode 100644 docs/javadoc/afterburner/2.12/overview-tree.html create mode 100644 docs/javadoc/afterburner/2.12/package-list create mode 100644 docs/javadoc/afterburner/2.12/script.js create mode 100644 docs/javadoc/afterburner/2.12/serialized-form.html create mode 100644 docs/javadoc/afterburner/2.12/stylesheet.css create mode 100644 docs/javadoc/guice/2.12/allclasses-frame.html create mode 100644 docs/javadoc/guice/2.12/allclasses-noframe.html create mode 100644 docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/GuiceAnnotationIntrospector.html create mode 100644 docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/GuiceInjectableValues.html create mode 100644 docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/ObjectMapperModule.html create mode 100644 docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/PackageVersion.html create mode 100644 docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/class-use/GuiceAnnotationIntrospector.html create mode 100644 docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/class-use/GuiceInjectableValues.html create mode 100644 docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/class-use/ObjectMapperModule.html create mode 100644 docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/class-use/PackageVersion.html create mode 100644 docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/package-frame.html create mode 100644 docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/package-summary.html create mode 100644 docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/package-tree.html create mode 100644 docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/package-use.html create mode 100644 docs/javadoc/guice/2.12/constant-values.html create mode 100644 docs/javadoc/guice/2.12/deprecated-list.html create mode 100644 docs/javadoc/guice/2.12/help-doc.html create mode 100644 docs/javadoc/guice/2.12/index-all.html create mode 100644 docs/javadoc/guice/2.12/index.html create mode 100644 docs/javadoc/guice/2.12/overview-tree.html create mode 100644 docs/javadoc/guice/2.12/package-list create mode 100644 docs/javadoc/guice/2.12/script.js create mode 100644 docs/javadoc/guice/2.12/serialized-form.html create mode 100644 docs/javadoc/guice/2.12/stylesheet.css create mode 100644 docs/javadoc/jaxb/2.12/allclasses-frame.html create mode 100644 docs/javadoc/jaxb/2.12/allclasses-noframe.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/AdapterConverter.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/JaxbAnnotationIntrospector.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/JaxbAnnotationModule.Priority.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/JaxbAnnotationModule.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/PackageVersion.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/class-use/AdapterConverter.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/class-use/JaxbAnnotationIntrospector.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/class-use/JaxbAnnotationModule.Priority.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/class-use/JaxbAnnotationModule.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/class-use/PackageVersion.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/DataHandlerJsonDeserializer.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/DomElementJsonDeserializer.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/class-use/DataHandlerJsonDeserializer.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/class-use/DomElementJsonDeserializer.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/package-frame.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/package-summary.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/package-tree.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/package-use.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/package-frame.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/package-summary.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/package-tree.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/package-use.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/DataHandlerJsonSerializer.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/DomElementJsonSerializer.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/class-use/DataHandlerJsonSerializer.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/class-use/DomElementJsonSerializer.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/package-frame.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/package-summary.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/package-tree.html create mode 100644 docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/package-use.html create mode 100644 docs/javadoc/jaxb/2.12/constant-values.html create mode 100644 docs/javadoc/jaxb/2.12/deprecated-list.html create mode 100644 docs/javadoc/jaxb/2.12/help-doc.html create mode 100644 docs/javadoc/jaxb/2.12/index-all.html create mode 100644 docs/javadoc/jaxb/2.12/index.html create mode 100644 docs/javadoc/jaxb/2.12/overview-frame.html create mode 100644 docs/javadoc/jaxb/2.12/overview-summary.html create mode 100644 docs/javadoc/jaxb/2.12/overview-tree.html create mode 100644 docs/javadoc/jaxb/2.12/package-list create mode 100644 docs/javadoc/jaxb/2.12/script.js create mode 100644 docs/javadoc/jaxb/2.12/serialized-form.html create mode 100644 docs/javadoc/jaxb/2.12/stylesheet.css create mode 100644 docs/javadoc/mrbean/2.12/allclasses-frame.html create mode 100644 docs/javadoc/mrbean/2.12/allclasses-noframe.html create mode 100644 docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/AbstractTypeMaterializer.Feature.html create mode 100644 docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/AbstractTypeMaterializer.html create mode 100644 docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/BeanBuilder.html create mode 100644 docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/BeanUtil.html create mode 100644 docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/MrBeanModule.html create mode 100644 docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/POJOProperty.html create mode 100644 docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/PackageVersion.html create mode 100644 docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/TypeBuilder.html create mode 100644 docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/AbstractTypeMaterializer.Feature.html create mode 100644 docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/AbstractTypeMaterializer.html create mode 100644 docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/BeanBuilder.html create mode 100644 docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/BeanUtil.html create mode 100644 docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/MrBeanModule.html create mode 100644 docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/POJOProperty.html create mode 100644 docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/PackageVersion.html create mode 100644 docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/TypeBuilder.html create mode 100644 docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/package-frame.html create mode 100644 docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/package-summary.html create mode 100644 docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/package-tree.html create mode 100644 docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/package-use.html create mode 100644 docs/javadoc/mrbean/2.12/constant-values.html create mode 100644 docs/javadoc/mrbean/2.12/deprecated-list.html create mode 100644 docs/javadoc/mrbean/2.12/help-doc.html create mode 100644 docs/javadoc/mrbean/2.12/index-all.html create mode 100644 docs/javadoc/mrbean/2.12/index.html create mode 100644 docs/javadoc/mrbean/2.12/overview-tree.html create mode 100644 docs/javadoc/mrbean/2.12/package-list create mode 100644 docs/javadoc/mrbean/2.12/script.js create mode 100644 docs/javadoc/mrbean/2.12/stylesheet.css create mode 100644 docs/javadoc/osgi/2.12/allclasses-frame.html create mode 100644 docs/javadoc/osgi/2.12/allclasses-noframe.html create mode 100644 docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/OsgiInjectableValues.html create mode 100644 docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/OsgiJacksonModule.html create mode 100644 docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/PackageVersion.html create mode 100644 docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/class-use/OsgiInjectableValues.html create mode 100644 docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/class-use/OsgiJacksonModule.html create mode 100644 docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/class-use/PackageVersion.html create mode 100644 docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/package-frame.html create mode 100644 docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/package-summary.html create mode 100644 docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/package-tree.html create mode 100644 docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/package-use.html create mode 100644 docs/javadoc/osgi/2.12/constant-values.html create mode 100644 docs/javadoc/osgi/2.12/deprecated-list.html create mode 100644 docs/javadoc/osgi/2.12/help-doc.html create mode 100644 docs/javadoc/osgi/2.12/index-all.html create mode 100644 docs/javadoc/osgi/2.12/index.html create mode 100644 docs/javadoc/osgi/2.12/overview-tree.html create mode 100644 docs/javadoc/osgi/2.12/package-list create mode 100644 docs/javadoc/osgi/2.12/script.js create mode 100644 docs/javadoc/osgi/2.12/stylesheet.css create mode 100644 docs/javadoc/paranamer/2.12/allclasses-frame.html create mode 100644 docs/javadoc/paranamer/2.12/allclasses-noframe.html create mode 100644 docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/PackageVersion.html create mode 100644 docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/ParanamerAnnotationIntrospector.html create mode 100644 docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/ParanamerModule.html create mode 100644 docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/ParanamerOnJacksonAnnotationIntrospector.html create mode 100644 docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/SerializableParanamer.html create mode 100644 docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/class-use/PackageVersion.html create mode 100644 docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/class-use/ParanamerAnnotationIntrospector.html create mode 100644 docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/class-use/ParanamerModule.html create mode 100644 docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/class-use/ParanamerOnJacksonAnnotationIntrospector.html create mode 100644 docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/class-use/SerializableParanamer.html create mode 100644 docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/package-frame.html create mode 100644 docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/package-summary.html create mode 100644 docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/package-tree.html create mode 100644 docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/package-use.html create mode 100644 docs/javadoc/paranamer/2.12/constant-values.html create mode 100644 docs/javadoc/paranamer/2.12/deprecated-list.html create mode 100644 docs/javadoc/paranamer/2.12/help-doc.html create mode 100644 docs/javadoc/paranamer/2.12/index-all.html create mode 100644 docs/javadoc/paranamer/2.12/index.html create mode 100644 docs/javadoc/paranamer/2.12/overview-tree.html create mode 100644 docs/javadoc/paranamer/2.12/package-list create mode 100644 docs/javadoc/paranamer/2.12/script.js create mode 100644 docs/javadoc/paranamer/2.12/serialized-form.html create mode 100644 docs/javadoc/paranamer/2.12/stylesheet.css diff --git a/docs/javadoc/afterburner/2.12/allclasses-frame.html b/docs/javadoc/afterburner/2.12/allclasses-frame.html new file mode 100644 index 00000000..d38a1500 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/allclasses-frame.html @@ -0,0 +1,55 @@ + + + + + + +All Classes (Jackson module: Afterburner 2.12.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/docs/javadoc/afterburner/2.12/allclasses-noframe.html b/docs/javadoc/afterburner/2.12/allclasses-noframe.html new file mode 100644 index 00000000..0efee868 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/allclasses-noframe.html @@ -0,0 +1,55 @@ + + + + + + +All Classes (Jackson module: Afterburner 2.12.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/AfterburnerModule.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/AfterburnerModule.html new file mode 100644 index 00000000..1fcf3060 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/AfterburnerModule.html @@ -0,0 +1,455 @@ + + + + + + +AfterburnerModule (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner
+

Class AfterburnerModule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.core.Versioned, Serializable
    +
    +
    +
    +
    public class AfterburnerModule
    +extends com.fasterxml.jackson.databind.Module
    +implements Serializable
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        _cfgUseValueClassLoader

        +
        protected boolean _cfgUseValueClassLoader
        +
        Flag to indicate whether we will try to load generated classes using + same class loader as one that loaded class being accessed or not. + If not, we will use class loader that loaded this module. + Benefit of using value class loader is that 'protected' and 'package access' + properties can be accessed; otherwise only 'public' properties can + be accessed. +

        + By default this feature is enabled.

        +
      • +
      + + + +
        +
      • +

        _cfgUseOptimizedBeanDeserializer

        +
        protected boolean _cfgUseOptimizedBeanDeserializer
        +
        Flag to indicate whether we should use an optimized sub-class of + BeanDeserializer or not. + Use of optimized version should further improve performance, but + it can be disabled in case it causes issues. +

        + By default this feature is enabled.

        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AfterburnerModule

        +
        public AfterburnerModule()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setupModule

        +
        public void setupModule(com.fasterxml.jackson.databind.Module.SetupContext context)
        +
        +
        Specified by:
        +
        setupModule in class com.fasterxml.jackson.databind.Module
        +
        +
      • +
      + + + +
        +
      • +

        getModuleName

        +
        public String getModuleName()
        +
        +
        Specified by:
        +
        getModuleName in class com.fasterxml.jackson.databind.Module
        +
        +
      • +
      + + + +
        +
      • +

        version

        +
        public com.fasterxml.jackson.core.Version version()
        +
        +
        Specified by:
        +
        version in interface com.fasterxml.jackson.core.Versioned
        +
        Specified by:
        +
        version in class com.fasterxml.jackson.databind.Module
        +
        +
      • +
      + + + +
        +
      • +

        setUseValueClassLoader

        +
        public AfterburnerModule setUseValueClassLoader(boolean state)
        +
        Flag to indicate whether we will try to load generated classes using + same class loader as one that loaded class being accessed or not. + If not, we will use class loader that loaded this module. + Benefit of using value class loader is that 'protected' and 'package access' + properties can be accessed; otherwise only 'public' properties can + be accessed. +

        + By default this feature is enabled.

        +
      • +
      + + + +
        +
      • +

        setUseOptimizedBeanDeserializer

        +
        public AfterburnerModule setUseOptimizedBeanDeserializer(boolean state)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/PackageVersion.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/PackageVersion.html new file mode 100644 index 00000000..e9bdc773 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/PackageVersion.html @@ -0,0 +1,321 @@ + + + + + + +PackageVersion (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner
+

Class PackageVersion

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.core.Versioned
    +
    +
    +
    +
    public final class PackageVersion
    +extends Object
    +implements com.fasterxml.jackson.core.Versioned
    +
    Automatically generated from PackageVersion.java.in during + packageVersion-generate execution of maven-replacer-plugin in + pom.xml.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        VERSION

        +
        public static final com.fasterxml.jackson.core.Version VERSION
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        PackageVersion

        +
        public PackageVersion()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        version

        +
        public com.fasterxml.jackson.core.Version version()
        +
        +
        Specified by:
        +
        version in interface com.fasterxml.jackson.core.Versioned
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/class-use/AfterburnerModule.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/class-use/AfterburnerModule.html new file mode 100644 index 00000000..7ed56009 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/class-use/AfterburnerModule.html @@ -0,0 +1,173 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.AfterburnerModule (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.AfterburnerModule

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/class-use/PackageVersion.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/class-use/PackageVersion.html new file mode 100644 index 00000000..5455f4fa --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/class-use/PackageVersion.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.PackageVersion (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.PackageVersion

+
+
No usage of com.fasterxml.jackson.module.afterburner.PackageVersion
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/BeanPropertyMutator.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/BeanPropertyMutator.html new file mode 100644 index 00000000..b5a2cabd --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/BeanPropertyMutator.html @@ -0,0 +1,492 @@ + + + + + + +BeanPropertyMutator (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.deser
+

Class BeanPropertyMutator

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    DelegatingPropertyMutator
    +
    +
    +
    +
    public abstract class BeanPropertyMutator
    +extends Object
    +
    Abstract class that defines interface for implementations + that can be used proxy-like to change values of properties, + without using Reflection.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BeanPropertyMutator

        +
        public BeanPropertyMutator()
        +
        Default constructor used for creating a "blueprint" instance, from + which per-field/per-method instances specialize.
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/CreatorOptimizer.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/CreatorOptimizer.html new file mode 100644 index 00000000..82c1f86b --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/CreatorOptimizer.html @@ -0,0 +1,423 @@ + + + + + + +CreatorOptimizer (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.deser
+

Class CreatorOptimizer

+
+
+ +
+
    +
  • +
    +
    +
    public class CreatorOptimizer
    +extends DynamicPropertyAccessorBase
    +
    Helper class that tries to generate ValueInstantiator class + that calls constructors and/or factory methods directly, instead + of using Reflection.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        _valueClass

        +
        protected final Class<?> _valueClass
        +
      • +
      + + + +
        +
      • +

        _classLoader

        +
        protected final MyClassLoader _classLoader
        +
      • +
      + + + +
        +
      • +

        _originalInstantiator

        +
        protected final com.fasterxml.jackson.databind.deser.std.StdValueInstantiator _originalInstantiator
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CreatorOptimizer

        +
        public CreatorOptimizer(Class<?> valueClass,
        +                        MyClassLoader classLoader,
        +                        com.fasterxml.jackson.databind.deser.std.StdValueInstantiator orig)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        createOptimized

        +
        public com.fasterxml.jackson.databind.deser.ValueInstantiator createOptimized()
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        addCreator

        +
        protected void addCreator(org.objectweb.asm.MethodVisitor mv,
        +                          Constructor<?> ctor)
        +
      • +
      + + + +
        +
      • +

        addCreator

        +
        protected void addCreator(org.objectweb.asm.MethodVisitor mv,
        +                          Method factory)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/DelegatingPropertyMutator.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/DelegatingPropertyMutator.html new file mode 100644 index 00000000..a1acdc67 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/DelegatingPropertyMutator.html @@ -0,0 +1,548 @@ + + + + + + +DelegatingPropertyMutator (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.deser
+

Class DelegatingPropertyMutator

+
+
+ +
+
    +
  • +
    +
    +
    public final class DelegatingPropertyMutator
    +extends BeanPropertyMutator
    +
    Fallback mutator used as replacement in case a "broken" mutator + (failure via couple of well-known indicators of broken generated + mutator) is encountered
    +
    +
    Since:
    +
    2.9
    +
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/DeserializerModifier.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/DeserializerModifier.html new file mode 100644 index 00000000..bf4058e1 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/DeserializerModifier.html @@ -0,0 +1,395 @@ + + + + + + +DeserializerModifier (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.deser
+

Class DeserializerModifier

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Serializable
    +
    +
    +
    +
    public class DeserializerModifier
    +extends com.fasterxml.jackson.databind.deser.BeanDeserializerModifier
    +implements Serializable
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected MyClassLoader_classLoader +
      Class loader to use for generated classes; if null, will try to + use class loader of the target class.
      +
      protected boolean_useCustomDeserializer 
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected List<com.fasterxml.jackson.module.afterburner.deser.OptimizedSettableBeanProperty<?>>findOptimizableProperties(com.fasterxml.jackson.databind.DeserializationConfig config, + PropertyMutatorCollector collector, + Iterator<com.fasterxml.jackson.databind.deser.SettableBeanProperty> propIterator) 
      protected booleanisDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser) +
      Helper method used to check whether given deserializer is the default + deserializer implementation: this is necessary to avoid overriding other + kinds of deserializers.
      +
      com.fasterxml.jackson.databind.deser.BeanDeserializerBuilderupdateBuilder(com.fasterxml.jackson.databind.DeserializationConfig config, + com.fasterxml.jackson.databind.BeanDescription beanDesc, + com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder builder) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.BeanDeserializerModifier

        +modifyArrayDeserializer, modifyCollectionDeserializer, modifyCollectionLikeDeserializer, modifyDeserializer, modifyEnumDeserializer, modifyKeyDeserializer, modifyMapDeserializer, modifyMapLikeDeserializer, modifyReferenceDeserializer, updateProperties
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        _classLoader

        +
        protected final MyClassLoader _classLoader
        +
        Class loader to use for generated classes; if null, will try to + use class loader of the target class.
        +
      • +
      + + + +
        +
      • +

        _useCustomDeserializer

        +
        protected final boolean _useCustomDeserializer
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DeserializerModifier

        +
        public DeserializerModifier(ClassLoader cl,
        +                            boolean useCustomDeserializer)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        updateBuilder

        +
        public com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder updateBuilder(com.fasterxml.jackson.databind.DeserializationConfig config,
        +                                                                                  com.fasterxml.jackson.databind.BeanDescription beanDesc,
        +                                                                                  com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder builder)
        +
        +
        Overrides:
        +
        updateBuilder in class com.fasterxml.jackson.databind.deser.BeanDeserializerModifier
        +
        +
      • +
      + + + +
        +
      • +

        findOptimizableProperties

        +
        protected List<com.fasterxml.jackson.module.afterburner.deser.OptimizedSettableBeanProperty<?>> findOptimizableProperties(com.fasterxml.jackson.databind.DeserializationConfig config,
        +                                                                                                                          PropertyMutatorCollector collector,
        +                                                                                                                          Iterator<com.fasterxml.jackson.databind.deser.SettableBeanProperty> propIterator)
        +
      • +
      + + + +
        +
      • +

        isDefaultDeserializer

        +
        protected boolean isDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser)
        +
        Helper method used to check whether given deserializer is the default + deserializer implementation: this is necessary to avoid overriding other + kinds of deserializers.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/OptimizedValueInstantiator.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/OptimizedValueInstantiator.html new file mode 100644 index 00000000..44cc1f48 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/OptimizedValueInstantiator.html @@ -0,0 +1,426 @@ + + + + + + +OptimizedValueInstantiator (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.deser
+

Class OptimizedValueInstantiator

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Serializable
    +
    +
    +
    +
    public abstract class OptimizedValueInstantiator
    +extends com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
    +
    Base class for concrete bytecode-generated value instantiators.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.deser.ValueInstantiator

        +com.fasterxml.jackson.databind.deser.ValueInstantiator.Base, com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator

        +_arrayDelegateArguments, _arrayDelegateCreator, _arrayDelegateType, _constructorArguments, _defaultCreator, _delegateArguments, _delegateCreator, _delegateType, _fromBigDecimalCreator, _fromBigIntegerCreator, _fromBooleanCreator, _fromDoubleCreator, _fromIntCreator, _fromLongCreator, _fromStringCreator, _valueClass, _valueTypeDesc, _withArgsCreator
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected OptimizedValueInstantiator() +
      Default constructor which is only used when creating + dummy instance to call factory method.
      +
      protected OptimizedValueInstantiator(com.fasterxml.jackson.databind.deser.std.StdValueInstantiator src) +
      Copy-constructor to use for creating actual optimized instances.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected Object_handleInstantiationProblem(com.fasterxml.jackson.databind.DeserializationContext ctxt, + Exception e) +
      Helper method needed to allow handling of instantiation exception in + case of optimized no-args creator.
      +
      booleancanCreateUsingDefault() +
      Need to override this, now that we have installed default creator.
      +
      abstract ObjectcreateUsingDefault(com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected abstract OptimizedValueInstantiatorwith(com.fasterxml.jackson.databind.deser.std.StdValueInstantiator src) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator

        +canCreateFromBigDecimal, canCreateFromBigInteger, canCreateFromBoolean, canCreateFromDouble, canCreateFromInt, canCreateFromLong, canCreateFromObjectWith, canCreateFromString, canCreateUsingArrayDelegate, canCreateUsingDelegate, canInstantiate, configureFromArraySettings, configureFromBigDecimalCreator, configureFromBigIntegerCreator, configureFromBooleanCreator, configureFromDoubleCreator, configureFromIntCreator, configureFromLongCreator, configureFromObjectSettings, configureFromStringCreator, createFromBigDecimal, createFromBigInteger, createFromBoolean, createFromDouble, createFromInt, createFromLong, createFromObjectWith, createFromString, createUsingArrayDelegate, createUsingDelegate, getArrayDelegateCreator, getArrayDelegateType, getDefaultCreator, getDelegateCreator, getDelegateType, getFromObjectArguments, getValueClass, getValueTypeDesc, getWithArgsCreator, rewrapCtorProblem, unwrapAndWrapException, wrapAsJsonMappingException, wrapException
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.ValueInstantiator

        +_createFromStringFallbacks, createContextual, createFromObjectWith
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        OptimizedValueInstantiator

        +
        protected OptimizedValueInstantiator()
        +
        Default constructor which is only used when creating + dummy instance to call factory method.
        +
      • +
      + + + +
        +
      • +

        OptimizedValueInstantiator

        +
        protected OptimizedValueInstantiator(com.fasterxml.jackson.databind.deser.std.StdValueInstantiator src)
        +
        Copy-constructor to use for creating actual optimized instances.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        canCreateUsingDefault

        +
        public boolean canCreateUsingDefault()
        +
        Need to override this, now that we have installed default creator.
        +
        +
        Overrides:
        +
        canCreateUsingDefault in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
        +
        +
      • +
      + + + +
        +
      • +

        with

        +
        protected abstract OptimizedValueInstantiator with(com.fasterxml.jackson.databind.deser.std.StdValueInstantiator src)
        +
      • +
      + + + +
        +
      • +

        createUsingDefault

        +
        public abstract Object createUsingDefault(com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                   throws IOException
        +
        +
        Overrides:
        +
        createUsingDefault in class com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _handleInstantiationProblem

        +
        protected Object _handleInstantiationProblem(com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                             Exception e)
        +                                      throws IOException
        +
        Helper method needed to allow handling of instantiation exception in + case of optimized no-args creator.
        +
        +
        Throws:
        +
        IOException
        +
        Since:
        +
        2.9
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/PropertyMutatorCollector.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/PropertyMutatorCollector.html new file mode 100644 index 00000000..116d187a --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/PropertyMutatorCollector.html @@ -0,0 +1,452 @@ + + + + + + +PropertyMutatorCollector (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.deser
+

Class PropertyMutatorCollector

+
+
+ +
+
    +
  • +
    +
    +
    public class PropertyMutatorCollector
    +extends DynamicPropertyAccessorBase
    +
    Simple collector used to keep track of properties for which code-generated + mutators are needed.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableBooleanFieldProperty.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableBooleanFieldProperty.html new file mode 100644 index 00000000..6986e8d1 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableBooleanFieldProperty.html @@ -0,0 +1,810 @@ + + + + + + +SettableBooleanFieldProperty (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.deser
+

Class SettableBooleanFieldProperty

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.util.Named, Serializable
    +
    +
    +
    +
    public final class SettableBooleanFieldProperty
    +extends com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +com.fasterxml.jackson.databind.BeanProperty.Bogus, com.fasterxml.jackson.databind.BeanProperty.Std
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected int_optimizedIndex 
      protected BeanPropertyMutator_propertyMutator 
      protected boolean_skipNulls 
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating

        +delegate
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +_contextAnnotations, _managedReferenceName, _nullProvider, _objectIdInfo, _propertyIndex, _propName, _type, _valueDeserializer, _valueTypeDeserializer, _viewMatcher, _wrapperName, MISSING_VALUE_DESERIALIZER
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +_aliases, _metadata
      • +
      +
        +
      • + + +

        Fields inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +EMPTY_FORMAT, EMPTY_INCLUDE
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected boolean_deserializeBoolean(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected boolean_deserializeBooleanFromOther(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected int_deserializeInt(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected long_deserializeLong(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected short_deserializeShort(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected String_deserializeString(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected void_failDoubleToIntCoercion(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + String type) 
      protected void_failNullToPrimitiveCoercion(com.fasterxml.jackson.databind.DeserializationContext ctxt, + String type) 
      protected void_handleMissingEndArrayForSingle(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected boolean_hasTextualNull(String value) 
      protected boolean_isDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser) +
      Helper method used to check whether given deserializer is the default + deserializer implementation: this is necessary to avoid overriding custom + deserializers.
      +
      protected void_reportProblem(Object bean, + Object value, + Throwable e) +
      Helper method called when an exception is throw from mutator, to figure + out what to do.
      +
      voiddeserializeAndSet(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + Object bean) 
      ObjectdeserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + Object instance) 
      intgetOptimizedIndex() 
      voidset(Object bean, + Object value) 
      ObjectsetAndReturn(Object instance, + Object value) 
      protected com.fasterxml.jackson.databind.deser.SettableBeanPropertywithDelegate(com.fasterxml.jackson.databind.deser.SettableBeanProperty del) 
      com.fasterxml.jackson.databind.deser.SettableBeanPropertywithMutator(BeanPropertyMutator mut) 
      com.fasterxml.jackson.databind.deser.SettableBeanPropertywithValueDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating

        +_with, assignIndex, fixAccess, getAnnotation, getCreatorIndex, getDeclaringClass, getDelegate, getInjectableValueId, getManagedReferenceName, getMember, getObjectIdInfo, getPropertyIndex, getValueDeserializer, getValueTypeDeserializer, hasValueDeserializer, hasValueTypeDeserializer, hasViews, isInjectionOnly, visibleInView, withName, withNullProvider
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +_throwAsIOE, _throwAsIOE, _throwAsIOE, _throwAsIOE, depositSchemaProperty, deserialize, deserializeWith, getContextAnnotation, getFullName, getName, getNullValueProvider, getType, getWrapperName, isIgnorable, markAsIgnorable, setManagedReferenceName, setObjectIdInfo, setViews, toString, withSimpleName
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +findAliases, findFormatOverrides, findPropertyFormat, findPropertyInclusion, getMetadata, isRequired, isVirtual
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        _optimizedIndex

        +
        protected final int _optimizedIndex
        +
      • +
      + + + +
        +
      • +

        _skipNulls

        +
        protected final boolean _skipNulls
        +
        +
        Since:
        +
        2.9
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SettableBooleanFieldProperty

        +
        public SettableBooleanFieldProperty(com.fasterxml.jackson.databind.deser.SettableBeanProperty src,
        +                                    BeanPropertyMutator mutator,
        +                                    int index)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        withDelegate

        +
        protected com.fasterxml.jackson.databind.deser.SettableBeanProperty withDelegate(com.fasterxml.jackson.databind.deser.SettableBeanProperty del)
        +
      • +
      + + + +
        +
      • +

        withMutator

        +
        public com.fasterxml.jackson.databind.deser.SettableBeanProperty withMutator(BeanPropertyMutator mut)
        +
      • +
      + + + +
        +
      • +

        deserializeAndSet

        +
        public void deserializeAndSet(com.fasterxml.jackson.core.JsonParser p,
        +                              com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                              Object bean)
        +                       throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        deserializeSetAndReturn

        +
        public Object deserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser p,
        +                                      com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                      Object instance)
        +                               throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        withValueDeserializer

        +
        public final com.fasterxml.jackson.databind.deser.SettableBeanProperty withValueDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser)
        +
        +
        Overrides:
        +
        withValueDeserializer in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
        +
        +
      • +
      + + + +
        +
      • +

        setAndReturn

        +
        public Object setAndReturn(Object instance,
        +                           Object value)
        +                    throws IOException
        +
        +
        Overrides:
        +
        setAndReturn in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        getOptimizedIndex

        +
        public int getOptimizedIndex()
        +
      • +
      + + + +
        +
      • +

        _reportProblem

        +
        protected void _reportProblem(Object bean,
        +                              Object value,
        +                              Throwable e)
        +                       throws IOException
        +
        Helper method called when an exception is throw from mutator, to figure + out what to do.
        +
        +
        Throws:
        +
        IOException
        +
        Since:
        +
        2.9
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeBoolean

        +
        protected final boolean _deserializeBoolean(com.fasterxml.jackson.core.JsonParser p,
        +                                            com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                     throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeShort

        +
        protected final short _deserializeShort(com.fasterxml.jackson.core.JsonParser jp,
        +                                        com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                 throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeInt

        +
        protected final int _deserializeInt(com.fasterxml.jackson.core.JsonParser p,
        +                                    com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                             throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeLong

        +
        protected final long _deserializeLong(com.fasterxml.jackson.core.JsonParser p,
        +                                      com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                               throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeString

        +
        protected final String _deserializeString(com.fasterxml.jackson.core.JsonParser p,
        +                                          com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                   throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeBooleanFromOther

        +
        protected final boolean _deserializeBooleanFromOther(com.fasterxml.jackson.core.JsonParser p,
        +                                                     com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                              throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _failNullToPrimitiveCoercion

        +
        protected void _failNullToPrimitiveCoercion(com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                            String type)
        +                                     throws com.fasterxml.jackson.databind.JsonMappingException
        +
        +
        Throws:
        +
        com.fasterxml.jackson.databind.JsonMappingException
        +
        +
      • +
      + + + +
        +
      • +

        _failDoubleToIntCoercion

        +
        protected void _failDoubleToIntCoercion(com.fasterxml.jackson.core.JsonParser p,
        +                                        com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                        String type)
        +                                 throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _hasTextualNull

        +
        protected boolean _hasTextualNull(String value)
        +
      • +
      + + + +
        +
      • +

        _isDefaultDeserializer

        +
        protected boolean _isDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser)
        +
        Helper method used to check whether given deserializer is the default + deserializer implementation: this is necessary to avoid overriding custom + deserializers.
        +
      • +
      + + + +
        +
      • +

        _handleMissingEndArrayForSingle

        +
        protected void _handleMissingEndArrayForSingle(com.fasterxml.jackson.core.JsonParser p,
        +                                               com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                        throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableBooleanMethodProperty.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableBooleanMethodProperty.html new file mode 100644 index 00000000..c24153fa --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableBooleanMethodProperty.html @@ -0,0 +1,810 @@ + + + + + + +SettableBooleanMethodProperty (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.deser
+

Class SettableBooleanMethodProperty

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.util.Named, Serializable
    +
    +
    +
    +
    public final class SettableBooleanMethodProperty
    +extends com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +com.fasterxml.jackson.databind.BeanProperty.Bogus, com.fasterxml.jackson.databind.BeanProperty.Std
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected int_optimizedIndex 
      protected BeanPropertyMutator_propertyMutator 
      protected boolean_skipNulls 
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating

        +delegate
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +_contextAnnotations, _managedReferenceName, _nullProvider, _objectIdInfo, _propertyIndex, _propName, _type, _valueDeserializer, _valueTypeDeserializer, _viewMatcher, _wrapperName, MISSING_VALUE_DESERIALIZER
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +_aliases, _metadata
      • +
      +
        +
      • + + +

        Fields inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +EMPTY_FORMAT, EMPTY_INCLUDE
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected boolean_deserializeBoolean(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected boolean_deserializeBooleanFromOther(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected int_deserializeInt(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected long_deserializeLong(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected short_deserializeShort(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected String_deserializeString(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected void_failDoubleToIntCoercion(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + String type) 
      protected void_failNullToPrimitiveCoercion(com.fasterxml.jackson.databind.DeserializationContext ctxt, + String type) 
      protected void_handleMissingEndArrayForSingle(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected boolean_hasTextualNull(String value) 
      protected boolean_isDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser) +
      Helper method used to check whether given deserializer is the default + deserializer implementation: this is necessary to avoid overriding custom + deserializers.
      +
      protected void_reportProblem(Object bean, + Object value, + Throwable e) +
      Helper method called when an exception is throw from mutator, to figure + out what to do.
      +
      voiddeserializeAndSet(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + Object bean) 
      ObjectdeserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + Object instance) 
      intgetOptimizedIndex() 
      voidset(Object bean, + Object value) 
      ObjectsetAndReturn(Object instance, + Object value) 
      protected com.fasterxml.jackson.databind.deser.SettableBeanPropertywithDelegate(com.fasterxml.jackson.databind.deser.SettableBeanProperty del) 
      com.fasterxml.jackson.databind.deser.SettableBeanPropertywithMutator(BeanPropertyMutator mut) 
      com.fasterxml.jackson.databind.deser.SettableBeanPropertywithValueDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating

        +_with, assignIndex, fixAccess, getAnnotation, getCreatorIndex, getDeclaringClass, getDelegate, getInjectableValueId, getManagedReferenceName, getMember, getObjectIdInfo, getPropertyIndex, getValueDeserializer, getValueTypeDeserializer, hasValueDeserializer, hasValueTypeDeserializer, hasViews, isInjectionOnly, visibleInView, withName, withNullProvider
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +_throwAsIOE, _throwAsIOE, _throwAsIOE, _throwAsIOE, depositSchemaProperty, deserialize, deserializeWith, getContextAnnotation, getFullName, getName, getNullValueProvider, getType, getWrapperName, isIgnorable, markAsIgnorable, setManagedReferenceName, setObjectIdInfo, setViews, toString, withSimpleName
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +findAliases, findFormatOverrides, findPropertyFormat, findPropertyInclusion, getMetadata, isRequired, isVirtual
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        _optimizedIndex

        +
        protected final int _optimizedIndex
        +
      • +
      + + + +
        +
      • +

        _skipNulls

        +
        protected final boolean _skipNulls
        +
        +
        Since:
        +
        2.9
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SettableBooleanMethodProperty

        +
        public SettableBooleanMethodProperty(com.fasterxml.jackson.databind.deser.SettableBeanProperty src,
        +                                     BeanPropertyMutator mutator,
        +                                     int index)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        withDelegate

        +
        protected com.fasterxml.jackson.databind.deser.SettableBeanProperty withDelegate(com.fasterxml.jackson.databind.deser.SettableBeanProperty del)
        +
      • +
      + + + +
        +
      • +

        withMutator

        +
        public com.fasterxml.jackson.databind.deser.SettableBeanProperty withMutator(BeanPropertyMutator mut)
        +
      • +
      + + + +
        +
      • +

        deserializeAndSet

        +
        public void deserializeAndSet(com.fasterxml.jackson.core.JsonParser p,
        +                              com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                              Object bean)
        +                       throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        deserializeSetAndReturn

        +
        public Object deserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser p,
        +                                      com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                      Object instance)
        +                               throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        withValueDeserializer

        +
        public final com.fasterxml.jackson.databind.deser.SettableBeanProperty withValueDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser)
        +
        +
        Overrides:
        +
        withValueDeserializer in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
        +
        +
      • +
      + + + +
        +
      • +

        setAndReturn

        +
        public Object setAndReturn(Object instance,
        +                           Object value)
        +                    throws IOException
        +
        +
        Overrides:
        +
        setAndReturn in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        getOptimizedIndex

        +
        public int getOptimizedIndex()
        +
      • +
      + + + +
        +
      • +

        _reportProblem

        +
        protected void _reportProblem(Object bean,
        +                              Object value,
        +                              Throwable e)
        +                       throws IOException
        +
        Helper method called when an exception is throw from mutator, to figure + out what to do.
        +
        +
        Throws:
        +
        IOException
        +
        Since:
        +
        2.9
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeBoolean

        +
        protected final boolean _deserializeBoolean(com.fasterxml.jackson.core.JsonParser p,
        +                                            com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                     throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeShort

        +
        protected final short _deserializeShort(com.fasterxml.jackson.core.JsonParser jp,
        +                                        com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                 throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeInt

        +
        protected final int _deserializeInt(com.fasterxml.jackson.core.JsonParser p,
        +                                    com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                             throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeLong

        +
        protected final long _deserializeLong(com.fasterxml.jackson.core.JsonParser p,
        +                                      com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                               throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeString

        +
        protected final String _deserializeString(com.fasterxml.jackson.core.JsonParser p,
        +                                          com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                   throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeBooleanFromOther

        +
        protected final boolean _deserializeBooleanFromOther(com.fasterxml.jackson.core.JsonParser p,
        +                                                     com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                              throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _failNullToPrimitiveCoercion

        +
        protected void _failNullToPrimitiveCoercion(com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                            String type)
        +                                     throws com.fasterxml.jackson.databind.JsonMappingException
        +
        +
        Throws:
        +
        com.fasterxml.jackson.databind.JsonMappingException
        +
        +
      • +
      + + + +
        +
      • +

        _failDoubleToIntCoercion

        +
        protected void _failDoubleToIntCoercion(com.fasterxml.jackson.core.JsonParser p,
        +                                        com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                        String type)
        +                                 throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _hasTextualNull

        +
        protected boolean _hasTextualNull(String value)
        +
      • +
      + + + +
        +
      • +

        _isDefaultDeserializer

        +
        protected boolean _isDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser)
        +
        Helper method used to check whether given deserializer is the default + deserializer implementation: this is necessary to avoid overriding custom + deserializers.
        +
      • +
      + + + +
        +
      • +

        _handleMissingEndArrayForSingle

        +
        protected void _handleMissingEndArrayForSingle(com.fasterxml.jackson.core.JsonParser p,
        +                                               com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                        throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableIntFieldProperty.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableIntFieldProperty.html new file mode 100644 index 00000000..6d0ba1f8 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableIntFieldProperty.html @@ -0,0 +1,810 @@ + + + + + + +SettableIntFieldProperty (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.deser
+

Class SettableIntFieldProperty

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.util.Named, Serializable
    +
    +
    +
    +
    public final class SettableIntFieldProperty
    +extends com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +com.fasterxml.jackson.databind.BeanProperty.Bogus, com.fasterxml.jackson.databind.BeanProperty.Std
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected int_optimizedIndex 
      protected BeanPropertyMutator_propertyMutator 
      protected boolean_skipNulls 
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating

        +delegate
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +_contextAnnotations, _managedReferenceName, _nullProvider, _objectIdInfo, _propertyIndex, _propName, _type, _valueDeserializer, _valueTypeDeserializer, _viewMatcher, _wrapperName, MISSING_VALUE_DESERIALIZER
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +_aliases, _metadata
      • +
      +
        +
      • + + +

        Fields inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +EMPTY_FORMAT, EMPTY_INCLUDE
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected boolean_deserializeBoolean(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected boolean_deserializeBooleanFromOther(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected int_deserializeInt(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected long_deserializeLong(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected short_deserializeShort(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected String_deserializeString(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected void_failDoubleToIntCoercion(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + String type) 
      protected void_failNullToPrimitiveCoercion(com.fasterxml.jackson.databind.DeserializationContext ctxt, + String type) 
      protected void_handleMissingEndArrayForSingle(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected boolean_hasTextualNull(String value) 
      protected boolean_isDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser) +
      Helper method used to check whether given deserializer is the default + deserializer implementation: this is necessary to avoid overriding custom + deserializers.
      +
      protected void_reportProblem(Object bean, + Object value, + Throwable e) +
      Helper method called when an exception is throw from mutator, to figure + out what to do.
      +
      voiddeserializeAndSet(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + Object bean) 
      ObjectdeserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + Object instance) 
      intgetOptimizedIndex() 
      voidset(Object bean, + Object value) 
      ObjectsetAndReturn(Object instance, + Object value) 
      protected com.fasterxml.jackson.databind.deser.SettableBeanPropertywithDelegate(com.fasterxml.jackson.databind.deser.SettableBeanProperty del) 
      com.fasterxml.jackson.databind.deser.SettableBeanPropertywithMutator(BeanPropertyMutator mut) 
      com.fasterxml.jackson.databind.deser.SettableBeanPropertywithValueDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating

        +_with, assignIndex, fixAccess, getAnnotation, getCreatorIndex, getDeclaringClass, getDelegate, getInjectableValueId, getManagedReferenceName, getMember, getObjectIdInfo, getPropertyIndex, getValueDeserializer, getValueTypeDeserializer, hasValueDeserializer, hasValueTypeDeserializer, hasViews, isInjectionOnly, visibleInView, withName, withNullProvider
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +_throwAsIOE, _throwAsIOE, _throwAsIOE, _throwAsIOE, depositSchemaProperty, deserialize, deserializeWith, getContextAnnotation, getFullName, getName, getNullValueProvider, getType, getWrapperName, isIgnorable, markAsIgnorable, setManagedReferenceName, setObjectIdInfo, setViews, toString, withSimpleName
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +findAliases, findFormatOverrides, findPropertyFormat, findPropertyInclusion, getMetadata, isRequired, isVirtual
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        _optimizedIndex

        +
        protected final int _optimizedIndex
        +
      • +
      + + + +
        +
      • +

        _skipNulls

        +
        protected final boolean _skipNulls
        +
        +
        Since:
        +
        2.9
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SettableIntFieldProperty

        +
        public SettableIntFieldProperty(com.fasterxml.jackson.databind.deser.SettableBeanProperty src,
        +                                BeanPropertyMutator mutator,
        +                                int index)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        withDelegate

        +
        protected com.fasterxml.jackson.databind.deser.SettableBeanProperty withDelegate(com.fasterxml.jackson.databind.deser.SettableBeanProperty del)
        +
      • +
      + + + +
        +
      • +

        withMutator

        +
        public com.fasterxml.jackson.databind.deser.SettableBeanProperty withMutator(BeanPropertyMutator mut)
        +
      • +
      + + + +
        +
      • +

        deserializeAndSet

        +
        public void deserializeAndSet(com.fasterxml.jackson.core.JsonParser p,
        +                              com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                              Object bean)
        +                       throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        deserializeSetAndReturn

        +
        public Object deserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser p,
        +                                      com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                      Object instance)
        +                               throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        withValueDeserializer

        +
        public final com.fasterxml.jackson.databind.deser.SettableBeanProperty withValueDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser)
        +
        +
        Overrides:
        +
        withValueDeserializer in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
        +
        +
      • +
      + + + +
        +
      • +

        setAndReturn

        +
        public Object setAndReturn(Object instance,
        +                           Object value)
        +                    throws IOException
        +
        +
        Overrides:
        +
        setAndReturn in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        getOptimizedIndex

        +
        public int getOptimizedIndex()
        +
      • +
      + + + +
        +
      • +

        _reportProblem

        +
        protected void _reportProblem(Object bean,
        +                              Object value,
        +                              Throwable e)
        +                       throws IOException
        +
        Helper method called when an exception is throw from mutator, to figure + out what to do.
        +
        +
        Throws:
        +
        IOException
        +
        Since:
        +
        2.9
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeBoolean

        +
        protected final boolean _deserializeBoolean(com.fasterxml.jackson.core.JsonParser p,
        +                                            com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                     throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeShort

        +
        protected final short _deserializeShort(com.fasterxml.jackson.core.JsonParser jp,
        +                                        com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                 throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeInt

        +
        protected final int _deserializeInt(com.fasterxml.jackson.core.JsonParser p,
        +                                    com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                             throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeLong

        +
        protected final long _deserializeLong(com.fasterxml.jackson.core.JsonParser p,
        +                                      com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                               throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeString

        +
        protected final String _deserializeString(com.fasterxml.jackson.core.JsonParser p,
        +                                          com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                   throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeBooleanFromOther

        +
        protected final boolean _deserializeBooleanFromOther(com.fasterxml.jackson.core.JsonParser p,
        +                                                     com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                              throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _failNullToPrimitiveCoercion

        +
        protected void _failNullToPrimitiveCoercion(com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                            String type)
        +                                     throws com.fasterxml.jackson.databind.JsonMappingException
        +
        +
        Throws:
        +
        com.fasterxml.jackson.databind.JsonMappingException
        +
        +
      • +
      + + + +
        +
      • +

        _failDoubleToIntCoercion

        +
        protected void _failDoubleToIntCoercion(com.fasterxml.jackson.core.JsonParser p,
        +                                        com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                        String type)
        +                                 throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _hasTextualNull

        +
        protected boolean _hasTextualNull(String value)
        +
      • +
      + + + +
        +
      • +

        _isDefaultDeserializer

        +
        protected boolean _isDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser)
        +
        Helper method used to check whether given deserializer is the default + deserializer implementation: this is necessary to avoid overriding custom + deserializers.
        +
      • +
      + + + +
        +
      • +

        _handleMissingEndArrayForSingle

        +
        protected void _handleMissingEndArrayForSingle(com.fasterxml.jackson.core.JsonParser p,
        +                                               com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                        throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableIntMethodProperty.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableIntMethodProperty.html new file mode 100644 index 00000000..af004d0e --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableIntMethodProperty.html @@ -0,0 +1,810 @@ + + + + + + +SettableIntMethodProperty (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.deser
+

Class SettableIntMethodProperty

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.util.Named, Serializable
    +
    +
    +
    +
    public final class SettableIntMethodProperty
    +extends com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +com.fasterxml.jackson.databind.BeanProperty.Bogus, com.fasterxml.jackson.databind.BeanProperty.Std
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected int_optimizedIndex 
      protected BeanPropertyMutator_propertyMutator 
      protected boolean_skipNulls 
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating

        +delegate
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +_contextAnnotations, _managedReferenceName, _nullProvider, _objectIdInfo, _propertyIndex, _propName, _type, _valueDeserializer, _valueTypeDeserializer, _viewMatcher, _wrapperName, MISSING_VALUE_DESERIALIZER
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +_aliases, _metadata
      • +
      +
        +
      • + + +

        Fields inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +EMPTY_FORMAT, EMPTY_INCLUDE
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected boolean_deserializeBoolean(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected boolean_deserializeBooleanFromOther(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected int_deserializeInt(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected long_deserializeLong(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected short_deserializeShort(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected String_deserializeString(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected void_failDoubleToIntCoercion(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + String type) 
      protected void_failNullToPrimitiveCoercion(com.fasterxml.jackson.databind.DeserializationContext ctxt, + String type) 
      protected void_handleMissingEndArrayForSingle(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected boolean_hasTextualNull(String value) 
      protected boolean_isDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser) +
      Helper method used to check whether given deserializer is the default + deserializer implementation: this is necessary to avoid overriding custom + deserializers.
      +
      protected void_reportProblem(Object bean, + Object value, + Throwable e) +
      Helper method called when an exception is throw from mutator, to figure + out what to do.
      +
      voiddeserializeAndSet(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + Object bean) 
      ObjectdeserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + Object instance) 
      intgetOptimizedIndex() 
      voidset(Object bean, + Object value) 
      ObjectsetAndReturn(Object instance, + Object value) 
      protected com.fasterxml.jackson.databind.deser.SettableBeanPropertywithDelegate(com.fasterxml.jackson.databind.deser.SettableBeanProperty del) 
      com.fasterxml.jackson.databind.deser.SettableBeanPropertywithMutator(BeanPropertyMutator mut) 
      com.fasterxml.jackson.databind.deser.SettableBeanPropertywithValueDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating

        +_with, assignIndex, fixAccess, getAnnotation, getCreatorIndex, getDeclaringClass, getDelegate, getInjectableValueId, getManagedReferenceName, getMember, getObjectIdInfo, getPropertyIndex, getValueDeserializer, getValueTypeDeserializer, hasValueDeserializer, hasValueTypeDeserializer, hasViews, isInjectionOnly, visibleInView, withName, withNullProvider
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +_throwAsIOE, _throwAsIOE, _throwAsIOE, _throwAsIOE, depositSchemaProperty, deserialize, deserializeWith, getContextAnnotation, getFullName, getName, getNullValueProvider, getType, getWrapperName, isIgnorable, markAsIgnorable, setManagedReferenceName, setObjectIdInfo, setViews, toString, withSimpleName
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +findAliases, findFormatOverrides, findPropertyFormat, findPropertyInclusion, getMetadata, isRequired, isVirtual
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        _optimizedIndex

        +
        protected final int _optimizedIndex
        +
      • +
      + + + +
        +
      • +

        _skipNulls

        +
        protected final boolean _skipNulls
        +
        +
        Since:
        +
        2.9
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SettableIntMethodProperty

        +
        public SettableIntMethodProperty(com.fasterxml.jackson.databind.deser.SettableBeanProperty src,
        +                                 BeanPropertyMutator mutator,
        +                                 int index)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        withDelegate

        +
        protected com.fasterxml.jackson.databind.deser.SettableBeanProperty withDelegate(com.fasterxml.jackson.databind.deser.SettableBeanProperty del)
        +
      • +
      + + + +
        +
      • +

        withMutator

        +
        public com.fasterxml.jackson.databind.deser.SettableBeanProperty withMutator(BeanPropertyMutator mut)
        +
      • +
      + + + +
        +
      • +

        deserializeAndSet

        +
        public void deserializeAndSet(com.fasterxml.jackson.core.JsonParser p,
        +                              com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                              Object bean)
        +                       throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        deserializeSetAndReturn

        +
        public Object deserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser p,
        +                                      com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                      Object instance)
        +                               throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        withValueDeserializer

        +
        public final com.fasterxml.jackson.databind.deser.SettableBeanProperty withValueDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser)
        +
        +
        Overrides:
        +
        withValueDeserializer in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
        +
        +
      • +
      + + + +
        +
      • +

        setAndReturn

        +
        public Object setAndReturn(Object instance,
        +                           Object value)
        +                    throws IOException
        +
        +
        Overrides:
        +
        setAndReturn in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        getOptimizedIndex

        +
        public int getOptimizedIndex()
        +
      • +
      + + + +
        +
      • +

        _reportProblem

        +
        protected void _reportProblem(Object bean,
        +                              Object value,
        +                              Throwable e)
        +                       throws IOException
        +
        Helper method called when an exception is throw from mutator, to figure + out what to do.
        +
        +
        Throws:
        +
        IOException
        +
        Since:
        +
        2.9
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeBoolean

        +
        protected final boolean _deserializeBoolean(com.fasterxml.jackson.core.JsonParser p,
        +                                            com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                     throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeShort

        +
        protected final short _deserializeShort(com.fasterxml.jackson.core.JsonParser jp,
        +                                        com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                 throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeInt

        +
        protected final int _deserializeInt(com.fasterxml.jackson.core.JsonParser p,
        +                                    com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                             throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeLong

        +
        protected final long _deserializeLong(com.fasterxml.jackson.core.JsonParser p,
        +                                      com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                               throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeString

        +
        protected final String _deserializeString(com.fasterxml.jackson.core.JsonParser p,
        +                                          com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                   throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeBooleanFromOther

        +
        protected final boolean _deserializeBooleanFromOther(com.fasterxml.jackson.core.JsonParser p,
        +                                                     com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                              throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _failNullToPrimitiveCoercion

        +
        protected void _failNullToPrimitiveCoercion(com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                            String type)
        +                                     throws com.fasterxml.jackson.databind.JsonMappingException
        +
        +
        Throws:
        +
        com.fasterxml.jackson.databind.JsonMappingException
        +
        +
      • +
      + + + +
        +
      • +

        _failDoubleToIntCoercion

        +
        protected void _failDoubleToIntCoercion(com.fasterxml.jackson.core.JsonParser p,
        +                                        com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                        String type)
        +                                 throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _hasTextualNull

        +
        protected boolean _hasTextualNull(String value)
        +
      • +
      + + + +
        +
      • +

        _isDefaultDeserializer

        +
        protected boolean _isDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser)
        +
        Helper method used to check whether given deserializer is the default + deserializer implementation: this is necessary to avoid overriding custom + deserializers.
        +
      • +
      + + + +
        +
      • +

        _handleMissingEndArrayForSingle

        +
        protected void _handleMissingEndArrayForSingle(com.fasterxml.jackson.core.JsonParser p,
        +                                               com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                        throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableLongFieldProperty.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableLongFieldProperty.html new file mode 100644 index 00000000..7065f77f --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableLongFieldProperty.html @@ -0,0 +1,810 @@ + + + + + + +SettableLongFieldProperty (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.deser
+

Class SettableLongFieldProperty

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.util.Named, Serializable
    +
    +
    +
    +
    public final class SettableLongFieldProperty
    +extends com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +com.fasterxml.jackson.databind.BeanProperty.Bogus, com.fasterxml.jackson.databind.BeanProperty.Std
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected int_optimizedIndex 
      protected BeanPropertyMutator_propertyMutator 
      protected boolean_skipNulls 
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating

        +delegate
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +_contextAnnotations, _managedReferenceName, _nullProvider, _objectIdInfo, _propertyIndex, _propName, _type, _valueDeserializer, _valueTypeDeserializer, _viewMatcher, _wrapperName, MISSING_VALUE_DESERIALIZER
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +_aliases, _metadata
      • +
      +
        +
      • + + +

        Fields inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +EMPTY_FORMAT, EMPTY_INCLUDE
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected boolean_deserializeBoolean(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected boolean_deserializeBooleanFromOther(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected int_deserializeInt(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected long_deserializeLong(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected short_deserializeShort(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected String_deserializeString(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected void_failDoubleToIntCoercion(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + String type) 
      protected void_failNullToPrimitiveCoercion(com.fasterxml.jackson.databind.DeserializationContext ctxt, + String type) 
      protected void_handleMissingEndArrayForSingle(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected boolean_hasTextualNull(String value) 
      protected boolean_isDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser) +
      Helper method used to check whether given deserializer is the default + deserializer implementation: this is necessary to avoid overriding custom + deserializers.
      +
      protected void_reportProblem(Object bean, + Object value, + Throwable e) +
      Helper method called when an exception is throw from mutator, to figure + out what to do.
      +
      voiddeserializeAndSet(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + Object bean) 
      ObjectdeserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + Object instance) 
      intgetOptimizedIndex() 
      voidset(Object bean, + Object value) 
      ObjectsetAndReturn(Object instance, + Object value) 
      protected com.fasterxml.jackson.databind.deser.SettableBeanPropertywithDelegate(com.fasterxml.jackson.databind.deser.SettableBeanProperty del) 
      com.fasterxml.jackson.databind.deser.SettableBeanPropertywithMutator(BeanPropertyMutator mut) 
      com.fasterxml.jackson.databind.deser.SettableBeanPropertywithValueDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating

        +_with, assignIndex, fixAccess, getAnnotation, getCreatorIndex, getDeclaringClass, getDelegate, getInjectableValueId, getManagedReferenceName, getMember, getObjectIdInfo, getPropertyIndex, getValueDeserializer, getValueTypeDeserializer, hasValueDeserializer, hasValueTypeDeserializer, hasViews, isInjectionOnly, visibleInView, withName, withNullProvider
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +_throwAsIOE, _throwAsIOE, _throwAsIOE, _throwAsIOE, depositSchemaProperty, deserialize, deserializeWith, getContextAnnotation, getFullName, getName, getNullValueProvider, getType, getWrapperName, isIgnorable, markAsIgnorable, setManagedReferenceName, setObjectIdInfo, setViews, toString, withSimpleName
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +findAliases, findFormatOverrides, findPropertyFormat, findPropertyInclusion, getMetadata, isRequired, isVirtual
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        _optimizedIndex

        +
        protected final int _optimizedIndex
        +
      • +
      + + + +
        +
      • +

        _skipNulls

        +
        protected final boolean _skipNulls
        +
        +
        Since:
        +
        2.9
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SettableLongFieldProperty

        +
        public SettableLongFieldProperty(com.fasterxml.jackson.databind.deser.SettableBeanProperty src,
        +                                 BeanPropertyMutator mutator,
        +                                 int index)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        withDelegate

        +
        protected com.fasterxml.jackson.databind.deser.SettableBeanProperty withDelegate(com.fasterxml.jackson.databind.deser.SettableBeanProperty del)
        +
      • +
      + + + +
        +
      • +

        withMutator

        +
        public com.fasterxml.jackson.databind.deser.SettableBeanProperty withMutator(BeanPropertyMutator mut)
        +
      • +
      + + + +
        +
      • +

        deserializeAndSet

        +
        public void deserializeAndSet(com.fasterxml.jackson.core.JsonParser p,
        +                              com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                              Object bean)
        +                       throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        deserializeSetAndReturn

        +
        public Object deserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser p,
        +                                      com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                      Object instance)
        +                               throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        withValueDeserializer

        +
        public final com.fasterxml.jackson.databind.deser.SettableBeanProperty withValueDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser)
        +
        +
        Overrides:
        +
        withValueDeserializer in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
        +
        +
      • +
      + + + +
        +
      • +

        setAndReturn

        +
        public Object setAndReturn(Object instance,
        +                           Object value)
        +                    throws IOException
        +
        +
        Overrides:
        +
        setAndReturn in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        getOptimizedIndex

        +
        public int getOptimizedIndex()
        +
      • +
      + + + +
        +
      • +

        _reportProblem

        +
        protected void _reportProblem(Object bean,
        +                              Object value,
        +                              Throwable e)
        +                       throws IOException
        +
        Helper method called when an exception is throw from mutator, to figure + out what to do.
        +
        +
        Throws:
        +
        IOException
        +
        Since:
        +
        2.9
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeBoolean

        +
        protected final boolean _deserializeBoolean(com.fasterxml.jackson.core.JsonParser p,
        +                                            com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                     throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeShort

        +
        protected final short _deserializeShort(com.fasterxml.jackson.core.JsonParser jp,
        +                                        com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                 throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeInt

        +
        protected final int _deserializeInt(com.fasterxml.jackson.core.JsonParser p,
        +                                    com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                             throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeLong

        +
        protected final long _deserializeLong(com.fasterxml.jackson.core.JsonParser p,
        +                                      com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                               throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeString

        +
        protected final String _deserializeString(com.fasterxml.jackson.core.JsonParser p,
        +                                          com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                   throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeBooleanFromOther

        +
        protected final boolean _deserializeBooleanFromOther(com.fasterxml.jackson.core.JsonParser p,
        +                                                     com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                              throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _failNullToPrimitiveCoercion

        +
        protected void _failNullToPrimitiveCoercion(com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                            String type)
        +                                     throws com.fasterxml.jackson.databind.JsonMappingException
        +
        +
        Throws:
        +
        com.fasterxml.jackson.databind.JsonMappingException
        +
        +
      • +
      + + + +
        +
      • +

        _failDoubleToIntCoercion

        +
        protected void _failDoubleToIntCoercion(com.fasterxml.jackson.core.JsonParser p,
        +                                        com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                        String type)
        +                                 throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _hasTextualNull

        +
        protected boolean _hasTextualNull(String value)
        +
      • +
      + + + +
        +
      • +

        _isDefaultDeserializer

        +
        protected boolean _isDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser)
        +
        Helper method used to check whether given deserializer is the default + deserializer implementation: this is necessary to avoid overriding custom + deserializers.
        +
      • +
      + + + +
        +
      • +

        _handleMissingEndArrayForSingle

        +
        protected void _handleMissingEndArrayForSingle(com.fasterxml.jackson.core.JsonParser p,
        +                                               com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                        throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableLongMethodProperty.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableLongMethodProperty.html new file mode 100644 index 00000000..773d1c47 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableLongMethodProperty.html @@ -0,0 +1,810 @@ + + + + + + +SettableLongMethodProperty (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.deser
+

Class SettableLongMethodProperty

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.util.Named, Serializable
    +
    +
    +
    +
    public final class SettableLongMethodProperty
    +extends com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +com.fasterxml.jackson.databind.BeanProperty.Bogus, com.fasterxml.jackson.databind.BeanProperty.Std
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected int_optimizedIndex 
      protected BeanPropertyMutator_propertyMutator 
      protected boolean_skipNulls 
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating

        +delegate
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +_contextAnnotations, _managedReferenceName, _nullProvider, _objectIdInfo, _propertyIndex, _propName, _type, _valueDeserializer, _valueTypeDeserializer, _viewMatcher, _wrapperName, MISSING_VALUE_DESERIALIZER
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +_aliases, _metadata
      • +
      +
        +
      • + + +

        Fields inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +EMPTY_FORMAT, EMPTY_INCLUDE
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected boolean_deserializeBoolean(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected boolean_deserializeBooleanFromOther(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected int_deserializeInt(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected long_deserializeLong(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected short_deserializeShort(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected String_deserializeString(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected void_failDoubleToIntCoercion(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + String type) 
      protected void_failNullToPrimitiveCoercion(com.fasterxml.jackson.databind.DeserializationContext ctxt, + String type) 
      protected void_handleMissingEndArrayForSingle(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected boolean_hasTextualNull(String value) 
      protected boolean_isDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser) +
      Helper method used to check whether given deserializer is the default + deserializer implementation: this is necessary to avoid overriding custom + deserializers.
      +
      protected void_reportProblem(Object bean, + Object value, + Throwable e) +
      Helper method called when an exception is throw from mutator, to figure + out what to do.
      +
      voiddeserializeAndSet(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + Object bean) 
      ObjectdeserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + Object instance) 
      intgetOptimizedIndex() 
      voidset(Object bean, + Object value) 
      ObjectsetAndReturn(Object instance, + Object value) 
      protected com.fasterxml.jackson.databind.deser.SettableBeanPropertywithDelegate(com.fasterxml.jackson.databind.deser.SettableBeanProperty del) 
      com.fasterxml.jackson.databind.deser.SettableBeanPropertywithMutator(BeanPropertyMutator mut) 
      com.fasterxml.jackson.databind.deser.SettableBeanPropertywithValueDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating

        +_with, assignIndex, fixAccess, getAnnotation, getCreatorIndex, getDeclaringClass, getDelegate, getInjectableValueId, getManagedReferenceName, getMember, getObjectIdInfo, getPropertyIndex, getValueDeserializer, getValueTypeDeserializer, hasValueDeserializer, hasValueTypeDeserializer, hasViews, isInjectionOnly, visibleInView, withName, withNullProvider
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +_throwAsIOE, _throwAsIOE, _throwAsIOE, _throwAsIOE, depositSchemaProperty, deserialize, deserializeWith, getContextAnnotation, getFullName, getName, getNullValueProvider, getType, getWrapperName, isIgnorable, markAsIgnorable, setManagedReferenceName, setObjectIdInfo, setViews, toString, withSimpleName
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +findAliases, findFormatOverrides, findPropertyFormat, findPropertyInclusion, getMetadata, isRequired, isVirtual
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        _optimizedIndex

        +
        protected final int _optimizedIndex
        +
      • +
      + + + +
        +
      • +

        _skipNulls

        +
        protected final boolean _skipNulls
        +
        +
        Since:
        +
        2.9
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SettableLongMethodProperty

        +
        public SettableLongMethodProperty(com.fasterxml.jackson.databind.deser.SettableBeanProperty src,
        +                                  BeanPropertyMutator mutator,
        +                                  int index)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        withDelegate

        +
        protected com.fasterxml.jackson.databind.deser.SettableBeanProperty withDelegate(com.fasterxml.jackson.databind.deser.SettableBeanProperty del)
        +
      • +
      + + + +
        +
      • +

        withMutator

        +
        public com.fasterxml.jackson.databind.deser.SettableBeanProperty withMutator(BeanPropertyMutator mut)
        +
      • +
      + + + +
        +
      • +

        deserializeAndSet

        +
        public void deserializeAndSet(com.fasterxml.jackson.core.JsonParser p,
        +                              com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                              Object bean)
        +                       throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        deserializeSetAndReturn

        +
        public Object deserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser p,
        +                                      com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                      Object instance)
        +                               throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        withValueDeserializer

        +
        public final com.fasterxml.jackson.databind.deser.SettableBeanProperty withValueDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser)
        +
        +
        Overrides:
        +
        withValueDeserializer in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
        +
        +
      • +
      + + + +
        +
      • +

        setAndReturn

        +
        public Object setAndReturn(Object instance,
        +                           Object value)
        +                    throws IOException
        +
        +
        Overrides:
        +
        setAndReturn in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        getOptimizedIndex

        +
        public int getOptimizedIndex()
        +
      • +
      + + + +
        +
      • +

        _reportProblem

        +
        protected void _reportProblem(Object bean,
        +                              Object value,
        +                              Throwable e)
        +                       throws IOException
        +
        Helper method called when an exception is throw from mutator, to figure + out what to do.
        +
        +
        Throws:
        +
        IOException
        +
        Since:
        +
        2.9
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeBoolean

        +
        protected final boolean _deserializeBoolean(com.fasterxml.jackson.core.JsonParser p,
        +                                            com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                     throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeShort

        +
        protected final short _deserializeShort(com.fasterxml.jackson.core.JsonParser jp,
        +                                        com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                 throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeInt

        +
        protected final int _deserializeInt(com.fasterxml.jackson.core.JsonParser p,
        +                                    com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                             throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeLong

        +
        protected final long _deserializeLong(com.fasterxml.jackson.core.JsonParser p,
        +                                      com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                               throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeString

        +
        protected final String _deserializeString(com.fasterxml.jackson.core.JsonParser p,
        +                                          com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                   throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeBooleanFromOther

        +
        protected final boolean _deserializeBooleanFromOther(com.fasterxml.jackson.core.JsonParser p,
        +                                                     com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                              throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _failNullToPrimitiveCoercion

        +
        protected void _failNullToPrimitiveCoercion(com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                            String type)
        +                                     throws com.fasterxml.jackson.databind.JsonMappingException
        +
        +
        Throws:
        +
        com.fasterxml.jackson.databind.JsonMappingException
        +
        +
      • +
      + + + +
        +
      • +

        _failDoubleToIntCoercion

        +
        protected void _failDoubleToIntCoercion(com.fasterxml.jackson.core.JsonParser p,
        +                                        com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                        String type)
        +                                 throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _hasTextualNull

        +
        protected boolean _hasTextualNull(String value)
        +
      • +
      + + + +
        +
      • +

        _isDefaultDeserializer

        +
        protected boolean _isDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser)
        +
        Helper method used to check whether given deserializer is the default + deserializer implementation: this is necessary to avoid overriding custom + deserializers.
        +
      • +
      + + + +
        +
      • +

        _handleMissingEndArrayForSingle

        +
        protected void _handleMissingEndArrayForSingle(com.fasterxml.jackson.core.JsonParser p,
        +                                               com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                        throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableObjectFieldProperty.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableObjectFieldProperty.html new file mode 100644 index 00000000..8290a4e7 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableObjectFieldProperty.html @@ -0,0 +1,810 @@ + + + + + + +SettableObjectFieldProperty (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.deser
+

Class SettableObjectFieldProperty

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.util.Named, Serializable
    +
    +
    +
    +
    public final class SettableObjectFieldProperty
    +extends com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +com.fasterxml.jackson.databind.BeanProperty.Bogus, com.fasterxml.jackson.databind.BeanProperty.Std
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected int_optimizedIndex 
      protected BeanPropertyMutator_propertyMutator 
      protected boolean_skipNulls 
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating

        +delegate
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +_contextAnnotations, _managedReferenceName, _nullProvider, _objectIdInfo, _propertyIndex, _propName, _type, _valueDeserializer, _valueTypeDeserializer, _viewMatcher, _wrapperName, MISSING_VALUE_DESERIALIZER
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +_aliases, _metadata
      • +
      +
        +
      • + + +

        Fields inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +EMPTY_FORMAT, EMPTY_INCLUDE
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected boolean_deserializeBoolean(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected boolean_deserializeBooleanFromOther(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected int_deserializeInt(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected long_deserializeLong(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected short_deserializeShort(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected String_deserializeString(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected void_failDoubleToIntCoercion(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + String type) 
      protected void_failNullToPrimitiveCoercion(com.fasterxml.jackson.databind.DeserializationContext ctxt, + String type) 
      protected void_handleMissingEndArrayForSingle(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected boolean_hasTextualNull(String value) 
      protected boolean_isDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser) +
      Helper method used to check whether given deserializer is the default + deserializer implementation: this is necessary to avoid overriding custom + deserializers.
      +
      protected void_reportProblem(Object bean, + Object value, + Throwable e) +
      Helper method called when an exception is throw from mutator, to figure + out what to do.
      +
      voiddeserializeAndSet(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + Object bean) 
      ObjectdeserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + Object instance) 
      intgetOptimizedIndex() 
      voidset(Object bean, + Object v) 
      ObjectsetAndReturn(Object instance, + Object value) 
      protected com.fasterxml.jackson.databind.deser.SettableBeanPropertywithDelegate(com.fasterxml.jackson.databind.deser.SettableBeanProperty del) 
      com.fasterxml.jackson.databind.deser.SettableBeanPropertywithMutator(BeanPropertyMutator mut) 
      com.fasterxml.jackson.databind.deser.SettableBeanPropertywithValueDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating

        +_with, assignIndex, fixAccess, getAnnotation, getCreatorIndex, getDeclaringClass, getDelegate, getInjectableValueId, getManagedReferenceName, getMember, getObjectIdInfo, getPropertyIndex, getValueDeserializer, getValueTypeDeserializer, hasValueDeserializer, hasValueTypeDeserializer, hasViews, isInjectionOnly, visibleInView, withName, withNullProvider
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +_throwAsIOE, _throwAsIOE, _throwAsIOE, _throwAsIOE, depositSchemaProperty, deserialize, deserializeWith, getContextAnnotation, getFullName, getName, getNullValueProvider, getType, getWrapperName, isIgnorable, markAsIgnorable, setManagedReferenceName, setObjectIdInfo, setViews, toString, withSimpleName
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +findAliases, findFormatOverrides, findPropertyFormat, findPropertyInclusion, getMetadata, isRequired, isVirtual
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        _optimizedIndex

        +
        protected final int _optimizedIndex
        +
      • +
      + + + +
        +
      • +

        _skipNulls

        +
        protected final boolean _skipNulls
        +
        +
        Since:
        +
        2.9
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SettableObjectFieldProperty

        +
        public SettableObjectFieldProperty(com.fasterxml.jackson.databind.deser.SettableBeanProperty src,
        +                                   BeanPropertyMutator mutator,
        +                                   int index)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        withDelegate

        +
        protected com.fasterxml.jackson.databind.deser.SettableBeanProperty withDelegate(com.fasterxml.jackson.databind.deser.SettableBeanProperty del)
        +
      • +
      + + + +
        +
      • +

        withMutator

        +
        public com.fasterxml.jackson.databind.deser.SettableBeanProperty withMutator(BeanPropertyMutator mut)
        +
      • +
      + + + +
        +
      • +

        deserializeAndSet

        +
        public void deserializeAndSet(com.fasterxml.jackson.core.JsonParser p,
        +                              com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                              Object bean)
        +                       throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        deserializeSetAndReturn

        +
        public Object deserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser p,
        +                                      com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                      Object instance)
        +                               throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        withValueDeserializer

        +
        public final com.fasterxml.jackson.databind.deser.SettableBeanProperty withValueDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser)
        +
        +
        Overrides:
        +
        withValueDeserializer in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
        +
        +
      • +
      + + + +
        +
      • +

        setAndReturn

        +
        public Object setAndReturn(Object instance,
        +                           Object value)
        +                    throws IOException
        +
        +
        Overrides:
        +
        setAndReturn in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        getOptimizedIndex

        +
        public int getOptimizedIndex()
        +
      • +
      + + + +
        +
      • +

        _reportProblem

        +
        protected void _reportProblem(Object bean,
        +                              Object value,
        +                              Throwable e)
        +                       throws IOException
        +
        Helper method called when an exception is throw from mutator, to figure + out what to do.
        +
        +
        Throws:
        +
        IOException
        +
        Since:
        +
        2.9
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeBoolean

        +
        protected final boolean _deserializeBoolean(com.fasterxml.jackson.core.JsonParser p,
        +                                            com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                     throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeShort

        +
        protected final short _deserializeShort(com.fasterxml.jackson.core.JsonParser jp,
        +                                        com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                 throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeInt

        +
        protected final int _deserializeInt(com.fasterxml.jackson.core.JsonParser p,
        +                                    com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                             throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeLong

        +
        protected final long _deserializeLong(com.fasterxml.jackson.core.JsonParser p,
        +                                      com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                               throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeString

        +
        protected final String _deserializeString(com.fasterxml.jackson.core.JsonParser p,
        +                                          com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                   throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeBooleanFromOther

        +
        protected final boolean _deserializeBooleanFromOther(com.fasterxml.jackson.core.JsonParser p,
        +                                                     com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                              throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _failNullToPrimitiveCoercion

        +
        protected void _failNullToPrimitiveCoercion(com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                            String type)
        +                                     throws com.fasterxml.jackson.databind.JsonMappingException
        +
        +
        Throws:
        +
        com.fasterxml.jackson.databind.JsonMappingException
        +
        +
      • +
      + + + +
        +
      • +

        _failDoubleToIntCoercion

        +
        protected void _failDoubleToIntCoercion(com.fasterxml.jackson.core.JsonParser p,
        +                                        com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                        String type)
        +                                 throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _hasTextualNull

        +
        protected boolean _hasTextualNull(String value)
        +
      • +
      + + + +
        +
      • +

        _isDefaultDeserializer

        +
        protected boolean _isDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser)
        +
        Helper method used to check whether given deserializer is the default + deserializer implementation: this is necessary to avoid overriding custom + deserializers.
        +
      • +
      + + + +
        +
      • +

        _handleMissingEndArrayForSingle

        +
        protected void _handleMissingEndArrayForSingle(com.fasterxml.jackson.core.JsonParser p,
        +                                               com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                        throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableObjectMethodProperty.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableObjectMethodProperty.html new file mode 100644 index 00000000..75d6caa7 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableObjectMethodProperty.html @@ -0,0 +1,810 @@ + + + + + + +SettableObjectMethodProperty (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.deser
+

Class SettableObjectMethodProperty

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.util.Named, Serializable
    +
    +
    +
    +
    public final class SettableObjectMethodProperty
    +extends com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +com.fasterxml.jackson.databind.BeanProperty.Bogus, com.fasterxml.jackson.databind.BeanProperty.Std
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected int_optimizedIndex 
      protected BeanPropertyMutator_propertyMutator 
      protected boolean_skipNulls 
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating

        +delegate
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +_contextAnnotations, _managedReferenceName, _nullProvider, _objectIdInfo, _propertyIndex, _propName, _type, _valueDeserializer, _valueTypeDeserializer, _viewMatcher, _wrapperName, MISSING_VALUE_DESERIALIZER
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +_aliases, _metadata
      • +
      +
        +
      • + + +

        Fields inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +EMPTY_FORMAT, EMPTY_INCLUDE
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected boolean_deserializeBoolean(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected boolean_deserializeBooleanFromOther(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected int_deserializeInt(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected long_deserializeLong(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected short_deserializeShort(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected String_deserializeString(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected void_failDoubleToIntCoercion(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + String type) 
      protected void_failNullToPrimitiveCoercion(com.fasterxml.jackson.databind.DeserializationContext ctxt, + String type) 
      protected void_handleMissingEndArrayForSingle(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected boolean_hasTextualNull(String value) 
      protected boolean_isDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser) +
      Helper method used to check whether given deserializer is the default + deserializer implementation: this is necessary to avoid overriding custom + deserializers.
      +
      protected void_reportProblem(Object bean, + Object value, + Throwable e) +
      Helper method called when an exception is throw from mutator, to figure + out what to do.
      +
      voiddeserializeAndSet(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + Object bean) 
      ObjectdeserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + Object instance) 
      intgetOptimizedIndex() 
      voidset(Object bean, + Object v) 
      ObjectsetAndReturn(Object instance, + Object value) 
      protected com.fasterxml.jackson.databind.deser.SettableBeanPropertywithDelegate(com.fasterxml.jackson.databind.deser.SettableBeanProperty del) 
      com.fasterxml.jackson.databind.deser.SettableBeanPropertywithMutator(BeanPropertyMutator mut) 
      com.fasterxml.jackson.databind.deser.SettableBeanPropertywithValueDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating

        +_with, assignIndex, fixAccess, getAnnotation, getCreatorIndex, getDeclaringClass, getDelegate, getInjectableValueId, getManagedReferenceName, getMember, getObjectIdInfo, getPropertyIndex, getValueDeserializer, getValueTypeDeserializer, hasValueDeserializer, hasValueTypeDeserializer, hasViews, isInjectionOnly, visibleInView, withName, withNullProvider
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +_throwAsIOE, _throwAsIOE, _throwAsIOE, _throwAsIOE, depositSchemaProperty, deserialize, deserializeWith, getContextAnnotation, getFullName, getName, getNullValueProvider, getType, getWrapperName, isIgnorable, markAsIgnorable, setManagedReferenceName, setObjectIdInfo, setViews, toString, withSimpleName
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +findAliases, findFormatOverrides, findPropertyFormat, findPropertyInclusion, getMetadata, isRequired, isVirtual
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        _optimizedIndex

        +
        protected final int _optimizedIndex
        +
      • +
      + + + +
        +
      • +

        _skipNulls

        +
        protected final boolean _skipNulls
        +
        +
        Since:
        +
        2.9
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SettableObjectMethodProperty

        +
        public SettableObjectMethodProperty(com.fasterxml.jackson.databind.deser.SettableBeanProperty src,
        +                                    BeanPropertyMutator mutator,
        +                                    int index)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        withDelegate

        +
        protected com.fasterxml.jackson.databind.deser.SettableBeanProperty withDelegate(com.fasterxml.jackson.databind.deser.SettableBeanProperty del)
        +
      • +
      + + + +
        +
      • +

        withMutator

        +
        public com.fasterxml.jackson.databind.deser.SettableBeanProperty withMutator(BeanPropertyMutator mut)
        +
      • +
      + + + +
        +
      • +

        deserializeAndSet

        +
        public void deserializeAndSet(com.fasterxml.jackson.core.JsonParser p,
        +                              com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                              Object bean)
        +                       throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        deserializeSetAndReturn

        +
        public Object deserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser p,
        +                                      com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                      Object instance)
        +                               throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        withValueDeserializer

        +
        public final com.fasterxml.jackson.databind.deser.SettableBeanProperty withValueDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser)
        +
        +
        Overrides:
        +
        withValueDeserializer in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
        +
        +
      • +
      + + + +
        +
      • +

        setAndReturn

        +
        public Object setAndReturn(Object instance,
        +                           Object value)
        +                    throws IOException
        +
        +
        Overrides:
        +
        setAndReturn in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        getOptimizedIndex

        +
        public int getOptimizedIndex()
        +
      • +
      + + + +
        +
      • +

        _reportProblem

        +
        protected void _reportProblem(Object bean,
        +                              Object value,
        +                              Throwable e)
        +                       throws IOException
        +
        Helper method called when an exception is throw from mutator, to figure + out what to do.
        +
        +
        Throws:
        +
        IOException
        +
        Since:
        +
        2.9
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeBoolean

        +
        protected final boolean _deserializeBoolean(com.fasterxml.jackson.core.JsonParser p,
        +                                            com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                     throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeShort

        +
        protected final short _deserializeShort(com.fasterxml.jackson.core.JsonParser jp,
        +                                        com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                 throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeInt

        +
        protected final int _deserializeInt(com.fasterxml.jackson.core.JsonParser p,
        +                                    com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                             throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeLong

        +
        protected final long _deserializeLong(com.fasterxml.jackson.core.JsonParser p,
        +                                      com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                               throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeString

        +
        protected final String _deserializeString(com.fasterxml.jackson.core.JsonParser p,
        +                                          com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                   throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeBooleanFromOther

        +
        protected final boolean _deserializeBooleanFromOther(com.fasterxml.jackson.core.JsonParser p,
        +                                                     com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                              throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _failNullToPrimitiveCoercion

        +
        protected void _failNullToPrimitiveCoercion(com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                            String type)
        +                                     throws com.fasterxml.jackson.databind.JsonMappingException
        +
        +
        Throws:
        +
        com.fasterxml.jackson.databind.JsonMappingException
        +
        +
      • +
      + + + +
        +
      • +

        _failDoubleToIntCoercion

        +
        protected void _failDoubleToIntCoercion(com.fasterxml.jackson.core.JsonParser p,
        +                                        com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                        String type)
        +                                 throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _hasTextualNull

        +
        protected boolean _hasTextualNull(String value)
        +
      • +
      + + + +
        +
      • +

        _isDefaultDeserializer

        +
        protected boolean _isDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser)
        +
        Helper method used to check whether given deserializer is the default + deserializer implementation: this is necessary to avoid overriding custom + deserializers.
        +
      • +
      + + + +
        +
      • +

        _handleMissingEndArrayForSingle

        +
        protected void _handleMissingEndArrayForSingle(com.fasterxml.jackson.core.JsonParser p,
        +                                               com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                        throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableStringFieldProperty.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableStringFieldProperty.html new file mode 100644 index 00000000..08e38972 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableStringFieldProperty.html @@ -0,0 +1,810 @@ + + + + + + +SettableStringFieldProperty (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.deser
+

Class SettableStringFieldProperty

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.util.Named, Serializable
    +
    +
    +
    +
    public final class SettableStringFieldProperty
    +extends com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +com.fasterxml.jackson.databind.BeanProperty.Bogus, com.fasterxml.jackson.databind.BeanProperty.Std
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected int_optimizedIndex 
      protected BeanPropertyMutator_propertyMutator 
      protected boolean_skipNulls 
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating

        +delegate
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +_contextAnnotations, _managedReferenceName, _nullProvider, _objectIdInfo, _propertyIndex, _propName, _type, _valueDeserializer, _valueTypeDeserializer, _viewMatcher, _wrapperName, MISSING_VALUE_DESERIALIZER
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +_aliases, _metadata
      • +
      +
        +
      • + + +

        Fields inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +EMPTY_FORMAT, EMPTY_INCLUDE
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected boolean_deserializeBoolean(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected boolean_deserializeBooleanFromOther(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected int_deserializeInt(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected long_deserializeLong(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected short_deserializeShort(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected String_deserializeString(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected void_failDoubleToIntCoercion(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + String type) 
      protected void_failNullToPrimitiveCoercion(com.fasterxml.jackson.databind.DeserializationContext ctxt, + String type) 
      protected void_handleMissingEndArrayForSingle(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected boolean_hasTextualNull(String value) 
      protected boolean_isDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser) +
      Helper method used to check whether given deserializer is the default + deserializer implementation: this is necessary to avoid overriding custom + deserializers.
      +
      protected void_reportProblem(Object bean, + Object value, + Throwable e) +
      Helper method called when an exception is throw from mutator, to figure + out what to do.
      +
      voiddeserializeAndSet(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + Object bean) 
      ObjectdeserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + Object instance) 
      intgetOptimizedIndex() 
      voidset(Object bean, + Object value) 
      ObjectsetAndReturn(Object instance, + Object value) 
      protected com.fasterxml.jackson.databind.deser.SettableBeanPropertywithDelegate(com.fasterxml.jackson.databind.deser.SettableBeanProperty del) 
      com.fasterxml.jackson.databind.deser.SettableBeanPropertywithMutator(BeanPropertyMutator mut) 
      com.fasterxml.jackson.databind.deser.SettableBeanPropertywithValueDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating

        +_with, assignIndex, fixAccess, getAnnotation, getCreatorIndex, getDeclaringClass, getDelegate, getInjectableValueId, getManagedReferenceName, getMember, getObjectIdInfo, getPropertyIndex, getValueDeserializer, getValueTypeDeserializer, hasValueDeserializer, hasValueTypeDeserializer, hasViews, isInjectionOnly, visibleInView, withName, withNullProvider
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +_throwAsIOE, _throwAsIOE, _throwAsIOE, _throwAsIOE, depositSchemaProperty, deserialize, deserializeWith, getContextAnnotation, getFullName, getName, getNullValueProvider, getType, getWrapperName, isIgnorable, markAsIgnorable, setManagedReferenceName, setObjectIdInfo, setViews, toString, withSimpleName
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +findAliases, findFormatOverrides, findPropertyFormat, findPropertyInclusion, getMetadata, isRequired, isVirtual
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        _optimizedIndex

        +
        protected final int _optimizedIndex
        +
      • +
      + + + +
        +
      • +

        _skipNulls

        +
        protected final boolean _skipNulls
        +
        +
        Since:
        +
        2.9
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SettableStringFieldProperty

        +
        public SettableStringFieldProperty(com.fasterxml.jackson.databind.deser.SettableBeanProperty src,
        +                                   BeanPropertyMutator mutator,
        +                                   int index)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        withDelegate

        +
        protected com.fasterxml.jackson.databind.deser.SettableBeanProperty withDelegate(com.fasterxml.jackson.databind.deser.SettableBeanProperty del)
        +
      • +
      + + + +
        +
      • +

        withMutator

        +
        public com.fasterxml.jackson.databind.deser.SettableBeanProperty withMutator(BeanPropertyMutator mut)
        +
      • +
      + + + +
        +
      • +

        deserializeAndSet

        +
        public void deserializeAndSet(com.fasterxml.jackson.core.JsonParser p,
        +                              com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                              Object bean)
        +                       throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        deserializeSetAndReturn

        +
        public Object deserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser p,
        +                                      com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                      Object instance)
        +                               throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        withValueDeserializer

        +
        public final com.fasterxml.jackson.databind.deser.SettableBeanProperty withValueDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser)
        +
        +
        Overrides:
        +
        withValueDeserializer in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
        +
        +
      • +
      + + + +
        +
      • +

        setAndReturn

        +
        public Object setAndReturn(Object instance,
        +                           Object value)
        +                    throws IOException
        +
        +
        Overrides:
        +
        setAndReturn in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        getOptimizedIndex

        +
        public int getOptimizedIndex()
        +
      • +
      + + + +
        +
      • +

        _reportProblem

        +
        protected void _reportProblem(Object bean,
        +                              Object value,
        +                              Throwable e)
        +                       throws IOException
        +
        Helper method called when an exception is throw from mutator, to figure + out what to do.
        +
        +
        Throws:
        +
        IOException
        +
        Since:
        +
        2.9
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeBoolean

        +
        protected final boolean _deserializeBoolean(com.fasterxml.jackson.core.JsonParser p,
        +                                            com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                     throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeShort

        +
        protected final short _deserializeShort(com.fasterxml.jackson.core.JsonParser jp,
        +                                        com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                 throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeInt

        +
        protected final int _deserializeInt(com.fasterxml.jackson.core.JsonParser p,
        +                                    com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                             throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeLong

        +
        protected final long _deserializeLong(com.fasterxml.jackson.core.JsonParser p,
        +                                      com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                               throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeString

        +
        protected final String _deserializeString(com.fasterxml.jackson.core.JsonParser p,
        +                                          com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                   throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeBooleanFromOther

        +
        protected final boolean _deserializeBooleanFromOther(com.fasterxml.jackson.core.JsonParser p,
        +                                                     com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                              throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _failNullToPrimitiveCoercion

        +
        protected void _failNullToPrimitiveCoercion(com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                            String type)
        +                                     throws com.fasterxml.jackson.databind.JsonMappingException
        +
        +
        Throws:
        +
        com.fasterxml.jackson.databind.JsonMappingException
        +
        +
      • +
      + + + +
        +
      • +

        _failDoubleToIntCoercion

        +
        protected void _failDoubleToIntCoercion(com.fasterxml.jackson.core.JsonParser p,
        +                                        com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                        String type)
        +                                 throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _hasTextualNull

        +
        protected boolean _hasTextualNull(String value)
        +
      • +
      + + + +
        +
      • +

        _isDefaultDeserializer

        +
        protected boolean _isDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser)
        +
        Helper method used to check whether given deserializer is the default + deserializer implementation: this is necessary to avoid overriding custom + deserializers.
        +
      • +
      + + + +
        +
      • +

        _handleMissingEndArrayForSingle

        +
        protected void _handleMissingEndArrayForSingle(com.fasterxml.jackson.core.JsonParser p,
        +                                               com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                        throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableStringMethodProperty.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableStringMethodProperty.html new file mode 100644 index 00000000..4dd81046 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SettableStringMethodProperty.html @@ -0,0 +1,810 @@ + + + + + + +SettableStringMethodProperty (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.deser
+

Class SettableStringMethodProperty

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.util.Named, Serializable
    +
    +
    +
    +
    public final class SettableStringMethodProperty
    +extends com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +com.fasterxml.jackson.databind.BeanProperty.Bogus, com.fasterxml.jackson.databind.BeanProperty.Std
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected int_optimizedIndex 
      protected BeanPropertyMutator_propertyMutator 
      protected boolean_skipNulls 
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating

        +delegate
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +_contextAnnotations, _managedReferenceName, _nullProvider, _objectIdInfo, _propertyIndex, _propName, _type, _valueDeserializer, _valueTypeDeserializer, _viewMatcher, _wrapperName, MISSING_VALUE_DESERIALIZER
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +_aliases, _metadata
      • +
      +
        +
      • + + +

        Fields inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +EMPTY_FORMAT, EMPTY_INCLUDE
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected boolean_deserializeBoolean(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected boolean_deserializeBooleanFromOther(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected int_deserializeInt(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected long_deserializeLong(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected short_deserializeShort(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected String_deserializeString(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected void_failDoubleToIntCoercion(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + String type) 
      protected void_failNullToPrimitiveCoercion(com.fasterxml.jackson.databind.DeserializationContext ctxt, + String type) 
      protected void_handleMissingEndArrayForSingle(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      protected boolean_hasTextualNull(String value) 
      protected boolean_isDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser) +
      Helper method used to check whether given deserializer is the default + deserializer implementation: this is necessary to avoid overriding custom + deserializers.
      +
      protected void_reportProblem(Object bean, + Object value, + Throwable e) +
      Helper method called when an exception is throw from mutator, to figure + out what to do.
      +
      voiddeserializeAndSet(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + Object bean) 
      ObjectdeserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + Object instance) 
      intgetOptimizedIndex() 
      voidset(Object bean, + Object value) 
      ObjectsetAndReturn(Object instance, + Object value) 
      protected com.fasterxml.jackson.databind.deser.SettableBeanPropertywithDelegate(com.fasterxml.jackson.databind.deser.SettableBeanProperty del) 
      com.fasterxml.jackson.databind.deser.SettableBeanPropertywithMutator(BeanPropertyMutator mut) 
      com.fasterxml.jackson.databind.deser.SettableBeanPropertywithValueDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating

        +_with, assignIndex, fixAccess, getAnnotation, getCreatorIndex, getDeclaringClass, getDelegate, getInjectableValueId, getManagedReferenceName, getMember, getObjectIdInfo, getPropertyIndex, getValueDeserializer, getValueTypeDeserializer, hasValueDeserializer, hasValueTypeDeserializer, hasViews, isInjectionOnly, visibleInView, withName, withNullProvider
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        +_throwAsIOE, _throwAsIOE, _throwAsIOE, _throwAsIOE, depositSchemaProperty, deserialize, deserializeWith, getContextAnnotation, getFullName, getName, getNullValueProvider, getType, getWrapperName, isIgnorable, markAsIgnorable, setManagedReferenceName, setObjectIdInfo, setViews, toString, withSimpleName
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +findAliases, findFormatOverrides, findPropertyFormat, findPropertyInclusion, getMetadata, isRequired, isVirtual
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        _optimizedIndex

        +
        protected final int _optimizedIndex
        +
      • +
      + + + +
        +
      • +

        _skipNulls

        +
        protected final boolean _skipNulls
        +
        +
        Since:
        +
        2.9
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SettableStringMethodProperty

        +
        public SettableStringMethodProperty(com.fasterxml.jackson.databind.deser.SettableBeanProperty src,
        +                                    BeanPropertyMutator mutator,
        +                                    int index)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        withDelegate

        +
        protected com.fasterxml.jackson.databind.deser.SettableBeanProperty withDelegate(com.fasterxml.jackson.databind.deser.SettableBeanProperty del)
        +
      • +
      + + + +
        +
      • +

        withMutator

        +
        public com.fasterxml.jackson.databind.deser.SettableBeanProperty withMutator(BeanPropertyMutator mut)
        +
      • +
      + + + +
        +
      • +

        deserializeAndSet

        +
        public void deserializeAndSet(com.fasterxml.jackson.core.JsonParser p,
        +                              com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                              Object bean)
        +                       throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        deserializeSetAndReturn

        +
        public Object deserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser p,
        +                                      com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                      Object instance)
        +                               throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        withValueDeserializer

        +
        public final com.fasterxml.jackson.databind.deser.SettableBeanProperty withValueDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser)
        +
        +
        Overrides:
        +
        withValueDeserializer in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
        +
        +
      • +
      + + + +
        +
      • +

        setAndReturn

        +
        public Object setAndReturn(Object instance,
        +                           Object value)
        +                    throws IOException
        +
        +
        Overrides:
        +
        setAndReturn in class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        getOptimizedIndex

        +
        public int getOptimizedIndex()
        +
      • +
      + + + +
        +
      • +

        _reportProblem

        +
        protected void _reportProblem(Object bean,
        +                              Object value,
        +                              Throwable e)
        +                       throws IOException
        +
        Helper method called when an exception is throw from mutator, to figure + out what to do.
        +
        +
        Throws:
        +
        IOException
        +
        Since:
        +
        2.9
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeBoolean

        +
        protected final boolean _deserializeBoolean(com.fasterxml.jackson.core.JsonParser p,
        +                                            com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                     throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeShort

        +
        protected final short _deserializeShort(com.fasterxml.jackson.core.JsonParser jp,
        +                                        com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                 throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeInt

        +
        protected final int _deserializeInt(com.fasterxml.jackson.core.JsonParser p,
        +                                    com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                             throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeLong

        +
        protected final long _deserializeLong(com.fasterxml.jackson.core.JsonParser p,
        +                                      com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                               throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeString

        +
        protected final String _deserializeString(com.fasterxml.jackson.core.JsonParser p,
        +                                          com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                   throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _deserializeBooleanFromOther

        +
        protected final boolean _deserializeBooleanFromOther(com.fasterxml.jackson.core.JsonParser p,
        +                                                     com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                              throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _failNullToPrimitiveCoercion

        +
        protected void _failNullToPrimitiveCoercion(com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                            String type)
        +                                     throws com.fasterxml.jackson.databind.JsonMappingException
        +
        +
        Throws:
        +
        com.fasterxml.jackson.databind.JsonMappingException
        +
        +
      • +
      + + + +
        +
      • +

        _failDoubleToIntCoercion

        +
        protected void _failDoubleToIntCoercion(com.fasterxml.jackson.core.JsonParser p,
        +                                        com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                        String type)
        +                                 throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        _hasTextualNull

        +
        protected boolean _hasTextualNull(String value)
        +
      • +
      + + + +
        +
      • +

        _isDefaultDeserializer

        +
        protected boolean _isDefaultDeserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> deser)
        +
        Helper method used to check whether given deserializer is the default + deserializer implementation: this is necessary to avoid overriding custom + deserializers.
        +
      • +
      + + + +
        +
      • +

        _handleMissingEndArrayForSingle

        +
        protected void _handleMissingEndArrayForSingle(com.fasterxml.jackson.core.JsonParser p,
        +                                               com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                        throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SuperSonicBeanDeserializer.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SuperSonicBeanDeserializer.html new file mode 100644 index 00000000..e4b4e8bc --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SuperSonicBeanDeserializer.html @@ -0,0 +1,544 @@ + + + + + + +SuperSonicBeanDeserializer (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.deser
+

Class SuperSonicBeanDeserializer

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.deser.ContextualDeserializer, com.fasterxml.jackson.databind.deser.NullValueProvider, com.fasterxml.jackson.databind.deser.ResolvableDeserializer, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable, Serializable
    +
    +
    +
    +
    public final class SuperSonicBeanDeserializer
    +extends com.fasterxml.jackson.databind.deser.BeanDeserializer
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        +com.fasterxml.jackson.databind.JsonDeserializer.None
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected com.fasterxml.jackson.databind.deser.SettableBeanProperty[]_orderedProperties +
      Properties matching names in _orderedPropertyNames, + assigned after resolution when property instances are finalized.
      +
      protected com.fasterxml.jackson.core.io.SerializedString[]_orderedPropertyNames +
      Names of properties being deserialized, in ordered they are + expected to have been written (as per serialization settings); + used for speculative order-based optimizations
      +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.BeanDeserializer

        +_nullFromCreator
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.BeanDeserializerBase

        +_anySetter, _arrayDelegateDeserializer, _backRefs, _beanProperties, _beanType, _delegateDeserializer, _externalTypeIdHandler, _ignorableProps, _ignoreAllUnknown, _includableProps, _injectables, _needViewProcesing, _nonStandardCreation, _objectIdReader, _propertyBasedCreator, _serializationShape, _subDeserializers, _unwrappedPropertyHandler, _valueInstantiator, _vanillaProcessing, TEMP_PROPERTY_NAME
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        +_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      Objectdeserialize(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      Objectdeserialize(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt, + Object bean) 
      ObjectdeserializeFromObject(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      voidresolve(com.fasterxml.jackson.databind.DeserializationContext ctxt) +
      This method is overridden as we need to know expected order of + properties.
      +
      com.fasterxml.jackson.databind.JsonDeserializer<Object>unwrappingDeserializer(com.fasterxml.jackson.databind.util.NameTransformer unwrapper) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.BeanDeserializer

        +_creatorReturnedNullException, _deserializeFromArray, _deserializeOther, _deserializeUsingPropertyBased, _deserializeWithErrorWrapping, _missingToken, asArrayDeserializer, deserializeFromNull, deserializeUsingPropertyBasedWithExternalTypeId, deserializeUsingPropertyBasedWithUnwrapped, deserializeWithExternalTypeId, deserializeWithExternalTypeId, deserializeWithUnwrapped, deserializeWithUnwrapped, deserializeWithView, withBeanProperties, withByNameInclusion, withIgnoreAllUnknown, withObjectIdReader
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.BeanDeserializerBase

        +_convertObjectId, _delegateDeserializer, _findPropertyUnwrapper, _findSubclassDeserializer, _handleByNameInclusion, _handleTypedObjectId, _replaceProperty, _resolvedObjectIdProperty, _resolveInnerClassValuedProperty, _resolveManagedReferenceProperty, _resolveMergeAndNullSettings, createContextual, creatorProperties, deserializeFromArray, deserializeFromBoolean, deserializeFromDouble, deserializeFromEmbedded, deserializeFromNumber, deserializeFromObjectId, deserializeFromObjectUsingNonDefault, deserializeFromString, deserializeWithObjectId, deserializeWithType, findBackReference, findConvertingDeserializer, findProperty, findProperty, findProperty, getBeanClass, getEmptyAccessPattern, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getObjectIdReader, getPropertyCount, getValueInstantiator, getValueType, handledType, handleIgnoredProperty, handlePolymorphic, handleUnknownProperties, handleUnknownProperty, handleUnknownVanilla, hasProperty, hasViews, injectValues, isCachable, isCaseInsensitive, logicalType, properties, replaceProperty, supportsUpdate, withIgnorableProperties, wrapAndThrow, wrapInstantiationProblem
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        +_byteOverflow, _checkCoercionFail, _checkDoubleSpecialValue, _checkFloatSpecialValue, _checkFloatToIntCoercion, _checkFromStringCoercion, _checkFromStringCoercion, _checkTextualNull, _coerceBooleanFromInt, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromEmpty, _deserializeFromEmptyString, _deserializeFromString, _deserializeWrappedValue, _failDoubleToIntCoercion, _findCoercionFromBlankString, _findCoercionFromEmptyArray, _findCoercionFromEmptyString, _findNullProvider, _hasTextualNull, _intOverflow, _isBlank, _isEmptyOrTextualNull, _isFalse, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _isTrue, _neitherNull, _nonNullNumber, _parseBoolean, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDouble, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseInteger, _parseIntPrimitive, _parseIntPrimitive, _parseLong, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, handleMissingEndArrayForSingle, isDefaultDeserializer, isDefaultKeyDeserializer
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        +deserializeWithType, getDelegatee, getEmptyValue, getNullValue, getNullValue, replaceDelegatee
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        _orderedPropertyNames

        +
        protected final com.fasterxml.jackson.core.io.SerializedString[] _orderedPropertyNames
        +
        Names of properties being deserialized, in ordered they are + expected to have been written (as per serialization settings); + used for speculative order-based optimizations
        +
      • +
      + + + +
        +
      • +

        _orderedProperties

        +
        protected com.fasterxml.jackson.databind.deser.SettableBeanProperty[] _orderedProperties
        +
        Properties matching names in _orderedPropertyNames, + assigned after resolution when property instances are finalized.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SuperSonicBeanDeserializer

        +
        public SuperSonicBeanDeserializer(com.fasterxml.jackson.databind.deser.BeanDeserializer src,
        +                                  List<com.fasterxml.jackson.databind.deser.SettableBeanProperty> props)
        +
      • +
      + + + +
        +
      • +

        SuperSonicBeanDeserializer

        +
        protected SuperSonicBeanDeserializer(SuperSonicBeanDeserializer src,
        +                                     com.fasterxml.jackson.databind.util.NameTransformer unwrapper)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        unwrappingDeserializer

        +
        public com.fasterxml.jackson.databind.JsonDeserializer<Object> unwrappingDeserializer(com.fasterxml.jackson.databind.util.NameTransformer unwrapper)
        +
        +
        Overrides:
        +
        unwrappingDeserializer in class com.fasterxml.jackson.databind.deser.BeanDeserializer
        +
        +
      • +
      + + + +
        +
      • +

        resolve

        +
        public void resolve(com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +             throws com.fasterxml.jackson.databind.JsonMappingException
        +
        This method is overridden as we need to know expected order of + properties.
        +
        +
        Specified by:
        +
        resolve in interface com.fasterxml.jackson.databind.deser.ResolvableDeserializer
        +
        Overrides:
        +
        resolve in class com.fasterxml.jackson.databind.deser.BeanDeserializerBase
        +
        Throws:
        +
        com.fasterxml.jackson.databind.JsonMappingException
        +
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public Object deserialize(com.fasterxml.jackson.core.JsonParser p,
        +                          com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                   throws IOException
        +
        +
        Overrides:
        +
        deserialize in class com.fasterxml.jackson.databind.deser.BeanDeserializer
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        deserialize

        +
        public final Object deserialize(com.fasterxml.jackson.core.JsonParser p,
        +                                com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                Object bean)
        +                         throws IOException
        +
        +
        Overrides:
        +
        deserialize in class com.fasterxml.jackson.databind.deser.BeanDeserializer
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        deserializeFromObject

        +
        public final Object deserializeFromObject(com.fasterxml.jackson.core.JsonParser p,
        +                                          com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                                   throws IOException
        +
        +
        Overrides:
        +
        deserializeFromObject in class com.fasterxml.jackson.databind.deser.BeanDeserializer
        +
        Throws:
        +
        IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SuperSonicDeserializerBuilder.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SuperSonicDeserializerBuilder.html new file mode 100644 index 00000000..517665a5 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/SuperSonicDeserializerBuilder.html @@ -0,0 +1,304 @@ + + + + + + +SuperSonicDeserializerBuilder (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.deser
+

Class SuperSonicDeserializerBuilder

+
+
+ +
+
    +
  • +
    +
    +
    public class SuperSonicDeserializerBuilder
    +extends com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder

        +_anySetter, _backRefProperties, _beanDesc, _builderConfig, _buildMethod, _config, _context, _ignorableProps, _ignoreAllUnknown, _includableProps, _injectables, _objectIdReader, _properties, _valueInstantiator
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      SuperSonicDeserializerBuilder(com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder base) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      com.fasterxml.jackson.databind.JsonDeserializer<?>build() 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder

        +_collectAliases, _findCaseInsensitivity, _fixAccess, addBackReferenceProperty, addCreatorProperty, addIgnorable, addIncludable, addInjectable, addOrReplaceProperty, addProperty, buildAbstract, buildBuilderBased, createBuilderBasedDeserializer, findProperty, getAnySetter, getBuilderConfig, getBuildMethod, getInjectables, getObjectIdReader, getProperties, getValueInstantiator, hasIgnorable, hasProperty, removeProperty, setAnySetter, setIgnoreUnknownProperties, setObjectIdReader, setPOJOBuilder, setValueInstantiator
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SuperSonicDeserializerBuilder

        +
        public SuperSonicDeserializerBuilder(com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder base)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        build

        +
        public com.fasterxml.jackson.databind.JsonDeserializer<?> build()
        +
        +
        Overrides:
        +
        build in class com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/BeanPropertyMutator.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/BeanPropertyMutator.html new file mode 100644 index 00000000..309be59d --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/BeanPropertyMutator.html @@ -0,0 +1,293 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/CreatorOptimizer.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/CreatorOptimizer.html new file mode 100644 index 00000000..06646e89 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/CreatorOptimizer.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer

+
+
No usage of com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/DelegatingPropertyMutator.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/DelegatingPropertyMutator.html new file mode 100644 index 00000000..de9b4532 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/DelegatingPropertyMutator.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator

+
+
No usage of com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/DeserializerModifier.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/DeserializerModifier.html new file mode 100644 index 00000000..24502a0b --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/DeserializerModifier.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.deser.DeserializerModifier (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.deser.DeserializerModifier

+
+
No usage of com.fasterxml.jackson.module.afterburner.deser.DeserializerModifier
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/OptimizedValueInstantiator.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/OptimizedValueInstantiator.html new file mode 100644 index 00000000..616b5bad --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/OptimizedValueInstantiator.html @@ -0,0 +1,171 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.deser.OptimizedValueInstantiator (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.deser.OptimizedValueInstantiator

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/PropertyMutatorCollector.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/PropertyMutatorCollector.html new file mode 100644 index 00000000..23031336 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/PropertyMutatorCollector.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableBooleanFieldProperty.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableBooleanFieldProperty.html new file mode 100644 index 00000000..f77befdb --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableBooleanFieldProperty.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanFieldProperty (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.deser.SettableBooleanFieldProperty

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableBooleanMethodProperty.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableBooleanMethodProperty.html new file mode 100644 index 00000000..60809913 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableBooleanMethodProperty.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanMethodProperty (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.deser.SettableBooleanMethodProperty

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableIntFieldProperty.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableIntFieldProperty.html new file mode 100644 index 00000000..5e6b1bf6 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableIntFieldProperty.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableIntMethodProperty.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableIntMethodProperty.html new file mode 100644 index 00000000..d841b681 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableIntMethodProperty.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableLongFieldProperty.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableLongFieldProperty.html new file mode 100644 index 00000000..f7964411 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableLongFieldProperty.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableLongMethodProperty.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableLongMethodProperty.html new file mode 100644 index 00000000..1e376eeb --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableLongMethodProperty.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableObjectFieldProperty.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableObjectFieldProperty.html new file mode 100644 index 00000000..6220da2a --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableObjectFieldProperty.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableObjectMethodProperty.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableObjectMethodProperty.html new file mode 100644 index 00000000..4aa75735 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableObjectMethodProperty.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableStringFieldProperty.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableStringFieldProperty.html new file mode 100644 index 00000000..21df37cb --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableStringFieldProperty.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableStringMethodProperty.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableStringMethodProperty.html new file mode 100644 index 00000000..37d80b54 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SettableStringMethodProperty.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SuperSonicBeanDeserializer.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SuperSonicBeanDeserializer.html new file mode 100644 index 00000000..9a762a19 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SuperSonicBeanDeserializer.html @@ -0,0 +1,165 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SuperSonicDeserializerBuilder.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SuperSonicDeserializerBuilder.html new file mode 100644 index 00000000..a90e89fe --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/class-use/SuperSonicDeserializerBuilder.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.deser.SuperSonicDeserializerBuilder (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.deser.SuperSonicDeserializerBuilder

+
+
No usage of com.fasterxml.jackson.module.afterburner.deser.SuperSonicDeserializerBuilder
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/package-frame.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/package-frame.html new file mode 100644 index 00000000..4cee6af8 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/package-frame.html @@ -0,0 +1,38 @@ + + + + + + +com.fasterxml.jackson.module.afterburner.deser (Jackson module: Afterburner 2.12.0 API) + + + + + +

com.fasterxml.jackson.module.afterburner.deser

+
+

Classes

+ +
+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/package-summary.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/package-summary.html new file mode 100644 index 00000000..3d982d60 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/package-summary.html @@ -0,0 +1,229 @@ + + + + + + +com.fasterxml.jackson.module.afterburner.deser (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.fasterxml.jackson.module.afterburner.deser

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/package-tree.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/package-tree.html new file mode 100644 index 00000000..2d0326e4 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/package-tree.html @@ -0,0 +1,207 @@ + + + + + + +com.fasterxml.jackson.module.afterburner.deser Class Hierarchy (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.fasterxml.jackson.module.afterburner.deser

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/package-use.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/package-use.html new file mode 100644 index 00000000..460883cf --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/deser/package-use.html @@ -0,0 +1,207 @@ + + + + + + +Uses of Package com.fasterxml.jackson.module.afterburner.deser (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.fasterxml.jackson.module.afterburner.deser

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/package-frame.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/package-frame.html new file mode 100644 index 00000000..e3baf0bb --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/package-frame.html @@ -0,0 +1,22 @@ + + + + + + +com.fasterxml.jackson.module.afterburner (Jackson module: Afterburner 2.12.0 API) + + + + + +

com.fasterxml.jackson.module.afterburner

+
+

Classes

+ +
+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/package-summary.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/package-summary.html new file mode 100644 index 00000000..08260aab --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/package-summary.html @@ -0,0 +1,152 @@ + + + + + + +com.fasterxml.jackson.module.afterburner (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.fasterxml.jackson.module.afterburner

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/package-tree.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/package-tree.html new file mode 100644 index 00000000..e0b8b422 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/package-tree.html @@ -0,0 +1,144 @@ + + + + + + +com.fasterxml.jackson.module.afterburner Class Hierarchy (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.fasterxml.jackson.module.afterburner

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/package-use.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/package-use.html new file mode 100644 index 00000000..4a1fa8a8 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/package-use.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Package com.fasterxml.jackson.module.afterburner (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.fasterxml.jackson.module.afterburner

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/BeanPropertyAccessor.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/BeanPropertyAccessor.html new file mode 100644 index 00000000..ba9492ac --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/BeanPropertyAccessor.html @@ -0,0 +1,421 @@ + + + + + + +BeanPropertyAccessor (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.ser
+

Class BeanPropertyAccessor

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class BeanPropertyAccessor
    +extends Object
    +
    Abstract class that defines interface for implementations + that can be used for proxy-like access without using + Reflection.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BeanPropertyAccessor

        +
        public BeanPropertyAccessor()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        booleanGetter

        +
        public boolean booleanGetter(Object bean,
        +                             int property)
        +
        +
        Since:
        +
        2.5
        +
        +
      • +
      + + + +
        +
      • +

        intGetter

        +
        public int intGetter(Object bean,
        +                     int property)
        +
      • +
      + + + +
        +
      • +

        longGetter

        +
        public long longGetter(Object bean,
        +                       int property)
        +
      • +
      + + + +
        +
      • +

        stringGetter

        +
        public String stringGetter(Object bean,
        +                           int property)
        +
      • +
      + + + +
        +
      • +

        objectGetter

        +
        public Object objectGetter(Object bean,
        +                           int property)
        +
      • +
      + + + +
        +
      • +

        booleanField

        +
        public boolean booleanField(Object bean,
        +                            int property)
        +
        +
        Since:
        +
        2.5
        +
        +
      • +
      + + + +
        +
      • +

        intField

        +
        public int intField(Object bean,
        +                    int property)
        +
      • +
      + + + +
        +
      • +

        longField

        +
        public long longField(Object bean,
        +                      int property)
        +
      • +
      + + + +
        +
      • +

        stringField

        +
        public String stringField(Object bean,
        +                          int property)
        +
      • +
      + + + +
        +
      • +

        objectField

        +
        public Object objectField(Object bean,
        +                          int property)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/BooleanFieldPropertyWriter.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/BooleanFieldPropertyWriter.html new file mode 100644 index 00000000..bcb576ea --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/BooleanFieldPropertyWriter.html @@ -0,0 +1,605 @@ + + + + + + +BooleanFieldPropertyWriter (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.ser
+

Class BooleanFieldPropertyWriter

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.util.Named, Serializable
    +
    +
    +
    +
    public final class BooleanFieldPropertyWriter
    +extends com.fasterxml.jackson.databind.ser.BeanPropertyWriter
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +com.fasterxml.jackson.databind.BeanProperty.Bogus, com.fasterxml.jackson.databind.BeanProperty.Std
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected com.fasterxml.jackson.core.SerializableString_fastName +
      Locally stored version of efficiently serializable name.
      +
      protected BeanPropertyAccessor_propertyAccessor 
      protected int_propertyIndex 
      protected booleanbroken 
      protected com.fasterxml.jackson.databind.ser.BeanPropertyWriterfallbackWriter 
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.ser.BeanPropertyWriter

        +_accessorMethod, _cfgSerializationType, _contextAnnotations, _declaredType, _dynamicSerializers, _field, _includeInViews, _internalSettings, _member, _name, _nonTrivialBaseType, _nullSerializer, _serializer, _suppressableValue, _suppressNulls, _typeSerializer, _wrapperName, MARKER_FOR_EMPTY
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +_aliases, _metadata
      • +
      +
        +
      • + + +

        Fields inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +EMPTY_FORMAT, EMPTY_INCLUDE
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      BooleanFieldPropertyWriter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter src, + BeanPropertyAccessor acc, + int index, + com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected void_handleProblem(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov, + Throwable t, + boolean element) 
      protected void_reportProblem(Object bean, + Throwable e) 
      voidassignNullSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> nullSer) 
      voidassignSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      voidassignTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer) 
      voidserializeAsElement(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov) 
      voidserializeAsField(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov) 
      BooleanFieldPropertyWriterwithAccessor(BeanPropertyAccessor acc) 
      com.fasterxml.jackson.databind.ser.BeanPropertyWriterwithSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.ser.BeanPropertyWriter

        +_depositSchemaProperty, _findAndAddDynamic, _handleSelfReference, _new, depositSchemaProperty, depositSchemaProperty, fixAccess, get, getAnnotation, getContextAnnotation, getFullName, getGenericPropertyType, getInternalSetting, getMember, getName, getPropertyType, getRawSerializationType, getSerializationType, getSerializedName, getSerializer, getType, getTypeSerializer, getViews, getWrapperName, hasNullSerializer, hasSerializer, isUnwrapping, removeInternalSetting, rename, serializeAsOmittedField, serializeAsPlaceholder, setInternalSetting, setNonTrivialBaseType, toString, unwrappingWriter, willSuppressNulls, wouldConflictWithName
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.ser.PropertyWriter

        +findAnnotation
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +findAliases, findFormatOverrides, findPropertyFormat, findPropertyInclusion, getMetadata, isRequired, isVirtual
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        _fastName

        +
        protected final com.fasterxml.jackson.core.SerializableString _fastName
        +
        Locally stored version of efficiently serializable name. + Used to work around earlier problems with typing between + interface, implementation
        +
        +
        Since:
        +
        2.5
        +
        +
      • +
      + + + +
        +
      • +

        _propertyIndex

        +
        protected final int _propertyIndex
        +
      • +
      + + + +
        +
      • +

        fallbackWriter

        +
        protected final com.fasterxml.jackson.databind.ser.BeanPropertyWriter fallbackWriter
        +
      • +
      + + + +
        +
      • +

        broken

        +
        protected boolean broken
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BooleanFieldPropertyWriter

        +
        public BooleanFieldPropertyWriter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter src,
        +                                  BeanPropertyAccessor acc,
        +                                  int index,
        +                                  com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        withSerializer

        +
        public com.fasterxml.jackson.databind.ser.BeanPropertyWriter withSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
      • +
      + + + + + + + +
        +
      • +

        serializeAsField

        +
        public final void serializeAsField(Object bean,
        +                                   com.fasterxml.jackson.core.JsonGenerator gen,
        +                                   com.fasterxml.jackson.databind.SerializerProvider prov)
        +                            throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        serializeAsElement

        +
        public final void serializeAsElement(Object bean,
        +                                     com.fasterxml.jackson.core.JsonGenerator gen,
        +                                     com.fasterxml.jackson.databind.SerializerProvider prov)
        +                              throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        assignTypeSerializer

        +
        public void assignTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer)
        +
        +
        Overrides:
        +
        assignTypeSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        assignSerializer

        +
        public void assignSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
        +
        Overrides:
        +
        assignSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        assignNullSerializer

        +
        public void assignNullSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> nullSer)
        +
        +
        Overrides:
        +
        assignNullSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        _handleProblem

        +
        protected void _handleProblem(Object bean,
        +                              com.fasterxml.jackson.core.JsonGenerator gen,
        +                              com.fasterxml.jackson.databind.SerializerProvider prov,
        +                              Throwable t,
        +                              boolean element)
        +                       throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        _reportProblem

        +
        protected void _reportProblem(Object bean,
        +                              Throwable e)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/BooleanMethodPropertyWriter.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/BooleanMethodPropertyWriter.html new file mode 100644 index 00000000..fc1cb444 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/BooleanMethodPropertyWriter.html @@ -0,0 +1,605 @@ + + + + + + +BooleanMethodPropertyWriter (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.ser
+

Class BooleanMethodPropertyWriter

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.util.Named, Serializable
    +
    +
    +
    +
    public final class BooleanMethodPropertyWriter
    +extends com.fasterxml.jackson.databind.ser.BeanPropertyWriter
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +com.fasterxml.jackson.databind.BeanProperty.Bogus, com.fasterxml.jackson.databind.BeanProperty.Std
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected com.fasterxml.jackson.core.SerializableString_fastName +
      Locally stored version of efficiently serializable name.
      +
      protected BeanPropertyAccessor_propertyAccessor 
      protected int_propertyIndex 
      protected booleanbroken 
      protected com.fasterxml.jackson.databind.ser.BeanPropertyWriterfallbackWriter 
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.ser.BeanPropertyWriter

        +_accessorMethod, _cfgSerializationType, _contextAnnotations, _declaredType, _dynamicSerializers, _field, _includeInViews, _internalSettings, _member, _name, _nonTrivialBaseType, _nullSerializer, _serializer, _suppressableValue, _suppressNulls, _typeSerializer, _wrapperName, MARKER_FOR_EMPTY
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +_aliases, _metadata
      • +
      +
        +
      • + + +

        Fields inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +EMPTY_FORMAT, EMPTY_INCLUDE
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected void_handleProblem(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov, + Throwable t, + boolean element) 
      protected void_reportProblem(Object bean, + Throwable e) 
      voidassignNullSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> nullSer) 
      voidassignSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      voidassignTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer) 
      voidserializeAsElement(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov) 
      voidserializeAsField(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov) 
      BooleanMethodPropertyWriterwithAccessor(BeanPropertyAccessor acc) 
      com.fasterxml.jackson.databind.ser.BeanPropertyWriterwithSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.ser.BeanPropertyWriter

        +_depositSchemaProperty, _findAndAddDynamic, _handleSelfReference, _new, depositSchemaProperty, depositSchemaProperty, fixAccess, get, getAnnotation, getContextAnnotation, getFullName, getGenericPropertyType, getInternalSetting, getMember, getName, getPropertyType, getRawSerializationType, getSerializationType, getSerializedName, getSerializer, getType, getTypeSerializer, getViews, getWrapperName, hasNullSerializer, hasSerializer, isUnwrapping, removeInternalSetting, rename, serializeAsOmittedField, serializeAsPlaceholder, setInternalSetting, setNonTrivialBaseType, toString, unwrappingWriter, willSuppressNulls, wouldConflictWithName
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.ser.PropertyWriter

        +findAnnotation
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +findAliases, findFormatOverrides, findPropertyFormat, findPropertyInclusion, getMetadata, isRequired, isVirtual
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        _fastName

        +
        protected final com.fasterxml.jackson.core.SerializableString _fastName
        +
        Locally stored version of efficiently serializable name. + Used to work around earlier problems with typing between + interface, implementation
        +
        +
        Since:
        +
        2.5
        +
        +
      • +
      + + + +
        +
      • +

        _propertyIndex

        +
        protected final int _propertyIndex
        +
      • +
      + + + +
        +
      • +

        fallbackWriter

        +
        protected final com.fasterxml.jackson.databind.ser.BeanPropertyWriter fallbackWriter
        +
      • +
      + + + +
        +
      • +

        broken

        +
        protected boolean broken
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BooleanMethodPropertyWriter

        +
        public BooleanMethodPropertyWriter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter src,
        +                                   BeanPropertyAccessor acc,
        +                                   int index,
        +                                   com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        withSerializer

        +
        public com.fasterxml.jackson.databind.ser.BeanPropertyWriter withSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
      • +
      + + + + + + + +
        +
      • +

        serializeAsField

        +
        public final void serializeAsField(Object bean,
        +                                   com.fasterxml.jackson.core.JsonGenerator gen,
        +                                   com.fasterxml.jackson.databind.SerializerProvider prov)
        +                            throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        serializeAsElement

        +
        public final void serializeAsElement(Object bean,
        +                                     com.fasterxml.jackson.core.JsonGenerator gen,
        +                                     com.fasterxml.jackson.databind.SerializerProvider prov)
        +                              throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        assignTypeSerializer

        +
        public void assignTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer)
        +
        +
        Overrides:
        +
        assignTypeSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        assignSerializer

        +
        public void assignSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
        +
        Overrides:
        +
        assignSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        assignNullSerializer

        +
        public void assignNullSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> nullSer)
        +
        +
        Overrides:
        +
        assignNullSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        _handleProblem

        +
        protected void _handleProblem(Object bean,
        +                              com.fasterxml.jackson.core.JsonGenerator gen,
        +                              com.fasterxml.jackson.databind.SerializerProvider prov,
        +                              Throwable t,
        +                              boolean element)
        +                       throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        _reportProblem

        +
        protected void _reportProblem(Object bean,
        +                              Throwable e)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/IntFieldPropertyWriter.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/IntFieldPropertyWriter.html new file mode 100644 index 00000000..b1653e30 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/IntFieldPropertyWriter.html @@ -0,0 +1,605 @@ + + + + + + +IntFieldPropertyWriter (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.ser
+

Class IntFieldPropertyWriter

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.util.Named, Serializable
    +
    +
    +
    +
    public final class IntFieldPropertyWriter
    +extends com.fasterxml.jackson.databind.ser.BeanPropertyWriter
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +com.fasterxml.jackson.databind.BeanProperty.Bogus, com.fasterxml.jackson.databind.BeanProperty.Std
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected com.fasterxml.jackson.core.SerializableString_fastName +
      Locally stored version of efficiently serializable name.
      +
      protected BeanPropertyAccessor_propertyAccessor 
      protected int_propertyIndex 
      protected booleanbroken 
      protected com.fasterxml.jackson.databind.ser.BeanPropertyWriterfallbackWriter 
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.ser.BeanPropertyWriter

        +_accessorMethod, _cfgSerializationType, _contextAnnotations, _declaredType, _dynamicSerializers, _field, _includeInViews, _internalSettings, _member, _name, _nonTrivialBaseType, _nullSerializer, _serializer, _suppressableValue, _suppressNulls, _typeSerializer, _wrapperName, MARKER_FOR_EMPTY
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +_aliases, _metadata
      • +
      +
        +
      • + + +

        Fields inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +EMPTY_FORMAT, EMPTY_INCLUDE
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      IntFieldPropertyWriter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter src, + BeanPropertyAccessor acc, + int index, + com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected void_handleProblem(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov, + Throwable t, + boolean element) 
      protected void_reportProblem(Object bean, + Throwable e) 
      voidassignNullSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> nullSer) 
      voidassignSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      voidassignTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer) 
      voidserializeAsElement(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov) 
      voidserializeAsField(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov) 
      IntFieldPropertyWriterwithAccessor(BeanPropertyAccessor acc) 
      com.fasterxml.jackson.databind.ser.BeanPropertyWriterwithSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.ser.BeanPropertyWriter

        +_depositSchemaProperty, _findAndAddDynamic, _handleSelfReference, _new, depositSchemaProperty, depositSchemaProperty, fixAccess, get, getAnnotation, getContextAnnotation, getFullName, getGenericPropertyType, getInternalSetting, getMember, getName, getPropertyType, getRawSerializationType, getSerializationType, getSerializedName, getSerializer, getType, getTypeSerializer, getViews, getWrapperName, hasNullSerializer, hasSerializer, isUnwrapping, removeInternalSetting, rename, serializeAsOmittedField, serializeAsPlaceholder, setInternalSetting, setNonTrivialBaseType, toString, unwrappingWriter, willSuppressNulls, wouldConflictWithName
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.ser.PropertyWriter

        +findAnnotation
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +findAliases, findFormatOverrides, findPropertyFormat, findPropertyInclusion, getMetadata, isRequired, isVirtual
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        _fastName

        +
        protected final com.fasterxml.jackson.core.SerializableString _fastName
        +
        Locally stored version of efficiently serializable name. + Used to work around earlier problems with typing between + interface, implementation
        +
        +
        Since:
        +
        2.5
        +
        +
      • +
      + + + +
        +
      • +

        _propertyIndex

        +
        protected final int _propertyIndex
        +
      • +
      + + + +
        +
      • +

        fallbackWriter

        +
        protected final com.fasterxml.jackson.databind.ser.BeanPropertyWriter fallbackWriter
        +
      • +
      + + + +
        +
      • +

        broken

        +
        protected boolean broken
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        IntFieldPropertyWriter

        +
        public IntFieldPropertyWriter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter src,
        +                              BeanPropertyAccessor acc,
        +                              int index,
        +                              com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        withSerializer

        +
        public com.fasterxml.jackson.databind.ser.BeanPropertyWriter withSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
      • +
      + + + + + + + +
        +
      • +

        serializeAsField

        +
        public final void serializeAsField(Object bean,
        +                                   com.fasterxml.jackson.core.JsonGenerator gen,
        +                                   com.fasterxml.jackson.databind.SerializerProvider prov)
        +                            throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        serializeAsElement

        +
        public final void serializeAsElement(Object bean,
        +                                     com.fasterxml.jackson.core.JsonGenerator gen,
        +                                     com.fasterxml.jackson.databind.SerializerProvider prov)
        +                              throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        assignTypeSerializer

        +
        public void assignTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer)
        +
        +
        Overrides:
        +
        assignTypeSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        assignSerializer

        +
        public void assignSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
        +
        Overrides:
        +
        assignSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        assignNullSerializer

        +
        public void assignNullSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> nullSer)
        +
        +
        Overrides:
        +
        assignNullSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        _handleProblem

        +
        protected void _handleProblem(Object bean,
        +                              com.fasterxml.jackson.core.JsonGenerator gen,
        +                              com.fasterxml.jackson.databind.SerializerProvider prov,
        +                              Throwable t,
        +                              boolean element)
        +                       throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        _reportProblem

        +
        protected void _reportProblem(Object bean,
        +                              Throwable e)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/IntMethodPropertyWriter.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/IntMethodPropertyWriter.html new file mode 100644 index 00000000..5d8870aa --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/IntMethodPropertyWriter.html @@ -0,0 +1,605 @@ + + + + + + +IntMethodPropertyWriter (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.ser
+

Class IntMethodPropertyWriter

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.util.Named, Serializable
    +
    +
    +
    +
    public final class IntMethodPropertyWriter
    +extends com.fasterxml.jackson.databind.ser.BeanPropertyWriter
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +com.fasterxml.jackson.databind.BeanProperty.Bogus, com.fasterxml.jackson.databind.BeanProperty.Std
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected com.fasterxml.jackson.core.SerializableString_fastName +
      Locally stored version of efficiently serializable name.
      +
      protected BeanPropertyAccessor_propertyAccessor 
      protected int_propertyIndex 
      protected booleanbroken 
      protected com.fasterxml.jackson.databind.ser.BeanPropertyWriterfallbackWriter 
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.ser.BeanPropertyWriter

        +_accessorMethod, _cfgSerializationType, _contextAnnotations, _declaredType, _dynamicSerializers, _field, _includeInViews, _internalSettings, _member, _name, _nonTrivialBaseType, _nullSerializer, _serializer, _suppressableValue, _suppressNulls, _typeSerializer, _wrapperName, MARKER_FOR_EMPTY
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +_aliases, _metadata
      • +
      +
        +
      • + + +

        Fields inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +EMPTY_FORMAT, EMPTY_INCLUDE
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      IntMethodPropertyWriter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter src, + BeanPropertyAccessor acc, + int index, + com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected void_handleProblem(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov, + Throwable t, + boolean element) 
      protected void_reportProblem(Object bean, + Throwable e) 
      voidassignNullSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> nullSer) 
      voidassignSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      voidassignTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer) 
      voidserializeAsElement(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov) 
      voidserializeAsField(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov) 
      IntMethodPropertyWriterwithAccessor(BeanPropertyAccessor acc) 
      com.fasterxml.jackson.databind.ser.BeanPropertyWriterwithSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.ser.BeanPropertyWriter

        +_depositSchemaProperty, _findAndAddDynamic, _handleSelfReference, _new, depositSchemaProperty, depositSchemaProperty, fixAccess, get, getAnnotation, getContextAnnotation, getFullName, getGenericPropertyType, getInternalSetting, getMember, getName, getPropertyType, getRawSerializationType, getSerializationType, getSerializedName, getSerializer, getType, getTypeSerializer, getViews, getWrapperName, hasNullSerializer, hasSerializer, isUnwrapping, removeInternalSetting, rename, serializeAsOmittedField, serializeAsPlaceholder, setInternalSetting, setNonTrivialBaseType, toString, unwrappingWriter, willSuppressNulls, wouldConflictWithName
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.ser.PropertyWriter

        +findAnnotation
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +findAliases, findFormatOverrides, findPropertyFormat, findPropertyInclusion, getMetadata, isRequired, isVirtual
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        _fastName

        +
        protected final com.fasterxml.jackson.core.SerializableString _fastName
        +
        Locally stored version of efficiently serializable name. + Used to work around earlier problems with typing between + interface, implementation
        +
        +
        Since:
        +
        2.5
        +
        +
      • +
      + + + +
        +
      • +

        _propertyIndex

        +
        protected final int _propertyIndex
        +
      • +
      + + + +
        +
      • +

        fallbackWriter

        +
        protected final com.fasterxml.jackson.databind.ser.BeanPropertyWriter fallbackWriter
        +
      • +
      + + + +
        +
      • +

        broken

        +
        protected boolean broken
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        IntMethodPropertyWriter

        +
        public IntMethodPropertyWriter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter src,
        +                               BeanPropertyAccessor acc,
        +                               int index,
        +                               com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        withSerializer

        +
        public com.fasterxml.jackson.databind.ser.BeanPropertyWriter withSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
      • +
      + + + + + + + +
        +
      • +

        serializeAsField

        +
        public final void serializeAsField(Object bean,
        +                                   com.fasterxml.jackson.core.JsonGenerator gen,
        +                                   com.fasterxml.jackson.databind.SerializerProvider prov)
        +                            throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        serializeAsElement

        +
        public final void serializeAsElement(Object bean,
        +                                     com.fasterxml.jackson.core.JsonGenerator gen,
        +                                     com.fasterxml.jackson.databind.SerializerProvider prov)
        +                              throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        assignTypeSerializer

        +
        public void assignTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer)
        +
        +
        Overrides:
        +
        assignTypeSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        assignSerializer

        +
        public void assignSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
        +
        Overrides:
        +
        assignSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        assignNullSerializer

        +
        public void assignNullSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> nullSer)
        +
        +
        Overrides:
        +
        assignNullSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        _handleProblem

        +
        protected void _handleProblem(Object bean,
        +                              com.fasterxml.jackson.core.JsonGenerator gen,
        +                              com.fasterxml.jackson.databind.SerializerProvider prov,
        +                              Throwable t,
        +                              boolean element)
        +                       throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        _reportProblem

        +
        protected void _reportProblem(Object bean,
        +                              Throwable e)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/LongFieldPropertyWriter.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/LongFieldPropertyWriter.html new file mode 100644 index 00000000..4e6d439d --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/LongFieldPropertyWriter.html @@ -0,0 +1,605 @@ + + + + + + +LongFieldPropertyWriter (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.ser
+

Class LongFieldPropertyWriter

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.util.Named, Serializable
    +
    +
    +
    +
    public final class LongFieldPropertyWriter
    +extends com.fasterxml.jackson.databind.ser.BeanPropertyWriter
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +com.fasterxml.jackson.databind.BeanProperty.Bogus, com.fasterxml.jackson.databind.BeanProperty.Std
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected com.fasterxml.jackson.core.SerializableString_fastName +
      Locally stored version of efficiently serializable name.
      +
      protected BeanPropertyAccessor_propertyAccessor 
      protected int_propertyIndex 
      protected booleanbroken 
      protected com.fasterxml.jackson.databind.ser.BeanPropertyWriterfallbackWriter 
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.ser.BeanPropertyWriter

        +_accessorMethod, _cfgSerializationType, _contextAnnotations, _declaredType, _dynamicSerializers, _field, _includeInViews, _internalSettings, _member, _name, _nonTrivialBaseType, _nullSerializer, _serializer, _suppressableValue, _suppressNulls, _typeSerializer, _wrapperName, MARKER_FOR_EMPTY
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +_aliases, _metadata
      • +
      +
        +
      • + + +

        Fields inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +EMPTY_FORMAT, EMPTY_INCLUDE
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      LongFieldPropertyWriter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter src, + BeanPropertyAccessor acc, + int index, + com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected void_handleProblem(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov, + Throwable t, + boolean element) 
      protected void_reportProblem(Object bean, + Throwable e) 
      voidassignNullSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> nullSer) 
      voidassignSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      voidassignTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer) 
      voidserializeAsElement(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov) 
      voidserializeAsField(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov) 
      LongFieldPropertyWriterwithAccessor(BeanPropertyAccessor acc) 
      com.fasterxml.jackson.databind.ser.BeanPropertyWriterwithSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.ser.BeanPropertyWriter

        +_depositSchemaProperty, _findAndAddDynamic, _handleSelfReference, _new, depositSchemaProperty, depositSchemaProperty, fixAccess, get, getAnnotation, getContextAnnotation, getFullName, getGenericPropertyType, getInternalSetting, getMember, getName, getPropertyType, getRawSerializationType, getSerializationType, getSerializedName, getSerializer, getType, getTypeSerializer, getViews, getWrapperName, hasNullSerializer, hasSerializer, isUnwrapping, removeInternalSetting, rename, serializeAsOmittedField, serializeAsPlaceholder, setInternalSetting, setNonTrivialBaseType, toString, unwrappingWriter, willSuppressNulls, wouldConflictWithName
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.ser.PropertyWriter

        +findAnnotation
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +findAliases, findFormatOverrides, findPropertyFormat, findPropertyInclusion, getMetadata, isRequired, isVirtual
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        _fastName

        +
        protected final com.fasterxml.jackson.core.SerializableString _fastName
        +
        Locally stored version of efficiently serializable name. + Used to work around earlier problems with typing between + interface, implementation
        +
        +
        Since:
        +
        2.5
        +
        +
      • +
      + + + +
        +
      • +

        _propertyIndex

        +
        protected final int _propertyIndex
        +
      • +
      + + + +
        +
      • +

        fallbackWriter

        +
        protected final com.fasterxml.jackson.databind.ser.BeanPropertyWriter fallbackWriter
        +
      • +
      + + + +
        +
      • +

        broken

        +
        protected boolean broken
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        LongFieldPropertyWriter

        +
        public LongFieldPropertyWriter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter src,
        +                               BeanPropertyAccessor acc,
        +                               int index,
        +                               com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        withSerializer

        +
        public com.fasterxml.jackson.databind.ser.BeanPropertyWriter withSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
      • +
      + + + + + + + +
        +
      • +

        serializeAsField

        +
        public final void serializeAsField(Object bean,
        +                                   com.fasterxml.jackson.core.JsonGenerator gen,
        +                                   com.fasterxml.jackson.databind.SerializerProvider prov)
        +                            throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        serializeAsElement

        +
        public final void serializeAsElement(Object bean,
        +                                     com.fasterxml.jackson.core.JsonGenerator gen,
        +                                     com.fasterxml.jackson.databind.SerializerProvider prov)
        +                              throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        assignTypeSerializer

        +
        public void assignTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer)
        +
        +
        Overrides:
        +
        assignTypeSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        assignSerializer

        +
        public void assignSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
        +
        Overrides:
        +
        assignSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        assignNullSerializer

        +
        public void assignNullSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> nullSer)
        +
        +
        Overrides:
        +
        assignNullSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        _handleProblem

        +
        protected void _handleProblem(Object bean,
        +                              com.fasterxml.jackson.core.JsonGenerator gen,
        +                              com.fasterxml.jackson.databind.SerializerProvider prov,
        +                              Throwable t,
        +                              boolean element)
        +                       throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        _reportProblem

        +
        protected void _reportProblem(Object bean,
        +                              Throwable e)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/LongMethodPropertyWriter.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/LongMethodPropertyWriter.html new file mode 100644 index 00000000..d78f4082 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/LongMethodPropertyWriter.html @@ -0,0 +1,605 @@ + + + + + + +LongMethodPropertyWriter (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.ser
+

Class LongMethodPropertyWriter

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.util.Named, Serializable
    +
    +
    +
    +
    public final class LongMethodPropertyWriter
    +extends com.fasterxml.jackson.databind.ser.BeanPropertyWriter
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +com.fasterxml.jackson.databind.BeanProperty.Bogus, com.fasterxml.jackson.databind.BeanProperty.Std
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected com.fasterxml.jackson.core.SerializableString_fastName +
      Locally stored version of efficiently serializable name.
      +
      protected BeanPropertyAccessor_propertyAccessor 
      protected int_propertyIndex 
      protected booleanbroken 
      protected com.fasterxml.jackson.databind.ser.BeanPropertyWriterfallbackWriter 
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.ser.BeanPropertyWriter

        +_accessorMethod, _cfgSerializationType, _contextAnnotations, _declaredType, _dynamicSerializers, _field, _includeInViews, _internalSettings, _member, _name, _nonTrivialBaseType, _nullSerializer, _serializer, _suppressableValue, _suppressNulls, _typeSerializer, _wrapperName, MARKER_FOR_EMPTY
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +_aliases, _metadata
      • +
      +
        +
      • + + +

        Fields inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +EMPTY_FORMAT, EMPTY_INCLUDE
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      LongMethodPropertyWriter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter src, + BeanPropertyAccessor acc, + int index, + com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected void_handleProblem(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov, + Throwable t, + boolean element) 
      protected void_reportProblem(Object bean, + Throwable e) 
      voidassignNullSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> nullSer) 
      voidassignSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      voidassignTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer) 
      voidserializeAsElement(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov) 
      voidserializeAsField(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov) 
      LongMethodPropertyWriterwithAccessor(BeanPropertyAccessor acc) 
      com.fasterxml.jackson.databind.ser.BeanPropertyWriterwithSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.ser.BeanPropertyWriter

        +_depositSchemaProperty, _findAndAddDynamic, _handleSelfReference, _new, depositSchemaProperty, depositSchemaProperty, fixAccess, get, getAnnotation, getContextAnnotation, getFullName, getGenericPropertyType, getInternalSetting, getMember, getName, getPropertyType, getRawSerializationType, getSerializationType, getSerializedName, getSerializer, getType, getTypeSerializer, getViews, getWrapperName, hasNullSerializer, hasSerializer, isUnwrapping, removeInternalSetting, rename, serializeAsOmittedField, serializeAsPlaceholder, setInternalSetting, setNonTrivialBaseType, toString, unwrappingWriter, willSuppressNulls, wouldConflictWithName
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.ser.PropertyWriter

        +findAnnotation
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +findAliases, findFormatOverrides, findPropertyFormat, findPropertyInclusion, getMetadata, isRequired, isVirtual
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        _fastName

        +
        protected final com.fasterxml.jackson.core.SerializableString _fastName
        +
        Locally stored version of efficiently serializable name. + Used to work around earlier problems with typing between + interface, implementation
        +
        +
        Since:
        +
        2.5
        +
        +
      • +
      + + + +
        +
      • +

        _propertyIndex

        +
        protected final int _propertyIndex
        +
      • +
      + + + +
        +
      • +

        fallbackWriter

        +
        protected final com.fasterxml.jackson.databind.ser.BeanPropertyWriter fallbackWriter
        +
      • +
      + + + +
        +
      • +

        broken

        +
        protected boolean broken
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        LongMethodPropertyWriter

        +
        public LongMethodPropertyWriter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter src,
        +                                BeanPropertyAccessor acc,
        +                                int index,
        +                                com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        withSerializer

        +
        public com.fasterxml.jackson.databind.ser.BeanPropertyWriter withSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
      • +
      + + + + + + + +
        +
      • +

        serializeAsField

        +
        public final void serializeAsField(Object bean,
        +                                   com.fasterxml.jackson.core.JsonGenerator gen,
        +                                   com.fasterxml.jackson.databind.SerializerProvider prov)
        +                            throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        serializeAsElement

        +
        public final void serializeAsElement(Object bean,
        +                                     com.fasterxml.jackson.core.JsonGenerator gen,
        +                                     com.fasterxml.jackson.databind.SerializerProvider prov)
        +                              throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        assignTypeSerializer

        +
        public void assignTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer)
        +
        +
        Overrides:
        +
        assignTypeSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        assignSerializer

        +
        public void assignSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
        +
        Overrides:
        +
        assignSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        assignNullSerializer

        +
        public void assignNullSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> nullSer)
        +
        +
        Overrides:
        +
        assignNullSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        _handleProblem

        +
        protected void _handleProblem(Object bean,
        +                              com.fasterxml.jackson.core.JsonGenerator gen,
        +                              com.fasterxml.jackson.databind.SerializerProvider prov,
        +                              Throwable t,
        +                              boolean element)
        +                       throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        _reportProblem

        +
        protected void _reportProblem(Object bean,
        +                              Throwable e)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/ObjectFieldPropertyWriter.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/ObjectFieldPropertyWriter.html new file mode 100644 index 00000000..2a1cd8dc --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/ObjectFieldPropertyWriter.html @@ -0,0 +1,605 @@ + + + + + + +ObjectFieldPropertyWriter (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.ser
+

Class ObjectFieldPropertyWriter

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.util.Named, Serializable
    +
    +
    +
    +
    public class ObjectFieldPropertyWriter
    +extends com.fasterxml.jackson.databind.ser.BeanPropertyWriter
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +com.fasterxml.jackson.databind.BeanProperty.Bogus, com.fasterxml.jackson.databind.BeanProperty.Std
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected com.fasterxml.jackson.core.SerializableString_fastName +
      Locally stored version of efficiently serializable name.
      +
      protected BeanPropertyAccessor_propertyAccessor 
      protected int_propertyIndex 
      protected booleanbroken 
      protected com.fasterxml.jackson.databind.ser.BeanPropertyWriterfallbackWriter 
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.ser.BeanPropertyWriter

        +_accessorMethod, _cfgSerializationType, _contextAnnotations, _declaredType, _dynamicSerializers, _field, _includeInViews, _internalSettings, _member, _name, _nonTrivialBaseType, _nullSerializer, _serializer, _suppressableValue, _suppressNulls, _typeSerializer, _wrapperName, MARKER_FOR_EMPTY
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +_aliases, _metadata
      • +
      +
        +
      • + + +

        Fields inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +EMPTY_FORMAT, EMPTY_INCLUDE
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ObjectFieldPropertyWriter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter src, + BeanPropertyAccessor acc, + int index, + com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected void_handleProblem(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov, + Throwable t, + boolean element) 
      protected void_reportProblem(Object bean, + Throwable e) 
      voidassignNullSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> nullSer) 
      voidassignSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      voidassignTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer) 
      voidserializeAsElement(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov) 
      voidserializeAsField(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov) 
      ObjectFieldPropertyWriterwithAccessor(BeanPropertyAccessor acc) 
      com.fasterxml.jackson.databind.ser.BeanPropertyWriterwithSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.ser.BeanPropertyWriter

        +_depositSchemaProperty, _findAndAddDynamic, _handleSelfReference, _new, depositSchemaProperty, depositSchemaProperty, fixAccess, get, getAnnotation, getContextAnnotation, getFullName, getGenericPropertyType, getInternalSetting, getMember, getName, getPropertyType, getRawSerializationType, getSerializationType, getSerializedName, getSerializer, getType, getTypeSerializer, getViews, getWrapperName, hasNullSerializer, hasSerializer, isUnwrapping, removeInternalSetting, rename, serializeAsOmittedField, serializeAsPlaceholder, setInternalSetting, setNonTrivialBaseType, toString, unwrappingWriter, willSuppressNulls, wouldConflictWithName
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.ser.PropertyWriter

        +findAnnotation
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +findAliases, findFormatOverrides, findPropertyFormat, findPropertyInclusion, getMetadata, isRequired, isVirtual
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        _fastName

        +
        protected final com.fasterxml.jackson.core.SerializableString _fastName
        +
        Locally stored version of efficiently serializable name. + Used to work around earlier problems with typing between + interface, implementation
        +
        +
        Since:
        +
        2.5
        +
        +
      • +
      + + + +
        +
      • +

        _propertyIndex

        +
        protected final int _propertyIndex
        +
      • +
      + + + +
        +
      • +

        fallbackWriter

        +
        protected final com.fasterxml.jackson.databind.ser.BeanPropertyWriter fallbackWriter
        +
      • +
      + + + +
        +
      • +

        broken

        +
        protected boolean broken
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ObjectFieldPropertyWriter

        +
        public ObjectFieldPropertyWriter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter src,
        +                                 BeanPropertyAccessor acc,
        +                                 int index,
        +                                 com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        withSerializer

        +
        public com.fasterxml.jackson.databind.ser.BeanPropertyWriter withSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
      • +
      + + + + + + + +
        +
      • +

        serializeAsField

        +
        public final void serializeAsField(Object bean,
        +                                   com.fasterxml.jackson.core.JsonGenerator gen,
        +                                   com.fasterxml.jackson.databind.SerializerProvider prov)
        +                            throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        serializeAsElement

        +
        public final void serializeAsElement(Object bean,
        +                                     com.fasterxml.jackson.core.JsonGenerator gen,
        +                                     com.fasterxml.jackson.databind.SerializerProvider prov)
        +                              throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        assignTypeSerializer

        +
        public void assignTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer)
        +
        +
        Overrides:
        +
        assignTypeSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        assignSerializer

        +
        public void assignSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
        +
        Overrides:
        +
        assignSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        assignNullSerializer

        +
        public void assignNullSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> nullSer)
        +
        +
        Overrides:
        +
        assignNullSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        _handleProblem

        +
        protected void _handleProblem(Object bean,
        +                              com.fasterxml.jackson.core.JsonGenerator gen,
        +                              com.fasterxml.jackson.databind.SerializerProvider prov,
        +                              Throwable t,
        +                              boolean element)
        +                       throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        _reportProblem

        +
        protected void _reportProblem(Object bean,
        +                              Throwable e)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/ObjectMethodPropertyWriter.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/ObjectMethodPropertyWriter.html new file mode 100644 index 00000000..a0da64f5 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/ObjectMethodPropertyWriter.html @@ -0,0 +1,605 @@ + + + + + + +ObjectMethodPropertyWriter (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.ser
+

Class ObjectMethodPropertyWriter

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.util.Named, Serializable
    +
    +
    +
    +
    public class ObjectMethodPropertyWriter
    +extends com.fasterxml.jackson.databind.ser.BeanPropertyWriter
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +com.fasterxml.jackson.databind.BeanProperty.Bogus, com.fasterxml.jackson.databind.BeanProperty.Std
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected com.fasterxml.jackson.core.SerializableString_fastName +
      Locally stored version of efficiently serializable name.
      +
      protected BeanPropertyAccessor_propertyAccessor 
      protected int_propertyIndex 
      protected booleanbroken 
      protected com.fasterxml.jackson.databind.ser.BeanPropertyWriterfallbackWriter 
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.ser.BeanPropertyWriter

        +_accessorMethod, _cfgSerializationType, _contextAnnotations, _declaredType, _dynamicSerializers, _field, _includeInViews, _internalSettings, _member, _name, _nonTrivialBaseType, _nullSerializer, _serializer, _suppressableValue, _suppressNulls, _typeSerializer, _wrapperName, MARKER_FOR_EMPTY
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +_aliases, _metadata
      • +
      +
        +
      • + + +

        Fields inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +EMPTY_FORMAT, EMPTY_INCLUDE
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ObjectMethodPropertyWriter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter src, + BeanPropertyAccessor acc, + int index, + com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected void_handleProblem(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov, + Throwable t, + boolean element) 
      protected void_reportProblem(Object bean, + Throwable e) 
      voidassignNullSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> nullSer) 
      voidassignSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      voidassignTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer) 
      voidserializeAsElement(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov) 
      voidserializeAsField(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov) 
      ObjectMethodPropertyWriterwithAccessor(BeanPropertyAccessor acc) 
      com.fasterxml.jackson.databind.ser.BeanPropertyWriterwithSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.ser.BeanPropertyWriter

        +_depositSchemaProperty, _findAndAddDynamic, _handleSelfReference, _new, depositSchemaProperty, depositSchemaProperty, fixAccess, get, getAnnotation, getContextAnnotation, getFullName, getGenericPropertyType, getInternalSetting, getMember, getName, getPropertyType, getRawSerializationType, getSerializationType, getSerializedName, getSerializer, getType, getTypeSerializer, getViews, getWrapperName, hasNullSerializer, hasSerializer, isUnwrapping, removeInternalSetting, rename, serializeAsOmittedField, serializeAsPlaceholder, setInternalSetting, setNonTrivialBaseType, toString, unwrappingWriter, willSuppressNulls, wouldConflictWithName
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.ser.PropertyWriter

        +findAnnotation
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +findAliases, findFormatOverrides, findPropertyFormat, findPropertyInclusion, getMetadata, isRequired, isVirtual
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        _fastName

        +
        protected final com.fasterxml.jackson.core.SerializableString _fastName
        +
        Locally stored version of efficiently serializable name. + Used to work around earlier problems with typing between + interface, implementation
        +
        +
        Since:
        +
        2.5
        +
        +
      • +
      + + + +
        +
      • +

        _propertyIndex

        +
        protected final int _propertyIndex
        +
      • +
      + + + +
        +
      • +

        fallbackWriter

        +
        protected final com.fasterxml.jackson.databind.ser.BeanPropertyWriter fallbackWriter
        +
      • +
      + + + +
        +
      • +

        broken

        +
        protected boolean broken
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ObjectMethodPropertyWriter

        +
        public ObjectMethodPropertyWriter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter src,
        +                                  BeanPropertyAccessor acc,
        +                                  int index,
        +                                  com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        withSerializer

        +
        public com.fasterxml.jackson.databind.ser.BeanPropertyWriter withSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
      • +
      + + + + + + + +
        +
      • +

        serializeAsField

        +
        public final void serializeAsField(Object bean,
        +                                   com.fasterxml.jackson.core.JsonGenerator gen,
        +                                   com.fasterxml.jackson.databind.SerializerProvider prov)
        +                            throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        serializeAsElement

        +
        public final void serializeAsElement(Object bean,
        +                                     com.fasterxml.jackson.core.JsonGenerator gen,
        +                                     com.fasterxml.jackson.databind.SerializerProvider prov)
        +                              throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        assignTypeSerializer

        +
        public void assignTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer)
        +
        +
        Overrides:
        +
        assignTypeSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        assignSerializer

        +
        public void assignSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
        +
        Overrides:
        +
        assignSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        assignNullSerializer

        +
        public void assignNullSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> nullSer)
        +
        +
        Overrides:
        +
        assignNullSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        _handleProblem

        +
        protected void _handleProblem(Object bean,
        +                              com.fasterxml.jackson.core.JsonGenerator gen,
        +                              com.fasterxml.jackson.databind.SerializerProvider prov,
        +                              Throwable t,
        +                              boolean element)
        +                       throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        _reportProblem

        +
        protected void _reportProblem(Object bean,
        +                              Throwable e)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/PropertyAccessorCollector.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/PropertyAccessorCollector.html new file mode 100644 index 00000000..c3569851 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/PropertyAccessorCollector.html @@ -0,0 +1,447 @@ + + + + + + +PropertyAccessorCollector (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.ser
+

Class PropertyAccessorCollector

+
+
+ +
+
    +
  • +
    +
    +
    public class PropertyAccessorCollector
    +extends DynamicPropertyAccessorBase
    +
    Simple collector used to keep track of properties for which code-generated + accessors are needed.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/SerializerModifier.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/SerializerModifier.html new file mode 100644 index 00000000..284dd019 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/SerializerModifier.html @@ -0,0 +1,360 @@ + + + + + + +SerializerModifier (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.ser
+

Class SerializerModifier

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Serializable
    +
    +
    +
    +
    public class SerializerModifier
    +extends com.fasterxml.jackson.databind.ser.BeanSerializerModifier
    +implements Serializable
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected MyClassLoader_classLoader +
      Class loader to use for generated classes; if null, will try to + use class loader of the target class.
      +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      List<com.fasterxml.jackson.databind.ser.BeanPropertyWriter>changeProperties(com.fasterxml.jackson.databind.SerializationConfig config, + com.fasterxml.jackson.databind.BeanDescription beanDesc, + List<com.fasterxml.jackson.databind.ser.BeanPropertyWriter> beanProperties) 
      protected PropertyAccessorCollectorfindProperties(Class<?> beanClass, + com.fasterxml.jackson.databind.SerializationConfig config, + List<com.fasterxml.jackson.databind.ser.BeanPropertyWriter> beanProperties) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.ser.BeanSerializerModifier

        +modifyArraySerializer, modifyCollectionLikeSerializer, modifyCollectionSerializer, modifyEnumSerializer, modifyKeySerializer, modifyMapLikeSerializer, modifyMapSerializer, modifySerializer, orderProperties, updateBuilder
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        _classLoader

        +
        protected final MyClassLoader _classLoader
        +
        Class loader to use for generated classes; if null, will try to + use class loader of the target class.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SerializerModifier

        +
        public SerializerModifier(ClassLoader cl)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        changeProperties

        +
        public List<com.fasterxml.jackson.databind.ser.BeanPropertyWriter> changeProperties(com.fasterxml.jackson.databind.SerializationConfig config,
        +                                                                                    com.fasterxml.jackson.databind.BeanDescription beanDesc,
        +                                                                                    List<com.fasterxml.jackson.databind.ser.BeanPropertyWriter> beanProperties)
        +
        +
        Overrides:
        +
        changeProperties in class com.fasterxml.jackson.databind.ser.BeanSerializerModifier
        +
        +
      • +
      + + + +
        +
      • +

        findProperties

        +
        protected PropertyAccessorCollector findProperties(Class<?> beanClass,
        +                                                   com.fasterxml.jackson.databind.SerializationConfig config,
        +                                                   List<com.fasterxml.jackson.databind.ser.BeanPropertyWriter> beanProperties)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/StringFieldPropertyWriter.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/StringFieldPropertyWriter.html new file mode 100644 index 00000000..abfffeb1 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/StringFieldPropertyWriter.html @@ -0,0 +1,605 @@ + + + + + + +StringFieldPropertyWriter (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.ser
+

Class StringFieldPropertyWriter

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.util.Named, Serializable
    +
    +
    +
    +
    public final class StringFieldPropertyWriter
    +extends com.fasterxml.jackson.databind.ser.BeanPropertyWriter
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +com.fasterxml.jackson.databind.BeanProperty.Bogus, com.fasterxml.jackson.databind.BeanProperty.Std
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected com.fasterxml.jackson.core.SerializableString_fastName +
      Locally stored version of efficiently serializable name.
      +
      protected BeanPropertyAccessor_propertyAccessor 
      protected int_propertyIndex 
      protected booleanbroken 
      protected com.fasterxml.jackson.databind.ser.BeanPropertyWriterfallbackWriter 
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.ser.BeanPropertyWriter

        +_accessorMethod, _cfgSerializationType, _contextAnnotations, _declaredType, _dynamicSerializers, _field, _includeInViews, _internalSettings, _member, _name, _nonTrivialBaseType, _nullSerializer, _serializer, _suppressableValue, _suppressNulls, _typeSerializer, _wrapperName, MARKER_FOR_EMPTY
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +_aliases, _metadata
      • +
      +
        +
      • + + +

        Fields inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +EMPTY_FORMAT, EMPTY_INCLUDE
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      StringFieldPropertyWriter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter src, + BeanPropertyAccessor acc, + int index, + com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected void_handleProblem(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov, + Throwable t, + boolean element) 
      protected void_reportProblem(Object bean, + Throwable e) 
      voidassignNullSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> nullSer) 
      voidassignSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      voidassignTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer) 
      voidserializeAsElement(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov) 
      voidserializeAsField(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov) 
      StringFieldPropertyWriterwithAccessor(BeanPropertyAccessor acc) 
      com.fasterxml.jackson.databind.ser.BeanPropertyWriterwithSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.ser.BeanPropertyWriter

        +_depositSchemaProperty, _findAndAddDynamic, _handleSelfReference, _new, depositSchemaProperty, depositSchemaProperty, fixAccess, get, getAnnotation, getContextAnnotation, getFullName, getGenericPropertyType, getInternalSetting, getMember, getName, getPropertyType, getRawSerializationType, getSerializationType, getSerializedName, getSerializer, getType, getTypeSerializer, getViews, getWrapperName, hasNullSerializer, hasSerializer, isUnwrapping, removeInternalSetting, rename, serializeAsOmittedField, serializeAsPlaceholder, setInternalSetting, setNonTrivialBaseType, toString, unwrappingWriter, willSuppressNulls, wouldConflictWithName
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.ser.PropertyWriter

        +findAnnotation
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +findAliases, findFormatOverrides, findPropertyFormat, findPropertyInclusion, getMetadata, isRequired, isVirtual
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        _fastName

        +
        protected final com.fasterxml.jackson.core.SerializableString _fastName
        +
        Locally stored version of efficiently serializable name. + Used to work around earlier problems with typing between + interface, implementation
        +
        +
        Since:
        +
        2.5
        +
        +
      • +
      + + + +
        +
      • +

        _propertyIndex

        +
        protected final int _propertyIndex
        +
      • +
      + + + +
        +
      • +

        fallbackWriter

        +
        protected final com.fasterxml.jackson.databind.ser.BeanPropertyWriter fallbackWriter
        +
      • +
      + + + +
        +
      • +

        broken

        +
        protected boolean broken
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StringFieldPropertyWriter

        +
        public StringFieldPropertyWriter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter src,
        +                                 BeanPropertyAccessor acc,
        +                                 int index,
        +                                 com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        withSerializer

        +
        public com.fasterxml.jackson.databind.ser.BeanPropertyWriter withSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
      • +
      + + + + + + + +
        +
      • +

        serializeAsField

        +
        public final void serializeAsField(Object bean,
        +                                   com.fasterxml.jackson.core.JsonGenerator gen,
        +                                   com.fasterxml.jackson.databind.SerializerProvider prov)
        +                            throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        serializeAsElement

        +
        public final void serializeAsElement(Object bean,
        +                                     com.fasterxml.jackson.core.JsonGenerator gen,
        +                                     com.fasterxml.jackson.databind.SerializerProvider prov)
        +                              throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        assignTypeSerializer

        +
        public void assignTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer)
        +
        +
        Overrides:
        +
        assignTypeSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        assignSerializer

        +
        public void assignSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
        +
        Overrides:
        +
        assignSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        assignNullSerializer

        +
        public void assignNullSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> nullSer)
        +
        +
        Overrides:
        +
        assignNullSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        _handleProblem

        +
        protected void _handleProblem(Object bean,
        +                              com.fasterxml.jackson.core.JsonGenerator gen,
        +                              com.fasterxml.jackson.databind.SerializerProvider prov,
        +                              Throwable t,
        +                              boolean element)
        +                       throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        _reportProblem

        +
        protected void _reportProblem(Object bean,
        +                              Throwable e)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/StringMethodPropertyWriter.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/StringMethodPropertyWriter.html new file mode 100644 index 00000000..261b0e98 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/StringMethodPropertyWriter.html @@ -0,0 +1,605 @@ + + + + + + +StringMethodPropertyWriter (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.ser
+

Class StringMethodPropertyWriter

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.util.Named, Serializable
    +
    +
    +
    +
    public class StringMethodPropertyWriter
    +extends com.fasterxml.jackson.databind.ser.BeanPropertyWriter
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +com.fasterxml.jackson.databind.BeanProperty.Bogus, com.fasterxml.jackson.databind.BeanProperty.Std
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected com.fasterxml.jackson.core.SerializableString_fastName +
      Locally stored version of efficiently serializable name.
      +
      protected BeanPropertyAccessor_propertyAccessor 
      protected int_propertyIndex 
      protected booleanbroken 
      protected com.fasterxml.jackson.databind.ser.BeanPropertyWriterfallbackWriter 
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.ser.BeanPropertyWriter

        +_accessorMethod, _cfgSerializationType, _contextAnnotations, _declaredType, _dynamicSerializers, _field, _includeInViews, _internalSettings, _member, _name, _nonTrivialBaseType, _nullSerializer, _serializer, _suppressableValue, _suppressNulls, _typeSerializer, _wrapperName, MARKER_FOR_EMPTY
      • +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +_aliases, _metadata
      • +
      +
        +
      • + + +

        Fields inherited from interface com.fasterxml.jackson.databind.BeanProperty

        +EMPTY_FORMAT, EMPTY_INCLUDE
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      StringMethodPropertyWriter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter src, + BeanPropertyAccessor acc, + int index, + com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected void_handleProblem(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov, + Throwable t, + boolean element) 
      protected void_reportProblem(Object bean, + Throwable e) 
      voidassignNullSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> nullSer) 
      voidassignSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      voidassignTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer) 
      voidserializeAsElement(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov) 
      voidserializeAsField(Object bean, + com.fasterxml.jackson.core.JsonGenerator gen, + com.fasterxml.jackson.databind.SerializerProvider prov) 
      StringMethodPropertyWriterwithAccessor(BeanPropertyAccessor acc) 
      com.fasterxml.jackson.databind.ser.BeanPropertyWriterwithSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.ser.BeanPropertyWriter

        +_depositSchemaProperty, _findAndAddDynamic, _handleSelfReference, _new, depositSchemaProperty, depositSchemaProperty, fixAccess, get, getAnnotation, getContextAnnotation, getFullName, getGenericPropertyType, getInternalSetting, getMember, getName, getPropertyType, getRawSerializationType, getSerializationType, getSerializedName, getSerializer, getType, getTypeSerializer, getViews, getWrapperName, hasNullSerializer, hasSerializer, isUnwrapping, removeInternalSetting, rename, serializeAsOmittedField, serializeAsPlaceholder, setInternalSetting, setNonTrivialBaseType, toString, unwrappingWriter, willSuppressNulls, wouldConflictWithName
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.ser.PropertyWriter

        +findAnnotation
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        +findAliases, findFormatOverrides, findPropertyFormat, findPropertyInclusion, getMetadata, isRequired, isVirtual
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        _fastName

        +
        protected final com.fasterxml.jackson.core.SerializableString _fastName
        +
        Locally stored version of efficiently serializable name. + Used to work around earlier problems with typing between + interface, implementation
        +
        +
        Since:
        +
        2.5
        +
        +
      • +
      + + + +
        +
      • +

        _propertyIndex

        +
        protected final int _propertyIndex
        +
      • +
      + + + +
        +
      • +

        fallbackWriter

        +
        protected final com.fasterxml.jackson.databind.ser.BeanPropertyWriter fallbackWriter
        +
      • +
      + + + +
        +
      • +

        broken

        +
        protected boolean broken
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StringMethodPropertyWriter

        +
        public StringMethodPropertyWriter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter src,
        +                                  BeanPropertyAccessor acc,
        +                                  int index,
        +                                  com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        withSerializer

        +
        public com.fasterxml.jackson.databind.ser.BeanPropertyWriter withSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
      • +
      + + + + + + + +
        +
      • +

        serializeAsField

        +
        public final void serializeAsField(Object bean,
        +                                   com.fasterxml.jackson.core.JsonGenerator gen,
        +                                   com.fasterxml.jackson.databind.SerializerProvider prov)
        +                            throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        serializeAsElement

        +
        public final void serializeAsElement(Object bean,
        +                                     com.fasterxml.jackson.core.JsonGenerator gen,
        +                                     com.fasterxml.jackson.databind.SerializerProvider prov)
        +                              throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        assignTypeSerializer

        +
        public void assignTypeSerializer(com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer)
        +
        +
        Overrides:
        +
        assignTypeSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        assignSerializer

        +
        public void assignSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> ser)
        +
        +
        Overrides:
        +
        assignSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        assignNullSerializer

        +
        public void assignNullSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> nullSer)
        +
        +
        Overrides:
        +
        assignNullSerializer in class com.fasterxml.jackson.databind.ser.BeanPropertyWriter
        +
        +
      • +
      + + + +
        +
      • +

        _handleProblem

        +
        protected void _handleProblem(Object bean,
        +                              com.fasterxml.jackson.core.JsonGenerator gen,
        +                              com.fasterxml.jackson.databind.SerializerProvider prov,
        +                              Throwable t,
        +                              boolean element)
        +                       throws Exception
        +
        +
        Throws:
        +
        Exception
        +
        +
      • +
      + + + +
        +
      • +

        _reportProblem

        +
        protected void _reportProblem(Object bean,
        +                              Throwable e)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/BeanPropertyAccessor.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/BeanPropertyAccessor.html new file mode 100644 index 00000000..a7904963 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/BeanPropertyAccessor.html @@ -0,0 +1,283 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/BooleanFieldPropertyWriter.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/BooleanFieldPropertyWriter.html new file mode 100644 index 00000000..8a88f730 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/BooleanFieldPropertyWriter.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.ser.BooleanFieldPropertyWriter (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.ser.BooleanFieldPropertyWriter

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/BooleanMethodPropertyWriter.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/BooleanMethodPropertyWriter.html new file mode 100644 index 00000000..e36fca19 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/BooleanMethodPropertyWriter.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.ser.BooleanMethodPropertyWriter (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.ser.BooleanMethodPropertyWriter

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/IntFieldPropertyWriter.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/IntFieldPropertyWriter.html new file mode 100644 index 00000000..6aef6d98 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/IntFieldPropertyWriter.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.ser.IntFieldPropertyWriter (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.ser.IntFieldPropertyWriter

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/IntMethodPropertyWriter.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/IntMethodPropertyWriter.html new file mode 100644 index 00000000..a56fec6a --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/IntMethodPropertyWriter.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.ser.IntMethodPropertyWriter (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.ser.IntMethodPropertyWriter

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/LongFieldPropertyWriter.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/LongFieldPropertyWriter.html new file mode 100644 index 00000000..a48eca13 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/LongFieldPropertyWriter.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.ser.LongFieldPropertyWriter (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.ser.LongFieldPropertyWriter

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/LongMethodPropertyWriter.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/LongMethodPropertyWriter.html new file mode 100644 index 00000000..74557050 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/LongMethodPropertyWriter.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.ser.LongMethodPropertyWriter (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.ser.LongMethodPropertyWriter

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/ObjectFieldPropertyWriter.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/ObjectFieldPropertyWriter.html new file mode 100644 index 00000000..fbc0a5b3 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/ObjectFieldPropertyWriter.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.ser.ObjectFieldPropertyWriter (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.ser.ObjectFieldPropertyWriter

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/ObjectMethodPropertyWriter.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/ObjectMethodPropertyWriter.html new file mode 100644 index 00000000..3d3a4ab4 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/ObjectMethodPropertyWriter.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.ser.ObjectMethodPropertyWriter (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.ser.ObjectMethodPropertyWriter

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/PropertyAccessorCollector.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/PropertyAccessorCollector.html new file mode 100644 index 00000000..8aba1a5e --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/PropertyAccessorCollector.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/SerializerModifier.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/SerializerModifier.html new file mode 100644 index 00000000..b9dd3a46 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/SerializerModifier.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.ser.SerializerModifier (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.ser.SerializerModifier

+
+
No usage of com.fasterxml.jackson.module.afterburner.ser.SerializerModifier
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/StringFieldPropertyWriter.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/StringFieldPropertyWriter.html new file mode 100644 index 00000000..7bb9625c --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/StringFieldPropertyWriter.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.ser.StringFieldPropertyWriter (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.ser.StringFieldPropertyWriter

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/StringMethodPropertyWriter.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/StringMethodPropertyWriter.html new file mode 100644 index 00000000..7e098b6a --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/class-use/StringMethodPropertyWriter.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.ser.StringMethodPropertyWriter (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.ser.StringMethodPropertyWriter

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/package-frame.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/package-frame.html new file mode 100644 index 00000000..e8850dde --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/package-frame.html @@ -0,0 +1,33 @@ + + + + + + +com.fasterxml.jackson.module.afterburner.ser (Jackson module: Afterburner 2.12.0 API) + + + + + +

com.fasterxml.jackson.module.afterburner.ser

+
+

Classes

+ +
+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/package-summary.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/package-summary.html new file mode 100644 index 00000000..4e9052c8 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/package-summary.html @@ -0,0 +1,199 @@ + + + + + + +com.fasterxml.jackson.module.afterburner.ser (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.fasterxml.jackson.module.afterburner.ser

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/package-tree.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/package-tree.html new file mode 100644 index 00000000..76bcec8c --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/package-tree.html @@ -0,0 +1,171 @@ + + + + + + +com.fasterxml.jackson.module.afterburner.ser Class Hierarchy (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.fasterxml.jackson.module.afterburner.ser

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/package-use.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/package-use.html new file mode 100644 index 00000000..55f2164c --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/ser/package-use.html @@ -0,0 +1,199 @@ + + + + + + +Uses of Package com.fasterxml.jackson.module.afterburner.ser (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.fasterxml.jackson.module.afterburner.ser

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/ClassName.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/ClassName.html new file mode 100644 index 00000000..ce776e2d --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/ClassName.html @@ -0,0 +1,492 @@ + + + + + + +ClassName (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.util
+

Class ClassName

+
+
+ +
+
    +
  • +
    +
    +
    public class ClassName
    +extends Object
    +
    Accessing various permutations of dotted/slashed representations gets + tiresome after a while, so here's an abstraction for hiding complexities, + and for performing lazy transformations as necessary.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        TEMPLATE_SUFFIX

        +
        public static final String TEMPLATE_SUFFIX
        +
      • +
      + + + +
        +
      • +

        _dottedBase

        +
        protected final String _dottedBase
        +
      • +
      + + + +
        +
      • +

        _slashedBase

        +
        protected String _slashedBase
        +
      • +
      + + + +
        +
      • +

        _dottedName

        +
        protected String _dottedName
        +
      • +
      + + + +
        +
      • +

        _slashedName

        +
        protected String _slashedName
        +
      • +
      + + + +
        +
      • +

        _checksum

        +
        protected long _checksum
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        assignChecksum

        +
        public void assignChecksum(byte[] data)
        +
      • +
      + + + +
        +
      • +

        getDottedTemplate

        +
        public String getDottedTemplate()
        +
      • +
      + + + +
        +
      • +

        getSlashedTemplate

        +
        public String getSlashedTemplate()
        +
      • +
      + + + +
        +
      • +

        getDottedName

        +
        public String getDottedName()
        +
      • +
      + + + +
        +
      • +

        getSlashedName

        +
        public String getSlashedName()
        +
      • +
      + + + +
        +
      • +

        getSourceFilename

        +
        public String getSourceFilename()
        +
      • +
      + + + +
        +
      • +

        getDottedBase

        +
        public String getDottedBase()
        +
      • +
      + + + +
        +
      • +

        getSlashedBase

        +
        public String getSlashedBase()
        +
      • +
      + + + + + + + +
        +
      • +

        dotsToSlashes

        +
        protected static String dotsToSlashes(String className)
        +
      • +
      + + + +
        +
      • +

        adler32

        +
        protected static long adler32(byte[] data)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/DynamicPropertyAccessorBase.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/DynamicPropertyAccessorBase.html new file mode 100644 index 00000000..d2ba9016 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/DynamicPropertyAccessorBase.html @@ -0,0 +1,392 @@ + + + + + + +DynamicPropertyAccessorBase (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.util
+

Class DynamicPropertyAccessorBase

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        ALL_INT_CONSTS

        +
        protected static final int[] ALL_INT_CONSTS
        +
      • +
      + + + +
        +
      • +

        _accessorCount

        +
        protected int _accessorCount
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DynamicPropertyAccessorBase

        +
        protected DynamicPropertyAccessorBase()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        isEmpty

        +
        public final boolean isEmpty()
        +
      • +
      + + + +
        +
      • +

        generateException

        +
        protected static void generateException(org.objectweb.asm.MethodVisitor mv,
        +                                        String beanClass,
        +                                        int propertyCount)
        +
      • +
      + + + +
        +
      • +

        isInterfaceMethod

        +
        protected static boolean isInterfaceMethod(Method method)
        +
        +
        Since:
        +
        2.9.2
        +
        +
      • +
      + + + +
        +
      • +

        internalClassName

        +
        protected static String internalClassName(String className)
        +
      • +
      + + + + + +
        +
      • +

        _add

        +
        protected <T> T _add(List<T> list,
        +                     T value)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/MyClassLoader.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/MyClassLoader.html new file mode 100644 index 00000000..883ae464 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/MyClassLoader.html @@ -0,0 +1,383 @@ + + + + + + +MyClassLoader (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.afterburner.util
+

Class MyClassLoader

+
+
+ +
+
    +
  • +
    +
    +
    public class MyClassLoader
    +extends ClassLoader
    +
    Class loader that is needed to load generated classes.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        _cfgUseParentLoader

        +
        protected final boolean _cfgUseParentLoader
        +
        Flag that determines if we should first try to load new class + using parent class loader or not; this may be done to try to + force access to protected/package-access properties.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MyClassLoader

        +
        public MyClassLoader(ClassLoader parent,
        +                     boolean tryToUseParent)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        canAddClassInPackageOf

        +
        public static boolean canAddClassInPackageOf(Class<?> cls)
        +
        Helper method called to check whether it is acceptable to create a new + class in package that given class is part of. + This is used to prevent certain class of failures, related to access + limitations: for example, we can not add classes in sealed packages, + or core Java packages (java.*).
        +
        +
        Since:
        +
        2.2.1
        +
        +
      • +
      + + + + + + + +
        +
      • +

        replaceName

        +
        public static int replaceName(byte[] byteCode,
        +                              String from,
        +                              String to)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/class-use/ClassName.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/class-use/ClassName.html new file mode 100644 index 00000000..81ff264e --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/class-use/ClassName.html @@ -0,0 +1,233 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.util.ClassName (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.util.ClassName

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/class-use/DynamicPropertyAccessorBase.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/class-use/DynamicPropertyAccessorBase.html new file mode 100644 index 00000000..f022511b --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/class-use/DynamicPropertyAccessorBase.html @@ -0,0 +1,202 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/class-use/MyClassLoader.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/class-use/MyClassLoader.html new file mode 100644 index 00000000..50f3ff9e --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/class-use/MyClassLoader.html @@ -0,0 +1,250 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.afterburner.util.MyClassLoader (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.afterburner.util.MyClassLoader

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/package-frame.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/package-frame.html new file mode 100644 index 00000000..ebebfde7 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/package-frame.html @@ -0,0 +1,23 @@ + + + + + + +com.fasterxml.jackson.module.afterburner.util (Jackson module: Afterburner 2.12.0 API) + + + + + +

com.fasterxml.jackson.module.afterburner.util

+
+

Classes

+ +
+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/package-summary.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/package-summary.html new file mode 100644 index 00000000..2da78907 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/package-summary.html @@ -0,0 +1,158 @@ + + + + + + +com.fasterxml.jackson.module.afterburner.util (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.fasterxml.jackson.module.afterburner.util

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/package-tree.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/package-tree.html new file mode 100644 index 00000000..4d278626 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/package-tree.html @@ -0,0 +1,145 @@ + + + + + + +com.fasterxml.jackson.module.afterburner.util Class Hierarchy (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.fasterxml.jackson.module.afterburner.util

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/package-use.html b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/package-use.html new file mode 100644 index 00000000..962b7cda --- /dev/null +++ b/docs/javadoc/afterburner/2.12/com/fasterxml/jackson/module/afterburner/util/package-use.html @@ -0,0 +1,225 @@ + + + + + + +Uses of Package com.fasterxml.jackson.module.afterburner.util (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.fasterxml.jackson.module.afterburner.util

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/constant-values.html b/docs/javadoc/afterburner/2.12/constant-values.html new file mode 100644 index 00000000..7d2ce296 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/constant-values.html @@ -0,0 +1,126 @@ + + + + + + +Constant Field Values (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/deprecated-list.html b/docs/javadoc/afterburner/2.12/deprecated-list.html new file mode 100644 index 00000000..df5a192f --- /dev/null +++ b/docs/javadoc/afterburner/2.12/deprecated-list.html @@ -0,0 +1,126 @@ + + + + + + +Deprecated List (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/help-doc.html b/docs/javadoc/afterburner/2.12/help-doc.html new file mode 100644 index 00000000..9cd5d4e4 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/help-doc.html @@ -0,0 +1,231 @@ + + + + + + +API Help (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/index-all.html b/docs/javadoc/afterburner/2.12/index-all.html new file mode 100644 index 00000000..a506ef0b --- /dev/null +++ b/docs/javadoc/afterburner/2.12/index-all.html @@ -0,0 +1,893 @@ + + + + + + +Index (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D F G I L M O P R S T U V W _  + + +

A

+
+
addBooleanField(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
+
 
+
addBooleanField(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
+
 
+
addBooleanGetter(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
+
 
+
addBooleanSetter(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
+
 
+
addCreator(MethodVisitor, Constructor<?>) - Method in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
+
 
+
addCreator(MethodVisitor, Method) - Method in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
+
 
+
addIntField(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
+
 
+
addIntField(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
+
 
+
addIntGetter(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
+
 
+
addIntSetter(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
+
 
+
addLongField(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
+
 
+
addLongField(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
+
 
+
addLongGetter(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
+
 
+
addLongSetter(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
+
 
+
addObjectField(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
+
 
+
addObjectField(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
+
 
+
addObjectGetter(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
+
 
+
addObjectSetter(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
+
 
+
addStringField(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
+
 
+
addStringField(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
+
 
+
addStringGetter(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
+
 
+
addStringSetter(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
+
 
+
adler32(byte[]) - Static method in class com.fasterxml.jackson.module.afterburner.util.ClassName
+
 
+
AfterburnerModule - Class in com.fasterxml.jackson.module.afterburner
+
 
+
AfterburnerModule() - Constructor for class com.fasterxml.jackson.module.afterburner.AfterburnerModule
+
 
+
ALL_INT_CONSTS - Static variable in class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
+
 
+
assignChecksum(byte[]) - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
+
 
+
+ + + +

B

+
+
BeanPropertyAccessor - Class in com.fasterxml.jackson.module.afterburner.ser
+
+
Abstract class that defines interface for implementations + that can be used for proxy-like access without using + Reflection.
+
+
BeanPropertyAccessor() - Constructor for class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
+
 
+
BeanPropertyMutator - Class in com.fasterxml.jackson.module.afterburner.deser
+
+
Abstract class that defines interface for implementations + that can be used proxy-like to change values of properties, + without using Reflection.
+
+
BeanPropertyMutator() - Constructor for class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
+
+
Default constructor used for creating a "blueprint" instance, from + which per-field/per-method instances specialize.
+
+
booleanField(Object, int, boolean) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
+
 
+
booleanField(Object, int, boolean) - Method in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
+
 
+
booleanField(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
+
 
+
BooleanFieldPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
+
 
+
BooleanFieldPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.BooleanFieldPropertyWriter
+
 
+
booleanGetter(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
+
 
+
BooleanMethodPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
+
 
+
BooleanMethodPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.BooleanMethodPropertyWriter
+
 
+
booleanSetter(Object, int, boolean) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
+
 
+
booleanSetter(Object, int, boolean) - Method in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
+
 
+
build() - Method in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicDeserializerBuilder
+
 
+
buildMutator(MyClassLoader) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
+
+
Method for building generic mutator class for specified bean + type.
+
+
+ + + +

C

+
+
canAddClassInPackageOf(Class<?>) - Static method in class com.fasterxml.jackson.module.afterburner.util.MyClassLoader
+
+
Helper method called to check whether it is acceptable to create a new + class in package that given class is part of.
+
+
canCreateUsingDefault() - Method in class com.fasterxml.jackson.module.afterburner.deser.OptimizedValueInstantiator
+
+
Need to override this, now that we have installed default creator.
+
+
changeProperties(SerializationConfig, BeanDescription, List<BeanPropertyWriter>) - Method in class com.fasterxml.jackson.module.afterburner.ser.SerializerModifier
+
 
+
ClassName - Class in com.fasterxml.jackson.module.afterburner.util
+
+
Accessing various permutations of dotted/slashed representations gets + tiresome after a while, so here's an abstraction for hiding complexities, + and for performing lazy transformations as necessary.
+
+
com.fasterxml.jackson.module.afterburner - package com.fasterxml.jackson.module.afterburner
+
 
+
com.fasterxml.jackson.module.afterburner.deser - package com.fasterxml.jackson.module.afterburner.deser
+
 
+
com.fasterxml.jackson.module.afterburner.ser - package com.fasterxml.jackson.module.afterburner.ser
+
 
+
com.fasterxml.jackson.module.afterburner.util - package com.fasterxml.jackson.module.afterburner.util
+
 
+
constructFor(Class<?>, String) - Static method in class com.fasterxml.jackson.module.afterburner.util.ClassName
+
 
+
createOptimized() - Method in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
+
 
+
createSubclass(Constructor<?>, Method) - Method in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
+
 
+
createUsingDefault(DeserializationContext) - Method in class com.fasterxml.jackson.module.afterburner.deser.OptimizedValueInstantiator
+
 
+
CreatorOptimizer - Class in com.fasterxml.jackson.module.afterburner.deser
+
+
Helper class that tries to generate ValueInstantiator class + that calls constructors and/or factory methods directly, instead + of using Reflection.
+
+
CreatorOptimizer(Class<?>, MyClassLoader, StdValueInstantiator) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
+
 
+
+ + + +

D

+
+
DelegatingPropertyMutator - Class in com.fasterxml.jackson.module.afterburner.deser
+
+
Fallback mutator used as replacement in case a "broken" mutator + (failure via couple of well-known indicators of broken generated + mutator) is encountered
+
+
DelegatingPropertyMutator(SettableBeanProperty) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
+
 
+
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
+
 
+
deserialize(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
+
 
+
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanFieldProperty
+
 
+
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanMethodProperty
+
 
+
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
+
 
+
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
+
 
+
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
+
 
+
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
+
 
+
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
+
 
+
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
+
 
+
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
+
 
+
deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty
+
 
+
deserializeFromObject(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
+
 
+
DeserializerModifier - Class in com.fasterxml.jackson.module.afterburner.deser
+
 
+
DeserializerModifier(ClassLoader, boolean) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.DeserializerModifier
+
 
+
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanFieldProperty
+
 
+
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanMethodProperty
+
 
+
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
+
 
+
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
+
 
+
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
+
 
+
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
+
 
+
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
+
 
+
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
+
 
+
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
+
 
+
deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty
+
 
+
dotsToSlashes(String) - Static method in class com.fasterxml.jackson.module.afterburner.util.ClassName
+
 
+
DynamicPropertyAccessorBase - Class in com.fasterxml.jackson.module.afterburner.util
+
 
+
DynamicPropertyAccessorBase() - Constructor for class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
+
 
+
+ + + +

F

+
+
findAccessor(MyClassLoader) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
+
 
+
findOptimizableProperties(DeserializationConfig, PropertyMutatorCollector, Iterator<SettableBeanProperty>) - Method in class com.fasterxml.jackson.module.afterburner.deser.DeserializerModifier
+
 
+
findProperties(Class<?>, SerializationConfig, List<BeanPropertyWriter>) - Method in class com.fasterxml.jackson.module.afterburner.ser.SerializerModifier
+
 
+
+ + + +

G

+
+
generateAccessorClass(MyClassLoader, ClassName) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
+
 
+
generateException(MethodVisitor, String, int) - Static method in class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
+
 
+
generateMutatorClass(MyClassLoader, ClassName) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
+
 
+
generateOptimized(ClassName, Constructor<?>, Method) - Method in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
+
 
+
getDottedBase() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
+
 
+
getDottedName() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
+
 
+
getDottedTemplate() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
+
 
+
getModuleName() - Method in class com.fasterxml.jackson.module.afterburner.AfterburnerModule
+
 
+
getSlashedBase() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
+
 
+
getSlashedName() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
+
 
+
getSlashedTemplate() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
+
 
+
getSourceFilename() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
+
 
+
+ + + +

I

+
+
internalClassName(String) - Static method in class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
+
 
+
intField(Object, int, int) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
+
 
+
intField(Object, int, int) - Method in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
+
 
+
intField(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
+
 
+
IntFieldPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
+
 
+
IntFieldPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.IntFieldPropertyWriter
+
 
+
intGetter(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
+
 
+
IntMethodPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
+
 
+
IntMethodPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.IntMethodPropertyWriter
+
 
+
intSetter(Object, int, int) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
+
 
+
intSetter(Object, int, int) - Method in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
+
 
+
isDefaultDeserializer(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.module.afterburner.deser.DeserializerModifier
+
+
Helper method used to check whether given deserializer is the default + deserializer implementation: this is necessary to avoid overriding other + kinds of deserializers.
+
+
isEmpty() - Method in class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
+
 
+
isInterfaceMethod(Method) - Static method in class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
+
 
+
+ + + +

L

+
+
loadAndResolve(ClassName, byte[]) - Method in class com.fasterxml.jackson.module.afterburner.util.MyClassLoader
+
 
+
longField(Object, int, long) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
+
 
+
longField(Object, int, long) - Method in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
+
 
+
longField(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
+
 
+
LongFieldPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
+
 
+
LongFieldPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.LongFieldPropertyWriter
+
 
+
longGetter(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
+
 
+
LongMethodPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
+
 
+
LongMethodPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.LongMethodPropertyWriter
+
 
+
longSetter(Object, int, long) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
+
 
+
longSetter(Object, int, long) - Method in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
+
 
+
+ + + +

M

+
+
MyClassLoader - Class in com.fasterxml.jackson.module.afterburner.util
+
+
Class loader that is needed to load generated classes.
+
+
MyClassLoader(ClassLoader, boolean) - Constructor for class com.fasterxml.jackson.module.afterburner.util.MyClassLoader
+
 
+
+ + + +

O

+
+
objectField(Object, int, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
+
 
+
objectField(Object, int, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
+
 
+
objectField(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
+
 
+
ObjectFieldPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
+
 
+
ObjectFieldPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.ObjectFieldPropertyWriter
+
 
+
objectGetter(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
+
 
+
ObjectMethodPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
+
 
+
ObjectMethodPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.ObjectMethodPropertyWriter
+
 
+
objectSetter(Object, int, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
+
 
+
objectSetter(Object, int, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
+
 
+
OptimizedValueInstantiator - Class in com.fasterxml.jackson.module.afterburner.deser
+
+
Base class for concrete bytecode-generated value instantiators.
+
+
OptimizedValueInstantiator() - Constructor for class com.fasterxml.jackson.module.afterburner.deser.OptimizedValueInstantiator
+
+
Default constructor which is only used when creating + dummy instance to call factory method.
+
+
OptimizedValueInstantiator(StdValueInstantiator) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.OptimizedValueInstantiator
+
+
Copy-constructor to use for creating actual optimized instances.
+
+
+ + + +

P

+
+
PackageVersion - Class in com.fasterxml.jackson.module.afterburner
+
+
Automatically generated from PackageVersion.java.in during + packageVersion-generate execution of maven-replacer-plugin in + pom.xml.
+
+
PackageVersion() - Constructor for class com.fasterxml.jackson.module.afterburner.PackageVersion
+
 
+
PropertyAccessorCollector - Class in com.fasterxml.jackson.module.afterburner.ser
+
+
Simple collector used to keep track of properties for which code-generated + accessors are needed.
+
+
PropertyAccessorCollector(Class<?>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
+
 
+
PropertyMutatorCollector - Class in com.fasterxml.jackson.module.afterburner.deser
+
+
Simple collector used to keep track of properties for which code-generated + mutators are needed.
+
+
PropertyMutatorCollector(Class<?>) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
+
 
+
+ + + +

R

+
+
replaceName(byte[], String, String) - Static method in class com.fasterxml.jackson.module.afterburner.util.MyClassLoader
+
 
+
resolve(DeserializationContext) - Method in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
+
+
This method is overridden as we need to know expected order of + properties.
+
+
+ + + +

S

+
+
serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.BooleanFieldPropertyWriter
+
 
+
serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.BooleanMethodPropertyWriter
+
 
+
serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntFieldPropertyWriter
+
 
+
serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntMethodPropertyWriter
+
 
+
serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongFieldPropertyWriter
+
 
+
serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongMethodPropertyWriter
+
 
+
serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectFieldPropertyWriter
+
 
+
serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectMethodPropertyWriter
+
 
+
serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringFieldPropertyWriter
+
 
+
serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringMethodPropertyWriter
+
 
+
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.BooleanFieldPropertyWriter
+
 
+
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.BooleanMethodPropertyWriter
+
 
+
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntFieldPropertyWriter
+
 
+
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntMethodPropertyWriter
+
 
+
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongFieldPropertyWriter
+
 
+
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongMethodPropertyWriter
+
 
+
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectFieldPropertyWriter
+
 
+
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectMethodPropertyWriter
+
 
+
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringFieldPropertyWriter
+
 
+
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringMethodPropertyWriter
+
 
+
SerializerModifier - Class in com.fasterxml.jackson.module.afterburner.ser
+
 
+
SerializerModifier(ClassLoader) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.SerializerModifier
+
 
+
set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanFieldProperty
+
 
+
set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanMethodProperty
+
 
+
set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
+
 
+
set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
+
 
+
set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
+
 
+
set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
+
 
+
set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
+
 
+
set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
+
 
+
set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
+
 
+
set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty
+
 
+
SettableBooleanFieldProperty - Class in com.fasterxml.jackson.module.afterburner.deser
+
 
+
SettableBooleanFieldProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanFieldProperty
+
 
+
SettableBooleanMethodProperty - Class in com.fasterxml.jackson.module.afterburner.deser
+
 
+
SettableBooleanMethodProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanMethodProperty
+
 
+
SettableIntFieldProperty - Class in com.fasterxml.jackson.module.afterburner.deser
+
 
+
SettableIntFieldProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
+
 
+
SettableIntMethodProperty - Class in com.fasterxml.jackson.module.afterburner.deser
+
 
+
SettableIntMethodProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
+
 
+
SettableLongFieldProperty - Class in com.fasterxml.jackson.module.afterburner.deser
+
 
+
SettableLongFieldProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
+
 
+
SettableLongMethodProperty - Class in com.fasterxml.jackson.module.afterburner.deser
+
 
+
SettableLongMethodProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
+
 
+
SettableObjectFieldProperty - Class in com.fasterxml.jackson.module.afterburner.deser
+
 
+
SettableObjectFieldProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
+
 
+
SettableObjectMethodProperty - Class in com.fasterxml.jackson.module.afterburner.deser
+
 
+
SettableObjectMethodProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
+
 
+
SettableStringFieldProperty - Class in com.fasterxml.jackson.module.afterburner.deser
+
 
+
SettableStringFieldProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
+
 
+
SettableStringMethodProperty - Class in com.fasterxml.jackson.module.afterburner.deser
+
 
+
SettableStringMethodProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty
+
 
+
setupModule(Module.SetupContext) - Method in class com.fasterxml.jackson.module.afterburner.AfterburnerModule
+
 
+
setUseOptimizedBeanDeserializer(boolean) - Method in class com.fasterxml.jackson.module.afterburner.AfterburnerModule
+
 
+
setUseValueClassLoader(boolean) - Method in class com.fasterxml.jackson.module.afterburner.AfterburnerModule
+
+
Flag to indicate whether we will try to load generated classes using + same class loader as one that loaded class being accessed or not.
+
+
stringField(Object, int, String) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
+
 
+
stringField(Object, int, String) - Method in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
+
 
+
stringField(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
+
 
+
StringFieldPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
+
 
+
StringFieldPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.StringFieldPropertyWriter
+
 
+
stringGetter(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
+
 
+
StringMethodPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
+
 
+
StringMethodPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.StringMethodPropertyWriter
+
 
+
stringSetter(Object, int, String) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
+
 
+
stringSetter(Object, int, String) - Method in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
+
 
+
SuperSonicBeanDeserializer - Class in com.fasterxml.jackson.module.afterburner.deser
+
 
+
SuperSonicBeanDeserializer(BeanDeserializer, List<SettableBeanProperty>) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
+
 
+
SuperSonicBeanDeserializer(SuperSonicBeanDeserializer, NameTransformer) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
+
 
+
SuperSonicDeserializerBuilder - Class in com.fasterxml.jackson.module.afterburner.deser
+
 
+
SuperSonicDeserializerBuilder(BeanDeserializerBuilder) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SuperSonicDeserializerBuilder
+
 
+
+ + + +

T

+
+
TEMPLATE_SUFFIX - Static variable in class com.fasterxml.jackson.module.afterburner.util.ClassName
+
 
+
toString() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
+
 
+
+ + + +

U

+
+
unwrappingDeserializer(NameTransformer) - Method in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
+
 
+
updateBuilder(DeserializationConfig, BeanDescription, BeanDeserializerBuilder) - Method in class com.fasterxml.jackson.module.afterburner.deser.DeserializerModifier
+
 
+
+ + + +

V

+
+
version() - Method in class com.fasterxml.jackson.module.afterburner.AfterburnerModule
+
 
+
VERSION - Static variable in class com.fasterxml.jackson.module.afterburner.PackageVersion
+
 
+
version() - Method in class com.fasterxml.jackson.module.afterburner.PackageVersion
+
 
+
+ + + +

W

+
+
with(StdValueInstantiator) - Method in class com.fasterxml.jackson.module.afterburner.deser.OptimizedValueInstantiator
+
 
+
withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.BooleanFieldPropertyWriter
+
 
+
withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.BooleanMethodPropertyWriter
+
 
+
withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntFieldPropertyWriter
+
 
+
withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntMethodPropertyWriter
+
 
+
withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongFieldPropertyWriter
+
 
+
withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongMethodPropertyWriter
+
 
+
withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectFieldPropertyWriter
+
 
+
withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectMethodPropertyWriter
+
 
+
withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringFieldPropertyWriter
+
 
+
withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringMethodPropertyWriter
+
 
+
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanFieldProperty
+
 
+
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanMethodProperty
+
 
+
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
+
 
+
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
+
 
+
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
+
 
+
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
+
 
+
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
+
 
+
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
+
 
+
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
+
 
+
withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty
+
 
+
withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanFieldProperty
+
 
+
withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanMethodProperty
+
 
+
withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
+
 
+
withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
+
 
+
withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
+
 
+
withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
+
 
+
withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
+
 
+
withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
+
 
+
withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
+
 
+
withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty
+
 
+
withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.BooleanFieldPropertyWriter
+
 
+
withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.BooleanMethodPropertyWriter
+
 
+
withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntFieldPropertyWriter
+
 
+
withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntMethodPropertyWriter
+
 
+
withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongFieldPropertyWriter
+
 
+
withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongMethodPropertyWriter
+
 
+
withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectFieldPropertyWriter
+
 
+
withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectMethodPropertyWriter
+
 
+
withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringFieldPropertyWriter
+
 
+
withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringMethodPropertyWriter
+
 
+
+ + + +

_

+
+
_accessorCount - Variable in class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
+
 
+
_add(List<T>, T) - Method in class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
+
 
+
_cfgUseOptimizedBeanDeserializer - Variable in class com.fasterxml.jackson.module.afterburner.AfterburnerModule
+
+
Flag to indicate whether we should use an optimized sub-class of + BeanDeserializer or not.
+
+
_cfgUseParentLoader - Variable in class com.fasterxml.jackson.module.afterburner.util.MyClassLoader
+
+
Flag that determines if we should first try to load new class + using parent class loader or not; this may be done to try to + force access to protected/package-access properties.
+
+
_cfgUseValueClassLoader - Variable in class com.fasterxml.jackson.module.afterburner.AfterburnerModule
+
+
Flag to indicate whether we will try to load generated classes using + same class loader as one that loaded class being accessed or not.
+
+
_checksum - Variable in class com.fasterxml.jackson.module.afterburner.util.ClassName
+
 
+
_classLoader - Variable in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
+
 
+
_classLoader - Variable in class com.fasterxml.jackson.module.afterburner.deser.DeserializerModifier
+
+
Class loader to use for generated classes; if null, will try to + use class loader of the target class.
+
+
_classLoader - Variable in class com.fasterxml.jackson.module.afterburner.ser.SerializerModifier
+
+
Class loader to use for generated classes; if null, will try to + use class loader of the target class.
+
+
_dottedBase - Variable in class com.fasterxml.jackson.module.afterburner.util.ClassName
+
 
+
_dottedName - Variable in class com.fasterxml.jackson.module.afterburner.util.ClassName
+
 
+
_fallback - Variable in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
+
 
+
_handleInstantiationProblem(DeserializationContext, Exception) - Method in class com.fasterxml.jackson.module.afterburner.deser.OptimizedValueInstantiator
+
+
Helper method needed to allow handling of instantiation exception in + case of optimized no-args creator.
+
+
_orderedProperties - Variable in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
+
+
Properties matching names in SuperSonicBeanDeserializer._orderedPropertyNames, + assigned after resolution when property instances are finalized.
+
+
_orderedPropertyNames - Variable in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
+
+
Names of properties being deserialized, in ordered they are + expected to have been written (as per serialization settings); + used for speculative order-based optimizations
+
+
_originalInstantiator - Variable in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
+
 
+
_slashedBase - Variable in class com.fasterxml.jackson.module.afterburner.util.ClassName
+
 
+
_slashedName - Variable in class com.fasterxml.jackson.module.afterburner.util.ClassName
+
 
+
_useCustomDeserializer - Variable in class com.fasterxml.jackson.module.afterburner.deser.DeserializerModifier
+
 
+
_valueClass - Variable in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
+
 
+
+A B C D F G I L M O P R S T U V W _ 
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/index.html b/docs/javadoc/afterburner/2.12/index.html new file mode 100644 index 00000000..5d8b99e2 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/index.html @@ -0,0 +1,76 @@ + + + + + + +Jackson module: Afterburner 2.12.0 API + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/docs/javadoc/afterburner/2.12/overview-frame.html b/docs/javadoc/afterburner/2.12/overview-frame.html new file mode 100644 index 00000000..281f9829 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/overview-frame.html @@ -0,0 +1,25 @@ + + + + + + +Overview List (Jackson module: Afterburner 2.12.0 API) + + + + + +
All Classes
+
+

Packages

+ +
+

 

+ + diff --git a/docs/javadoc/afterburner/2.12/overview-summary.html b/docs/javadoc/afterburner/2.12/overview-summary.html new file mode 100644 index 00000000..b0fbcda2 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/overview-summary.html @@ -0,0 +1,152 @@ + + + + + + +Overview (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Jackson module: Afterburner 2.12.0 API

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
Packages 
PackageDescription
com.fasterxml.jackson.module.afterburner 
com.fasterxml.jackson.module.afterburner.deser 
com.fasterxml.jackson.module.afterburner.ser 
com.fasterxml.jackson.module.afterburner.util 
+
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/overview-tree.html b/docs/javadoc/afterburner/2.12/overview-tree.html new file mode 100644 index 00000000..008acda5 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/overview-tree.html @@ -0,0 +1,247 @@ + + + + + + +Class Hierarchy (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/package-list b/docs/javadoc/afterburner/2.12/package-list new file mode 100644 index 00000000..9d2e6d66 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/package-list @@ -0,0 +1,4 @@ +com.fasterxml.jackson.module.afterburner +com.fasterxml.jackson.module.afterburner.deser +com.fasterxml.jackson.module.afterburner.ser +com.fasterxml.jackson.module.afterburner.util diff --git a/docs/javadoc/afterburner/2.12/script.js b/docs/javadoc/afterburner/2.12/script.js new file mode 100644 index 00000000..b3463569 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/docs/javadoc/afterburner/2.12/serialized-form.html b/docs/javadoc/afterburner/2.12/serialized-form.html new file mode 100644 index 00000000..89348f43 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/serialized-form.html @@ -0,0 +1,538 @@ + + + + + + +Serialized Form (Jackson module: Afterburner 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Serialized Form

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/afterburner/2.12/stylesheet.css b/docs/javadoc/afterburner/2.12/stylesheet.css new file mode 100644 index 00000000..98055b22 --- /dev/null +++ b/docs/javadoc/afterburner/2.12/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/docs/javadoc/guice/2.12/allclasses-frame.html b/docs/javadoc/guice/2.12/allclasses-frame.html new file mode 100644 index 00000000..f05a90e8 --- /dev/null +++ b/docs/javadoc/guice/2.12/allclasses-frame.html @@ -0,0 +1,23 @@ + + + + + + +All Classes (Jackson module: Guice 2.12.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/docs/javadoc/guice/2.12/allclasses-noframe.html b/docs/javadoc/guice/2.12/allclasses-noframe.html new file mode 100644 index 00000000..2bf4a5d4 --- /dev/null +++ b/docs/javadoc/guice/2.12/allclasses-noframe.html @@ -0,0 +1,23 @@ + + + + + + +All Classes (Jackson module: Guice 2.12.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/GuiceAnnotationIntrospector.html b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/GuiceAnnotationIntrospector.html new file mode 100644 index 00000000..c9d20fb6 --- /dev/null +++ b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/GuiceAnnotationIntrospector.html @@ -0,0 +1,358 @@ + + + + + + +GuiceAnnotationIntrospector (Jackson module: Guice 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.guice
+

Class GuiceAnnotationIntrospector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.core.Versioned, Serializable
    +
    +
    +
    +
    public class GuiceAnnotationIntrospector
    +extends com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.AnnotationIntrospector

        +com.fasterxml.jackson.databind.AnnotationIntrospector.ReferenceProperty
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector

        +instance
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and TypeMethod and Description
      com.fasterxml.jackson.annotation.JacksonInject.ValuefindInjectableValue(com.fasterxml.jackson.databind.introspect.AnnotatedMember m) 
      ObjectfindInjectableValueId(com.fasterxml.jackson.databind.introspect.AnnotatedMember m) +
      Deprecated. 
      +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector

        +version
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.AnnotationIntrospector

        +_findAnnotation, _hasAnnotation, _hasOneOf, allIntrospectors, allIntrospectors, findAndAddVirtualProperties, findAutoDetectVisibility, findClassDescription, findContentDeserializer, findContentSerializer, findCreatorAnnotation, findCreatorBinding, findDefaultEnumValue, findDeserializationContentConverter, findDeserializationContentType, findDeserializationConverter, findDeserializationKeyType, findDeserializationType, findDeserializer, findEnumAliases, findEnumValue, findEnumValues, findFilterId, findFormat, findIgnoreUnknownProperties, findImplicitPropertyName, findKeyDeserializer, findKeySerializer, findMergeInfo, findNameForDeserialization, findNameForSerialization, findNamingStrategy, findNullSerializer, findObjectIdInfo, findObjectReferenceInfo, findPOJOBuilder, findPOJOBuilderConfig, findPropertiesToIgnore, findPropertyAccess, findPropertyAliases, findPropertyContentTypeResolver, findPropertyDefaultValue, findPropertyDescription, findPropertyIgnoralByName, findPropertyIgnorals, findPropertyInclusion, findPropertyInclusionByName, findPropertyIndex, findPropertyTypeResolver, findReferenceType, findRenameByField, findRootName, findSerializationContentConverter, findSerializationContentType, findSerializationConverter, findSerializationInclusion, findSerializationInclusionForContent, findSerializationKeyType, findSerializationPropertyOrder, findSerializationSortAlphabetically, findSerializationType, findSerializationTyping, findSerializer, findSetterInfo, findSubtypes, findTypeName, findTypeResolver, findUnwrappingNameTransformer, findValueInstantiator, findViews, findWrapperName, hasAnyGetter, hasAnyGetterAnnotation, hasAnySetter, hasAnySetterAnnotation, hasAsKey, hasAsValue, hasAsValueAnnotation, hasCreatorAnnotation, hasIgnoreMarker, hasRequiredMarker, isAnnotationBundle, isIgnorableType, isTypeId, nopInstance, pair, refineDeserializationType, refineSerializationType, resolveSetterConflict
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GuiceAnnotationIntrospector

        +
        public GuiceAnnotationIntrospector()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        findInjectableValue

        +
        public com.fasterxml.jackson.annotation.JacksonInject.Value findInjectableValue(com.fasterxml.jackson.databind.introspect.AnnotatedMember m)
        +
        +
        Overrides:
        +
        findInjectableValue in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findInjectableValueId

        +
        @Deprecated
        +public Object findInjectableValueId(com.fasterxml.jackson.databind.introspect.AnnotatedMember m)
        +
        Deprecated. 
        +
        +
        Overrides:
        +
        findInjectableValueId in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/GuiceInjectableValues.html b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/GuiceInjectableValues.html new file mode 100644 index 00000000..38dee891 --- /dev/null +++ b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/GuiceInjectableValues.html @@ -0,0 +1,301 @@ + + + + + + +GuiceInjectableValues (Jackson module: Guice 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.guice
+

Class GuiceInjectableValues

+
+
+ +
+
    +
  • +
    +
    +
    public class GuiceInjectableValues
    +extends com.fasterxml.jackson.databind.InjectableValues
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GuiceInjectableValues

        +
        public GuiceInjectableValues(com.google.inject.Injector injector)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        findInjectableValue

        +
        public Object findInjectableValue(Object valueId,
        +                                  com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                  com.fasterxml.jackson.databind.BeanProperty forProperty,
        +                                  Object beanInstance)
        +
        +
        Specified by:
        +
        findInjectableValue in class com.fasterxml.jackson.databind.InjectableValues
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/ObjectMapperModule.html b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/ObjectMapperModule.html new file mode 100644 index 00000000..c4c0399d --- /dev/null +++ b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/ObjectMapperModule.html @@ -0,0 +1,417 @@ + + + + + + +ObjectMapperModule (Jackson module: Guice 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.guice
+

Class ObjectMapperModule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.google.inject.Module
    +
    +
    +
    +
    public class ObjectMapperModule
    +extends Object
    +implements com.google.inject.Module
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ObjectMapperModule

        +
        public ObjectMapperModule()
        +
      • +
      + + + +
        +
      • +

        ObjectMapperModule

        +
        public ObjectMapperModule(Class<? extends Annotation> annotation)
        +
      • +
      + + + +
        +
      • +

        ObjectMapperModule

        +
        public ObjectMapperModule(Annotation annotation)
        +
      • +
      + + + +
        +
      • +

        ObjectMapperModule

        +
        public ObjectMapperModule(com.google.inject.Key<com.fasterxml.jackson.databind.ObjectMapper> objectMapperKey)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        registerModule

        +
        public ObjectMapperModule registerModule(com.fasterxml.jackson.databind.Module module)
        +
      • +
      + + + +
        +
      • +

        registerModule

        +
        public ObjectMapperModule registerModule(Class<? extends com.fasterxml.jackson.databind.Module> clazz)
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        registerModule

        +
        public ObjectMapperModule registerModule(com.google.inject.Key<? extends com.fasterxml.jackson.databind.Module> key)
        +
      • +
      + + + +
        +
      • +

        withObjectMapper

        +
        public ObjectMapperModule withObjectMapper(com.fasterxml.jackson.databind.ObjectMapper m)
        +
        +
        Parameters:
        +
        m - ObjectMapper to use for newly constructed module
        +
        Since:
        +
        2.8
        +
        +
      • +
      + + + +
        +
      • +

        configure

        +
        public void configure(com.google.inject.Binder binder)
        +
        +
        Specified by:
        +
        configure in interface com.google.inject.Module
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/PackageVersion.html b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/PackageVersion.html new file mode 100644 index 00000000..bfd95ec2 --- /dev/null +++ b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/PackageVersion.html @@ -0,0 +1,319 @@ + + + + + + +PackageVersion (Jackson module: Guice 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.guice
+

Class PackageVersion

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.core.Versioned
    +
    +
    +
    +
    public final class PackageVersion
    +extends Object
    +implements com.fasterxml.jackson.core.Versioned
    +
    Automatically generated from PackageVersion.java.in during + packageVersion-generate execution of maven-replacer-plugin in + pom.xml.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        VERSION

        +
        public static final com.fasterxml.jackson.core.Version VERSION
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        PackageVersion

        +
        public PackageVersion()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        version

        +
        public com.fasterxml.jackson.core.Version version()
        +
        +
        Specified by:
        +
        version in interface com.fasterxml.jackson.core.Versioned
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/class-use/GuiceAnnotationIntrospector.html b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/class-use/GuiceAnnotationIntrospector.html new file mode 100644 index 00000000..6cd3b392 --- /dev/null +++ b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/class-use/GuiceAnnotationIntrospector.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.guice.GuiceAnnotationIntrospector (Jackson module: Guice 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.guice.GuiceAnnotationIntrospector

+
+
No usage of com.fasterxml.jackson.module.guice.GuiceAnnotationIntrospector
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/class-use/GuiceInjectableValues.html b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/class-use/GuiceInjectableValues.html new file mode 100644 index 00000000..666f8d00 --- /dev/null +++ b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/class-use/GuiceInjectableValues.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.guice.GuiceInjectableValues (Jackson module: Guice 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.guice.GuiceInjectableValues

+
+
No usage of com.fasterxml.jackson.module.guice.GuiceInjectableValues
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/class-use/ObjectMapperModule.html b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/class-use/ObjectMapperModule.html new file mode 100644 index 00000000..d2fe74c5 --- /dev/null +++ b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/class-use/ObjectMapperModule.html @@ -0,0 +1,175 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.guice.ObjectMapperModule (Jackson module: Guice 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.guice.ObjectMapperModule

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/class-use/PackageVersion.html b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/class-use/PackageVersion.html new file mode 100644 index 00000000..e18eb609 --- /dev/null +++ b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/class-use/PackageVersion.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.guice.PackageVersion (Jackson module: Guice 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.guice.PackageVersion

+
+
No usage of com.fasterxml.jackson.module.guice.PackageVersion
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/package-frame.html b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/package-frame.html new file mode 100644 index 00000000..28ee37d5 --- /dev/null +++ b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/package-frame.html @@ -0,0 +1,24 @@ + + + + + + +com.fasterxml.jackson.module.guice (Jackson module: Guice 2.12.0 API) + + + + + +

com.fasterxml.jackson.module.guice

+
+

Classes

+ +
+ + diff --git a/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/package-summary.html b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/package-summary.html new file mode 100644 index 00000000..d47bdc75 --- /dev/null +++ b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/package-summary.html @@ -0,0 +1,158 @@ + + + + + + +com.fasterxml.jackson.module.guice (Jackson module: Guice 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.fasterxml.jackson.module.guice

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/package-tree.html b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/package-tree.html new file mode 100644 index 00000000..66b6e8dc --- /dev/null +++ b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/package-tree.html @@ -0,0 +1,148 @@ + + + + + + +com.fasterxml.jackson.module.guice Class Hierarchy (Jackson module: Guice 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.fasterxml.jackson.module.guice

+
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/package-use.html b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/package-use.html new file mode 100644 index 00000000..a590b4ff --- /dev/null +++ b/docs/javadoc/guice/2.12/com/fasterxml/jackson/module/guice/package-use.html @@ -0,0 +1,142 @@ + + + + + + +Uses of Package com.fasterxml.jackson.module.guice (Jackson module: Guice 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.fasterxml.jackson.module.guice

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/guice/2.12/constant-values.html b/docs/javadoc/guice/2.12/constant-values.html new file mode 100644 index 00000000..d8ea67b2 --- /dev/null +++ b/docs/javadoc/guice/2.12/constant-values.html @@ -0,0 +1,124 @@ + + + + + + +Constant Field Values (Jackson module: Guice 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/guice/2.12/deprecated-list.html b/docs/javadoc/guice/2.12/deprecated-list.html new file mode 100644 index 00000000..19d567de --- /dev/null +++ b/docs/javadoc/guice/2.12/deprecated-list.html @@ -0,0 +1,146 @@ + + + + + + +Deprecated List (Jackson module: Guice 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/guice/2.12/help-doc.html b/docs/javadoc/guice/2.12/help-doc.html new file mode 100644 index 00000000..cd10e4d7 --- /dev/null +++ b/docs/javadoc/guice/2.12/help-doc.html @@ -0,0 +1,225 @@ + + + + + + +API Help (Jackson module: Guice 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/guice/2.12/index-all.html b/docs/javadoc/guice/2.12/index-all.html new file mode 100644 index 00000000..dff65f8e --- /dev/null +++ b/docs/javadoc/guice/2.12/index-all.html @@ -0,0 +1,231 @@ + + + + + + +Index (Jackson module: Guice 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
C F G I O P R V W  + + +

C

+
+
com.fasterxml.jackson.module.guice - package com.fasterxml.jackson.module.guice
+
 
+
configure(Binder) - Method in class com.fasterxml.jackson.module.guice.ObjectMapperModule
+
 
+
+ + + +

F

+
+
findInjectableValue(AnnotatedMember) - Method in class com.fasterxml.jackson.module.guice.GuiceAnnotationIntrospector
+
 
+
findInjectableValue(Object, DeserializationContext, BeanProperty, Object) - Method in class com.fasterxml.jackson.module.guice.GuiceInjectableValues
+
 
+
findInjectableValueId(AnnotatedMember) - Method in class com.fasterxml.jackson.module.guice.GuiceAnnotationIntrospector
+
+
Deprecated.
+
+
+ + + +

G

+
+
GuiceAnnotationIntrospector - Class in com.fasterxml.jackson.module.guice
+
 
+
GuiceAnnotationIntrospector() - Constructor for class com.fasterxml.jackson.module.guice.GuiceAnnotationIntrospector
+
 
+
GuiceInjectableValues - Class in com.fasterxml.jackson.module.guice
+
 
+
GuiceInjectableValues(Injector) - Constructor for class com.fasterxml.jackson.module.guice.GuiceInjectableValues
+
 
+
+ + + +

I

+
+
in(Class<? extends Annotation>) - Method in class com.fasterxml.jackson.module.guice.ObjectMapperModule
+
 
+
+ + + +

O

+
+
ObjectMapperModule - Class in com.fasterxml.jackson.module.guice
+
 
+
ObjectMapperModule() - Constructor for class com.fasterxml.jackson.module.guice.ObjectMapperModule
+
 
+
ObjectMapperModule(Class<? extends Annotation>) - Constructor for class com.fasterxml.jackson.module.guice.ObjectMapperModule
+
 
+
ObjectMapperModule(Annotation) - Constructor for class com.fasterxml.jackson.module.guice.ObjectMapperModule
+
 
+
ObjectMapperModule(Key<ObjectMapper>) - Constructor for class com.fasterxml.jackson.module.guice.ObjectMapperModule
+
 
+
+ + + +

P

+
+
PackageVersion - Class in com.fasterxml.jackson.module.guice
+
+
Automatically generated from PackageVersion.java.in during + packageVersion-generate execution of maven-replacer-plugin in + pom.xml.
+
+
PackageVersion() - Constructor for class com.fasterxml.jackson.module.guice.PackageVersion
+
 
+
+ + + +

R

+
+
registerModule(Module) - Method in class com.fasterxml.jackson.module.guice.ObjectMapperModule
+
 
+
registerModule(Class<? extends Module>) - Method in class com.fasterxml.jackson.module.guice.ObjectMapperModule
+
 
+
registerModule(Class<? extends Module>, Class<? extends Annotation>) - Method in class com.fasterxml.jackson.module.guice.ObjectMapperModule
+
 
+
registerModule(Class<? extends Module>, Annotation) - Method in class com.fasterxml.jackson.module.guice.ObjectMapperModule
+
 
+
registerModule(Key<? extends Module>) - Method in class com.fasterxml.jackson.module.guice.ObjectMapperModule
+
 
+
+ + + +

V

+
+
VERSION - Static variable in class com.fasterxml.jackson.module.guice.PackageVersion
+
 
+
version() - Method in class com.fasterxml.jackson.module.guice.PackageVersion
+
 
+
+ + + +

W

+
+
withObjectMapper(ObjectMapper) - Method in class com.fasterxml.jackson.module.guice.ObjectMapperModule
+
 
+
+C F G I O P R V W 
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/guice/2.12/index.html b/docs/javadoc/guice/2.12/index.html new file mode 100644 index 00000000..56e975d0 --- /dev/null +++ b/docs/javadoc/guice/2.12/index.html @@ -0,0 +1,73 @@ + + + + + + +Jackson module: Guice 2.12.0 API + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="com/fasterxml/jackson/module/guice/package-summary.html">Non-frame version</a>.</p> + + + diff --git a/docs/javadoc/guice/2.12/overview-tree.html b/docs/javadoc/guice/2.12/overview-tree.html new file mode 100644 index 00000000..cc7250bb --- /dev/null +++ b/docs/javadoc/guice/2.12/overview-tree.html @@ -0,0 +1,152 @@ + + + + + + +Class Hierarchy (Jackson module: Guice 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/guice/2.12/package-list b/docs/javadoc/guice/2.12/package-list new file mode 100644 index 00000000..4b5b64d6 --- /dev/null +++ b/docs/javadoc/guice/2.12/package-list @@ -0,0 +1 @@ +com.fasterxml.jackson.module.guice diff --git a/docs/javadoc/guice/2.12/script.js b/docs/javadoc/guice/2.12/script.js new file mode 100644 index 00000000..b3463569 --- /dev/null +++ b/docs/javadoc/guice/2.12/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/docs/javadoc/guice/2.12/serialized-form.html b/docs/javadoc/guice/2.12/serialized-form.html new file mode 100644 index 00000000..e5ab2e4e --- /dev/null +++ b/docs/javadoc/guice/2.12/serialized-form.html @@ -0,0 +1,141 @@ + + + + + + +Serialized Form (Jackson module: Guice 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Serialized Form

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/guice/2.12/stylesheet.css b/docs/javadoc/guice/2.12/stylesheet.css new file mode 100644 index 00000000..98055b22 --- /dev/null +++ b/docs/javadoc/guice/2.12/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/docs/javadoc/jaxb/2.12/allclasses-frame.html b/docs/javadoc/jaxb/2.12/allclasses-frame.html new file mode 100644 index 00000000..9f4ad259 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/allclasses-frame.html @@ -0,0 +1,28 @@ + + + + + + +All Classes (Jackson module: JAXB Annotations 2.12.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/docs/javadoc/jaxb/2.12/allclasses-noframe.html b/docs/javadoc/jaxb/2.12/allclasses-noframe.html new file mode 100644 index 00000000..b870ffbb --- /dev/null +++ b/docs/javadoc/jaxb/2.12/allclasses-noframe.html @@ -0,0 +1,28 @@ + + + + + + +All Classes (Jackson module: JAXB Annotations 2.12.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/AdapterConverter.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/AdapterConverter.html new file mode 100644 index 00000000..ce9aad75 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/AdapterConverter.html @@ -0,0 +1,429 @@ + + + + + + +AdapterConverter (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.jaxb
+

Class AdapterConverter

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.util.Converter<Object,Object>
    +
    +
    +
    +
    public class AdapterConverter
    +extends com.fasterxml.jackson.databind.util.StdConverter<Object,Object>
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.util.Converter

        +com.fasterxml.jackson.databind.util.Converter.None
      • +
      +
    • +
    + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AdapterConverter(XmlAdapter<?,?> adapter, + com.fasterxml.jackson.databind.JavaType inType, + com.fasterxml.jackson.databind.JavaType outType, + boolean ser) 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        _inputType

        +
        protected final com.fasterxml.jackson.databind.JavaType _inputType
        +
      • +
      + + + +
        +
      • +

        _targetType

        +
        protected final com.fasterxml.jackson.databind.JavaType _targetType
        +
      • +
      + + + + + + + +
        +
      • +

        _forSerialization

        +
        protected final boolean _forSerialization
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AdapterConverter

        +
        public AdapterConverter(XmlAdapter<?,?> adapter,
        +                        com.fasterxml.jackson.databind.JavaType inType,
        +                        com.fasterxml.jackson.databind.JavaType outType,
        +                        boolean ser)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        convert

        +
        public Object convert(Object value)
        +
        +
        Specified by:
        +
        convert in interface com.fasterxml.jackson.databind.util.Converter<Object,Object>
        +
        Specified by:
        +
        convert in class com.fasterxml.jackson.databind.util.StdConverter<Object,Object>
        +
        +
      • +
      + + + +
        +
      • +

        getInputType

        +
        public com.fasterxml.jackson.databind.JavaType getInputType(com.fasterxml.jackson.databind.type.TypeFactory typeFactory)
        +
        +
        Specified by:
        +
        getInputType in interface com.fasterxml.jackson.databind.util.Converter<Object,Object>
        +
        Overrides:
        +
        getInputType in class com.fasterxml.jackson.databind.util.StdConverter<Object,Object>
        +
        +
      • +
      + + + +
        +
      • +

        getOutputType

        +
        public com.fasterxml.jackson.databind.JavaType getOutputType(com.fasterxml.jackson.databind.type.TypeFactory typeFactory)
        +
        +
        Specified by:
        +
        getOutputType in interface com.fasterxml.jackson.databind.util.Converter<Object,Object>
        +
        Overrides:
        +
        getOutputType in class com.fasterxml.jackson.databind.util.StdConverter<Object,Object>
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/JaxbAnnotationIntrospector.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/JaxbAnnotationIntrospector.html new file mode 100644 index 00000000..167e8f68 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/JaxbAnnotationIntrospector.html @@ -0,0 +1,1620 @@ + + + + + + +JaxbAnnotationIntrospector (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.jaxb
+

Class JaxbAnnotationIntrospector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.core.Versioned, Serializable
    +
    +
    +
    +
    public class JaxbAnnotationIntrospector
    +extends com.fasterxml.jackson.databind.AnnotationIntrospector
    +implements com.fasterxml.jackson.core.Versioned
    +
    Annotation introspector that leverages JAXB annotations where applicable to JSON mapping. + As of Jackson 2.0, most JAXB annotations are supported at least to some degree. + Ones that are NOT yet supported are: +
      +
    • XmlAnyAttribute not yet used (as of 1.5) but may be in future (as an alias for @JsonAnySetter?) +
    • XmlAnyElement not yet used, may be as per [JACKSON-253] +
    • XmlAttachmentRef: JSON does not support external attachments +
    • XmlElementDecl +
    • XmlElementRefs because Jackson doesn't have any support for 'named' collection items -- however, + this may become partially supported as per [JACKSON-253]. +
    • XmlInlineBinaryData since the underlying concepts + (like XOP) do not exist in JSON -- Jackson will always use inline base64 encoding as the method +
    • XmlList because JSON does not have (or necessarily need) + method of serializing list of values as space-separated Strings +
    • XmlMimeType +
    • XmlMixed since JSON has no concept of mixed content +
    • XmlRegistry +
    • XmlSchema not used, unlikely to be used +
    • XmlSchemaType not used, unlikely to be used +
    • XmlSchemaTypes not used, unlikely to be used +
    • XmlSeeAlso not yet supported, but [ISSUE-1] filed to use it, so may be supported. +
    + + Note also the following limitations: + +
      +
    • Any property annotated with XmlValue will have implicit property named 'value' on + its JSON object; although (as of 2.4) it should be possible to override this name +
    • +
    +

    + A note on compatibility with Jackson XML module: since this module does not depend + on Jackson XML module, it is bit difficult to make sure we will properly expose + all information. But effort is made (as of version 2.3.3) to expose this information, + even without using a specific sub-class from that project.

    +
    +
    Author:
    +
    Ryan Heaton, Tatu Saloranta
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.AnnotationIntrospector

        +com.fasterxml.jackson.databind.AnnotationIntrospector.ReferenceProperty
      • +
      +
    • +
    + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and TypeMethod and Description
      protected com.fasterxml.jackson.databind.util.Converter<Object,Object>_converter(XmlAdapter<?,?> adapter, + boolean forSerialization) 
      protected String_decapitalize(String name) 
      protected Class<?>_doFindDeserializationType(com.fasterxml.jackson.databind.introspect.Annotated a, + com.fasterxml.jackson.databind.JavaType baseType) 
      protected XmlAdapter<?,?>_findContentAdapter(com.fasterxml.jackson.databind.introspect.Annotated ann, + boolean forSerialization) 
      protected com.fasterxml.jackson.databind.JavaType_fullDeserializationType(com.fasterxml.jackson.databind.introspect.AnnotatedMember am) 
      protected com.fasterxml.jackson.databind.JavaType_fullSerializationType(com.fasterxml.jackson.databind.introspect.AnnotatedMember am) 
      protected Class<?>_getTypeFromXmlElement(com.fasterxml.jackson.databind.introspect.Annotated a) 
      protected String_okNameForGetter(com.fasterxml.jackson.databind.introspect.AnnotatedMethod am) 
      protected String_okNameForMutator(com.fasterxml.jackson.databind.introspect.AnnotatedMethod am) 
      protected String_propertyNameToString(com.fasterxml.jackson.databind.PropertyName n) 
      protected Class<?>_rawDeserializationType(com.fasterxml.jackson.databind.introspect.Annotated a) 
      protected Class<?>_rawSerializationType(com.fasterxml.jackson.databind.introspect.Annotated a) 
      protected String_stdManglePropertyName(String basename, + int offset) 
      protected com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?>_typeResolverFromXmlElements(com.fasterxml.jackson.databind.introspect.AnnotatedMember am) 
      protected XmlAccessTypefindAccessType(com.fasterxml.jackson.databind.introspect.Annotated ac) +
      Method for locating JAXB XmlAccessType annotation value + for given annotated entity, if it has one, or inherits one from + its ancestors (in JAXB sense, package etc).
      +
      com.fasterxml.jackson.databind.introspect.VisibilityChecker<?>findAutoDetectVisibility(com.fasterxml.jackson.databind.introspect.AnnotatedClass ac, + com.fasterxml.jackson.databind.introspect.VisibilityChecker<?> checker) 
      ObjectfindContentDeserializer(com.fasterxml.jackson.databind.introspect.Annotated a) 
      ObjectfindContentSerializer(com.fasterxml.jackson.databind.introspect.Annotated a) 
      ObjectfindDeserializationContentConverter(com.fasterxml.jackson.databind.introspect.AnnotatedMember a) 
      ObjectfindDeserializationConverter(com.fasterxml.jackson.databind.introspect.Annotated a) 
      ObjectfindDeserializer(com.fasterxml.jackson.databind.introspect.Annotated am) 
      String[]findEnumValues(Class<?> enumType, + Enum<?>[] enumValues, + String[] names) 
      com.fasterxml.jackson.annotation.JsonFormat.ValuefindFormat(com.fasterxml.jackson.databind.introspect.Annotated m) 
      StringfindImplicitPropertyName(com.fasterxml.jackson.databind.introspect.AnnotatedMember m) 
      ObjectfindKeyDeserializer(com.fasterxml.jackson.databind.introspect.Annotated am) 
      com.fasterxml.jackson.databind.PropertyNamefindNameForDeserialization(com.fasterxml.jackson.databind.introspect.Annotated a) 
      com.fasterxml.jackson.databind.PropertyNamefindNameForSerialization(com.fasterxml.jackson.databind.introspect.Annotated a) 
      StringfindNamespace(com.fasterxml.jackson.databind.introspect.Annotated ann) 
      com.fasterxml.jackson.databind.introspect.ObjectIdInfofindObjectIdInfo(com.fasterxml.jackson.databind.introspect.Annotated ann) 
      com.fasterxml.jackson.databind.introspect.ObjectIdInfofindObjectReferenceInfo(com.fasterxml.jackson.databind.introspect.Annotated ann, + com.fasterxml.jackson.databind.introspect.ObjectIdInfo base) 
      com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?>findPropertyContentTypeResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config, + com.fasterxml.jackson.databind.introspect.AnnotatedMember am, + com.fasterxml.jackson.databind.JavaType containerType) 
      com.fasterxml.jackson.annotation.JsonInclude.ValuefindPropertyInclusion(com.fasterxml.jackson.databind.introspect.Annotated a) 
      com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?>findPropertyTypeResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config, + com.fasterxml.jackson.databind.introspect.AnnotatedMember am, + com.fasterxml.jackson.databind.JavaType baseType) 
      com.fasterxml.jackson.databind.PropertyNamefindRootName(com.fasterxml.jackson.databind.introspect.AnnotatedClass ac) 
      ObjectfindSerializationContentConverter(com.fasterxml.jackson.databind.introspect.AnnotatedMember a) 
      ObjectfindSerializationConverter(com.fasterxml.jackson.databind.introspect.Annotated a) 
      String[]findSerializationPropertyOrder(com.fasterxml.jackson.databind.introspect.AnnotatedClass ac) 
      BooleanfindSerializationSortAlphabetically(com.fasterxml.jackson.databind.introspect.Annotated ann) 
      Class<?>findSerializationType(com.fasterxml.jackson.databind.introspect.Annotated a) +
      Deprecated. 
      +
      com.fasterxml.jackson.databind.JsonSerializer<?>findSerializer(com.fasterxml.jackson.databind.introspect.Annotated am) 
      List<com.fasterxml.jackson.databind.jsontype.NamedType>findSubtypes(com.fasterxml.jackson.databind.introspect.Annotated a) 
      StringfindTypeName(com.fasterxml.jackson.databind.introspect.AnnotatedClass ac) 
      com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?>findTypeResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config, + com.fasterxml.jackson.databind.introspect.AnnotatedClass ac, + com.fasterxml.jackson.databind.JavaType baseType) 
      com.fasterxml.jackson.databind.PropertyNamefindWrapperName(com.fasterxml.jackson.databind.introspect.Annotated ann) 
      StringgetNameUsedForXmlValue() +
      Accessor for getting currently configured placeholder named + used for property annotated with XmlValue.
      +
      com.fasterxml.jackson.annotation.JsonInclude.IncludegetNonNillableInclusion() 
      protected com.fasterxml.jackson.databind.type.TypeFactorygetTypeFactory() 
      booleanhasAsValueAnnotation(com.fasterxml.jackson.databind.introspect.AnnotatedMethod am) +
      Deprecated. 
      +
      booleanhasIgnoreMarker(com.fasterxml.jackson.databind.introspect.AnnotatedMember m) 
      BooleanhasRequiredMarker(com.fasterxml.jackson.databind.introspect.AnnotatedMember m) 
      BooleanisIgnorableType(com.fasterxml.jackson.databind.introspect.AnnotatedClass ac) 
      protected booleanisJAXBAnnotation(Annotation ann) +
      An annotation is handled if it's in the same package as @XmlElement, including subpackages.
      +
      BooleanisOutputAsAttribute(com.fasterxml.jackson.databind.introspect.Annotated ann) +
      Here we assume fairly simple logic; if there is XmlAttribute to be found, + we consider it an attribute; if XmlElement, not-an-attribute; and otherwise + we will consider there to be no information.
      +
      BooleanisOutputAsText(com.fasterxml.jackson.databind.introspect.Annotated ann) 
      com.fasterxml.jackson.databind.JavaTyperefineDeserializationType(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config, + com.fasterxml.jackson.databind.introspect.Annotated a, + com.fasterxml.jackson.databind.JavaType baseType) 
      com.fasterxml.jackson.databind.JavaTyperefineSerializationType(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config, + com.fasterxml.jackson.databind.introspect.Annotated a, + com.fasterxml.jackson.databind.JavaType baseType) 
      voidsetNameUsedForXmlValue(String name) +
      Configuration method that can be used to change default name + ("value") used for properties annotated with XmlValue; + note that setting it to null will actually avoid + name override, and name will instead be derived from underlying + method name using standard bean name introspection.
      +
      JaxbAnnotationIntrospectorsetNonNillableInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include incl) +
      Method to call to change inclusion criteria used for property annotated + with XmlElement or XmlElementWrapper, with nillable + set as false.
      +
      com.fasterxml.jackson.core.Versionversion() +
      Method that will return version information stored in and read from jar + that contains this class.
      +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.AnnotationIntrospector

        +_findAnnotation, _hasAnnotation, _hasOneOf, allIntrospectors, allIntrospectors, findAndAddVirtualProperties, findClassDescription, findCreatorAnnotation, findCreatorBinding, findDefaultEnumValue, findDeserializationContentType, findDeserializationKeyType, findDeserializationType, findEnumAliases, findEnumValue, findFilterId, findIgnoreUnknownProperties, findInjectableValue, findInjectableValueId, findKeySerializer, findMergeInfo, findNamingStrategy, findNullSerializer, findPOJOBuilder, findPOJOBuilderConfig, findPropertiesToIgnore, findPropertyAccess, findPropertyAliases, findPropertyDefaultValue, findPropertyDescription, findPropertyIgnoralByName, findPropertyIgnorals, findPropertyInclusionByName, findPropertyIndex, findReferenceType, findRenameByField, findSerializationContentType, findSerializationInclusion, findSerializationInclusionForContent, findSerializationKeyType, findSerializationTyping, findSetterInfo, findUnwrappingNameTransformer, findValueInstantiator, findViews, hasAnyGetter, hasAnyGetterAnnotation, hasAnySetter, hasAnySetterAnnotation, hasAsKey, hasAsValue, hasCreatorAnnotation, isAnnotationBundle, isTypeId, nopInstance, pair, resolveSetterConflict
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        DEFAULT_IGNORE_XMLIDREF

        +
        protected static final boolean DEFAULT_IGNORE_XMLIDREF
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        FORMAT_STRING

        +
        protected static final com.fasterxml.jackson.annotation.JsonFormat.Value FORMAT_STRING
        +
      • +
      + + + +
        +
      • +

        FORMAT_INT

        +
        protected static final com.fasterxml.jackson.annotation.JsonFormat.Value FORMAT_INT
        +
      • +
      + + + +
        +
      • +

        _jaxbPackageName

        +
        protected final String _jaxbPackageName
        +
      • +
      + + + +
        +
      • +

        _dataHandlerSerializer

        +
        protected final com.fasterxml.jackson.databind.JsonSerializer<?> _dataHandlerSerializer
        +
      • +
      + + + +
        +
      • +

        _dataHandlerDeserializer

        +
        protected final com.fasterxml.jackson.databind.JsonDeserializer<?> _dataHandlerDeserializer
        +
      • +
      + + + +
        +
      • +

        _typeFactory

        +
        protected final com.fasterxml.jackson.databind.type.TypeFactory _typeFactory
        +
      • +
      + + + +
        +
      • +

        _ignoreXmlIDREF

        +
        protected final boolean _ignoreXmlIDREF
        +
      • +
      + + + +
        +
      • +

        _xmlValueName

        +
        protected String _xmlValueName
        +
        When using XmlValue annotation, a placeholder name is assigned + to property (unless overridden by explicit name); this configuration + value specified what that name is.
        +
      • +
      + + + +
        +
      • +

        _nonNillableInclusion

        +
        protected com.fasterxml.jackson.annotation.JsonInclude.Include _nonNillableInclusion
        +
        Inclusion value to return for properties annotated with + XmlElement and XmlElementWrapper, in case nillable + property is left as false. Default setting is + null; this is typically changed to either + JsonInclude.Include.NON_NULL + or JsonInclude.Include.NON_EMPTY.
        +
        +
        Since:
        +
        2.7
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JaxbAnnotationIntrospector

        +
        @Deprecated
        +public JaxbAnnotationIntrospector()
        +
        Deprecated. Since 2.1, use constructor that takes TypeFactory.
        +
      • +
      + + + +
        +
      • +

        JaxbAnnotationIntrospector

        +
        public JaxbAnnotationIntrospector(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config)
        +
      • +
      + + + +
        +
      • +

        JaxbAnnotationIntrospector

        +
        public JaxbAnnotationIntrospector(com.fasterxml.jackson.databind.type.TypeFactory typeFactory)
        +
      • +
      + + + +
        +
      • +

        JaxbAnnotationIntrospector

        +
        public JaxbAnnotationIntrospector(com.fasterxml.jackson.databind.type.TypeFactory typeFactory,
        +                                  boolean ignoreXmlIDREF)
        +
        +
        Parameters:
        +
        typeFactory - Type factory used for resolving type information
        +
        ignoreXmlIDREF - Whether XmlIDREF annotation should be processed + JAXB style (meaning that references are always serialized using id), or + not (first reference as full POJO, others as ids)
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        version

        +
        public com.fasterxml.jackson.core.Version version()
        +
        Method that will return version information stored in and read from jar + that contains this class.
        +
        +
        Specified by:
        +
        version in interface com.fasterxml.jackson.core.Versioned
        +
        Specified by:
        +
        version in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        setNameUsedForXmlValue

        +
        public void setNameUsedForXmlValue(String name)
        +
        Configuration method that can be used to change default name + ("value") used for properties annotated with XmlValue; + note that setting it to null will actually avoid + name override, and name will instead be derived from underlying + method name using standard bean name introspection.
        +
        +
        Since:
        +
        2.5
        +
        +
      • +
      + + + +
        +
      • +

        getNameUsedForXmlValue

        +
        public String getNameUsedForXmlValue()
        +
        Accessor for getting currently configured placeholder named + used for property annotated with XmlValue.
        +
      • +
      + + + +
        +
      • +

        setNonNillableInclusion

        +
        public JaxbAnnotationIntrospector setNonNillableInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include incl)
        +
        Method to call to change inclusion criteria used for property annotated + with XmlElement or XmlElementWrapper, with nillable + set as false.
        +
        +
        Since:
        +
        2.7
        +
        +
      • +
      + + + +
        +
      • +

        getNonNillableInclusion

        +
        public com.fasterxml.jackson.annotation.JsonInclude.Include getNonNillableInclusion()
        +
        +
        Since:
        +
        2.7
        +
        +
      • +
      + + + +
        +
      • +

        findNamespace

        +
        public String findNamespace(com.fasterxml.jackson.databind.introspect.Annotated ann)
        +
      • +
      + + + +
        +
      • +

        isOutputAsAttribute

        +
        public Boolean isOutputAsAttribute(com.fasterxml.jackson.databind.introspect.Annotated ann)
        +
        Here we assume fairly simple logic; if there is XmlAttribute to be found, + we consider it an attribute; if XmlElement, not-an-attribute; and otherwise + we will consider there to be no information. + Caller is likely to default to considering things as elements.
        +
      • +
      + + + +
        +
      • +

        isOutputAsText

        +
        public Boolean isOutputAsText(com.fasterxml.jackson.databind.introspect.Annotated ann)
        +
      • +
      + + + +
        +
      • +

        findObjectIdInfo

        +
        public com.fasterxml.jackson.databind.introspect.ObjectIdInfo findObjectIdInfo(com.fasterxml.jackson.databind.introspect.Annotated ann)
        +
        +
        Overrides:
        +
        findObjectIdInfo in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findObjectReferenceInfo

        +
        public com.fasterxml.jackson.databind.introspect.ObjectIdInfo findObjectReferenceInfo(com.fasterxml.jackson.databind.introspect.Annotated ann,
        +                                                                                      com.fasterxml.jackson.databind.introspect.ObjectIdInfo base)
        +
        +
        Overrides:
        +
        findObjectReferenceInfo in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findRootName

        +
        public com.fasterxml.jackson.databind.PropertyName findRootName(com.fasterxml.jackson.databind.introspect.AnnotatedClass ac)
        +
        +
        Overrides:
        +
        findRootName in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        isIgnorableType

        +
        public Boolean isIgnorableType(com.fasterxml.jackson.databind.introspect.AnnotatedClass ac)
        +
        +
        Overrides:
        +
        isIgnorableType in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        hasIgnoreMarker

        +
        public boolean hasIgnoreMarker(com.fasterxml.jackson.databind.introspect.AnnotatedMember m)
        +
        +
        Overrides:
        +
        hasIgnoreMarker in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        hasRequiredMarker

        +
        public Boolean hasRequiredMarker(com.fasterxml.jackson.databind.introspect.AnnotatedMember m)
        +
        +
        Overrides:
        +
        hasRequiredMarker in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findWrapperName

        +
        public com.fasterxml.jackson.databind.PropertyName findWrapperName(com.fasterxml.jackson.databind.introspect.Annotated ann)
        +
        +
        Overrides:
        +
        findWrapperName in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findImplicitPropertyName

        +
        public String findImplicitPropertyName(com.fasterxml.jackson.databind.introspect.AnnotatedMember m)
        +
        +
        Overrides:
        +
        findImplicitPropertyName in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findFormat

        +
        public com.fasterxml.jackson.annotation.JsonFormat.Value findFormat(com.fasterxml.jackson.databind.introspect.Annotated m)
        +
        +
        Overrides:
        +
        findFormat in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findAutoDetectVisibility

        +
        public com.fasterxml.jackson.databind.introspect.VisibilityChecker<?> findAutoDetectVisibility(com.fasterxml.jackson.databind.introspect.AnnotatedClass ac,
        +                                                                                               com.fasterxml.jackson.databind.introspect.VisibilityChecker<?> checker)
        +
        +
        Overrides:
        +
        findAutoDetectVisibility in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findAccessType

        +
        protected XmlAccessType findAccessType(com.fasterxml.jackson.databind.introspect.Annotated ac)
        +
        Method for locating JAXB XmlAccessType annotation value + for given annotated entity, if it has one, or inherits one from + its ancestors (in JAXB sense, package etc). Returns null if + nothing has been explicitly defined.
        +
      • +
      + + + +
        +
      • +

        findTypeResolver

        +
        public com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?> findTypeResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
        +                                                                                       com.fasterxml.jackson.databind.introspect.AnnotatedClass ac,
        +                                                                                       com.fasterxml.jackson.databind.JavaType baseType)
        +
        +
        Overrides:
        +
        findTypeResolver in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findPropertyTypeResolver

        +
        public com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?> findPropertyTypeResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
        +                                                                                               com.fasterxml.jackson.databind.introspect.AnnotatedMember am,
        +                                                                                               com.fasterxml.jackson.databind.JavaType baseType)
        +
        +
        Overrides:
        +
        findPropertyTypeResolver in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findPropertyContentTypeResolver

        +
        public com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?> findPropertyContentTypeResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
        +                                                                                                      com.fasterxml.jackson.databind.introspect.AnnotatedMember am,
        +                                                                                                      com.fasterxml.jackson.databind.JavaType containerType)
        +
        +
        Overrides:
        +
        findPropertyContentTypeResolver in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        _typeResolverFromXmlElements

        +
        protected com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?> _typeResolverFromXmlElements(com.fasterxml.jackson.databind.introspect.AnnotatedMember am)
        +
      • +
      + + + +
        +
      • +

        findSubtypes

        +
        public List<com.fasterxml.jackson.databind.jsontype.NamedType> findSubtypes(com.fasterxml.jackson.databind.introspect.Annotated a)
        +
        +
        Overrides:
        +
        findSubtypes in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findTypeName

        +
        public String findTypeName(com.fasterxml.jackson.databind.introspect.AnnotatedClass ac)
        +
        +
        Overrides:
        +
        findTypeName in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findSerializer

        +
        public com.fasterxml.jackson.databind.JsonSerializer<?> findSerializer(com.fasterxml.jackson.databind.introspect.Annotated am)
        +
        +
        Overrides:
        +
        findSerializer in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findContentSerializer

        +
        public Object findContentSerializer(com.fasterxml.jackson.databind.introspect.Annotated a)
        +
        +
        Overrides:
        +
        findContentSerializer in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findSerializationType

        +
        @Deprecated
        +public Class<?> findSerializationType(com.fasterxml.jackson.databind.introspect.Annotated a)
        +
        Deprecated. 
        +
        +
        Overrides:
        +
        findSerializationType in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findPropertyInclusion

        +
        public com.fasterxml.jackson.annotation.JsonInclude.Value findPropertyInclusion(com.fasterxml.jackson.databind.introspect.Annotated a)
        +
        +
        Overrides:
        +
        findPropertyInclusion in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        refineSerializationType

        +
        public com.fasterxml.jackson.databind.JavaType refineSerializationType(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
        +                                                                       com.fasterxml.jackson.databind.introspect.Annotated a,
        +                                                                       com.fasterxml.jackson.databind.JavaType baseType)
        +                                                                throws com.fasterxml.jackson.databind.JsonMappingException
        +
        +
        Overrides:
        +
        refineSerializationType in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        Throws:
        +
        com.fasterxml.jackson.databind.JsonMappingException
        +
        +
      • +
      + + + +
        +
      • +

        findSerializationPropertyOrder

        +
        public String[] findSerializationPropertyOrder(com.fasterxml.jackson.databind.introspect.AnnotatedClass ac)
        +
        +
        Overrides:
        +
        findSerializationPropertyOrder in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findSerializationSortAlphabetically

        +
        public Boolean findSerializationSortAlphabetically(com.fasterxml.jackson.databind.introspect.Annotated ann)
        +
        +
        Overrides:
        +
        findSerializationSortAlphabetically in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findSerializationConverter

        +
        public Object findSerializationConverter(com.fasterxml.jackson.databind.introspect.Annotated a)
        +
        +
        Overrides:
        +
        findSerializationConverter in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findSerializationContentConverter

        +
        public Object findSerializationContentConverter(com.fasterxml.jackson.databind.introspect.AnnotatedMember a)
        +
        +
        Overrides:
        +
        findSerializationContentConverter in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findNameForSerialization

        +
        public com.fasterxml.jackson.databind.PropertyName findNameForSerialization(com.fasterxml.jackson.databind.introspect.Annotated a)
        +
        +
        Overrides:
        +
        findNameForSerialization in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        hasAsValueAnnotation

        +
        @Deprecated
        +public boolean hasAsValueAnnotation(com.fasterxml.jackson.databind.introspect.AnnotatedMethod am)
        +
        Deprecated. 
        +
        +
        Overrides:
        +
        hasAsValueAnnotation in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findEnumValues

        +
        public String[] findEnumValues(Class<?> enumType,
        +                               Enum<?>[] enumValues,
        +                               String[] names)
        +
        +
        Overrides:
        +
        findEnumValues in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findDeserializer

        +
        public Object findDeserializer(com.fasterxml.jackson.databind.introspect.Annotated am)
        +
        +
        Overrides:
        +
        findDeserializer in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findKeyDeserializer

        +
        public Object findKeyDeserializer(com.fasterxml.jackson.databind.introspect.Annotated am)
        +
        +
        Overrides:
        +
        findKeyDeserializer in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findContentDeserializer

        +
        public Object findContentDeserializer(com.fasterxml.jackson.databind.introspect.Annotated a)
        +
        +
        Overrides:
        +
        findContentDeserializer in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        _doFindDeserializationType

        +
        protected Class<?> _doFindDeserializationType(com.fasterxml.jackson.databind.introspect.Annotated a,
        +                                              com.fasterxml.jackson.databind.JavaType baseType)
        +
      • +
      + + + +
        +
      • +

        refineDeserializationType

        +
        public com.fasterxml.jackson.databind.JavaType refineDeserializationType(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
        +                                                                         com.fasterxml.jackson.databind.introspect.Annotated a,
        +                                                                         com.fasterxml.jackson.databind.JavaType baseType)
        +                                                                  throws com.fasterxml.jackson.databind.JsonMappingException
        +
        +
        Overrides:
        +
        refineDeserializationType in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        Throws:
        +
        com.fasterxml.jackson.databind.JsonMappingException
        +
        +
      • +
      + + + +
        +
      • +

        findNameForDeserialization

        +
        public com.fasterxml.jackson.databind.PropertyName findNameForDeserialization(com.fasterxml.jackson.databind.introspect.Annotated a)
        +
        +
        Overrides:
        +
        findNameForDeserialization in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findDeserializationConverter

        +
        public Object findDeserializationConverter(com.fasterxml.jackson.databind.introspect.Annotated a)
        +
        +
        Overrides:
        +
        findDeserializationConverter in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findDeserializationContentConverter

        +
        public Object findDeserializationContentConverter(com.fasterxml.jackson.databind.introspect.AnnotatedMember a)
        +
        +
        Overrides:
        +
        findDeserializationContentConverter in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        isJAXBAnnotation

        +
        protected boolean isJAXBAnnotation(Annotation ann)
        +
        An annotation is handled if it's in the same package as @XmlElement, including subpackages.
        +
        +
        Parameters:
        +
        ann - The annotation.
        +
        Returns:
        +
        Whether the annotation is in the JAXB package.
        +
        +
      • +
      + + + +
        +
      • +

        getTypeFactory

        +
        protected final com.fasterxml.jackson.databind.type.TypeFactory getTypeFactory()
        +
      • +
      + + + +
        +
      • +

        _findContentAdapter

        +
        protected XmlAdapter<?,?> _findContentAdapter(com.fasterxml.jackson.databind.introspect.Annotated ann,
        +                                              boolean forSerialization)
        +
      • +
      + + + +
        +
      • +

        _propertyNameToString

        +
        protected String _propertyNameToString(com.fasterxml.jackson.databind.PropertyName n)
        +
      • +
      + + + +
        +
      • +

        _rawDeserializationType

        +
        protected Class<?> _rawDeserializationType(com.fasterxml.jackson.databind.introspect.Annotated a)
        +
      • +
      + + + +
        +
      • +

        _fullDeserializationType

        +
        protected com.fasterxml.jackson.databind.JavaType _fullDeserializationType(com.fasterxml.jackson.databind.introspect.AnnotatedMember am)
        +
      • +
      + + + +
        +
      • +

        _rawSerializationType

        +
        protected Class<?> _rawSerializationType(com.fasterxml.jackson.databind.introspect.Annotated a)
        +
      • +
      + + + +
        +
      • +

        _fullSerializationType

        +
        protected com.fasterxml.jackson.databind.JavaType _fullSerializationType(com.fasterxml.jackson.databind.introspect.AnnotatedMember am)
        +
      • +
      + + + +
        +
      • +

        _converter

        +
        protected com.fasterxml.jackson.databind.util.Converter<Object,Object> _converter(XmlAdapter<?,?> adapter,
        +                                                                                  boolean forSerialization)
        +
      • +
      + + + +
        +
      • +

        _getTypeFromXmlElement

        +
        protected Class<?> _getTypeFromXmlElement(com.fasterxml.jackson.databind.introspect.Annotated a)
        +
      • +
      + + + +
        +
      • +

        _okNameForGetter

        +
        protected String _okNameForGetter(com.fasterxml.jackson.databind.introspect.AnnotatedMethod am)
        +
      • +
      + + + +
        +
      • +

        _okNameForMutator

        +
        protected String _okNameForMutator(com.fasterxml.jackson.databind.introspect.AnnotatedMethod am)
        +
      • +
      + + + +
        +
      • +

        _stdManglePropertyName

        +
        protected String _stdManglePropertyName(String basename,
        +                                        int offset)
        +
      • +
      + + + +
        +
      • +

        _decapitalize

        +
        protected String _decapitalize(String name)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/JaxbAnnotationModule.Priority.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/JaxbAnnotationModule.Priority.html new file mode 100644 index 00000000..c250931d --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/JaxbAnnotationModule.Priority.html @@ -0,0 +1,358 @@ + + + + + + +JaxbAnnotationModule.Priority (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.jaxb
+

Enum JaxbAnnotationModule.Priority

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Serializable, Comparable<JaxbAnnotationModule.Priority>
    +
    +
    +
    Enclosing class:
    +
    JaxbAnnotationModule
    +
    +
    +
    +
    public static enum JaxbAnnotationModule.Priority
    +extends Enum<JaxbAnnotationModule.Priority>
    +
    Enumeration that defines how we use JAXB Annotations: either + as "primary" annotations (before any other already configured + introspector -- most likely default JacksonAnnotationIntrospector) or + as "secondary" annotations (after any other already configured + introspector(s)). +

    + Default choice is PRIMARY +

    + Note that if you want to use JAXB annotations as the only annotations, + you must directly set annotation introspector by calling + ObjectMapper.setAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector).

    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static JaxbAnnotationModule.Priority[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (JaxbAnnotationModule.Priority c : JaxbAnnotationModule.Priority.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static JaxbAnnotationModule.Priority valueOf(String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum type has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/JaxbAnnotationModule.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/JaxbAnnotationModule.html new file mode 100644 index 00000000..cdee5c3a --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/JaxbAnnotationModule.html @@ -0,0 +1,597 @@ + + + + + + +JaxbAnnotationModule (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.jaxb
+

Class JaxbAnnotationModule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.core.Versioned
    +
    +
    +
    +
    public class JaxbAnnotationModule
    +extends com.fasterxml.jackson.databind.Module
    +
    Module that can be registered to add support for JAXB annotations. + It does basically equivalent of +
    +   objectMapper.setAnnotationIntrospector(...);
    +
    + with combination of JaxbAnnotationIntrospector and existing + default introspector(s) (if any), depending on configuration + (by default, JAXB annotations are used as JaxbAnnotationModule.Priority.PRIMARY + annotations).
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        JaxbAnnotationModule

        +
        public JaxbAnnotationModule()
        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getModuleName

        +
        public String getModuleName()
        +
        +
        Specified by:
        +
        getModuleName in class com.fasterxml.jackson.databind.Module
        +
        +
      • +
      + + + +
        +
      • +

        version

        +
        public com.fasterxml.jackson.core.Version version()
        +
        +
        Specified by:
        +
        version in interface com.fasterxml.jackson.core.Versioned
        +
        Specified by:
        +
        version in class com.fasterxml.jackson.databind.Module
        +
        +
      • +
      + + + +
        +
      • +

        setupModule

        +
        public void setupModule(com.fasterxml.jackson.databind.Module.SetupContext context)
        +
        +
        Specified by:
        +
        setupModule in class com.fasterxml.jackson.databind.Module
        +
        +
      • +
      + + + +
        +
      • +

        setPriority

        +
        public JaxbAnnotationModule setPriority(JaxbAnnotationModule.Priority p)
        +
        Method for defining whether JAXB annotations should be added + as primary or secondary annotations (compared to already registered + annotations). +

        + NOTE: method MUST be called before registering the module -- calling + afterwards will not have any effect on previous registrations.

        +
      • +
      + + + + + + + +
        +
      • +

        setNonNillableInclusion

        +
        public JaxbAnnotationModule setNonNillableInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include incl)
        +
        +
        Since:
        +
        2.7
        +
        +
      • +
      + + + +
        +
      • +

        getNonNillableInclusion

        +
        public com.fasterxml.jackson.annotation.JsonInclude.Include getNonNillableInclusion()
        +
        +
        Since:
        +
        2.7
        +
        +
      • +
      + + + + + + + +
        +
      • +

        getNameUsedForXmlValue

        +
        public String getNameUsedForXmlValue()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/PackageVersion.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/PackageVersion.html new file mode 100644 index 00000000..9dc77073 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/PackageVersion.html @@ -0,0 +1,321 @@ + + + + + + +PackageVersion (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.jaxb
+

Class PackageVersion

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.core.Versioned
    +
    +
    +
    +
    public final class PackageVersion
    +extends Object
    +implements com.fasterxml.jackson.core.Versioned
    +
    Automatically generated from PackageVersion.java.in during + packageVersion-generate execution of maven-replacer-plugin in + pom.xml.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        VERSION

        +
        public static final com.fasterxml.jackson.core.Version VERSION
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        PackageVersion

        +
        public PackageVersion()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        version

        +
        public com.fasterxml.jackson.core.Version version()
        +
        +
        Specified by:
        +
        version in interface com.fasterxml.jackson.core.Versioned
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/class-use/AdapterConverter.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/class-use/AdapterConverter.html new file mode 100644 index 00000000..6f1a1753 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/class-use/AdapterConverter.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.jaxb.AdapterConverter (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.jaxb.AdapterConverter

+
+
No usage of com.fasterxml.jackson.module.jaxb.AdapterConverter
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/class-use/JaxbAnnotationIntrospector.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/class-use/JaxbAnnotationIntrospector.html new file mode 100644 index 00000000..70c2d3f0 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/class-use/JaxbAnnotationIntrospector.html @@ -0,0 +1,200 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/class-use/JaxbAnnotationModule.Priority.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/class-use/JaxbAnnotationModule.Priority.html new file mode 100644 index 00000000..616bef3b --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/class-use/JaxbAnnotationModule.Priority.html @@ -0,0 +1,215 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule.Priority (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule.Priority

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/class-use/JaxbAnnotationModule.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/class-use/JaxbAnnotationModule.html new file mode 100644 index 00000000..cc1a91c4 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/class-use/JaxbAnnotationModule.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/class-use/PackageVersion.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/class-use/PackageVersion.html new file mode 100644 index 00000000..5d2c456b --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/class-use/PackageVersion.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.jaxb.PackageVersion (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.jaxb.PackageVersion

+
+
No usage of com.fasterxml.jackson.module.jaxb.PackageVersion
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/DataHandlerJsonDeserializer.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/DataHandlerJsonDeserializer.html new file mode 100644 index 00000000..70fa5f45 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/DataHandlerJsonDeserializer.html @@ -0,0 +1,360 @@ + + + + + + +DataHandlerJsonDeserializer (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.jaxb.deser
+

Class DataHandlerJsonDeserializer

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.deser.NullValueProvider, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable, Serializable
    +
    +
    +
    +
    public class DataHandlerJsonDeserializer
    +extends com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer<DataHandler>
    +
    +
    Author:
    +
    Ryan Heaton
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        +com.fasterxml.jackson.databind.JsonDeserializer.None
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        +_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      DataHandlerdeserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer

        +deserialize, deserializeWithType, getEmptyAccessPattern, getNullAccessPattern, logicalType, supportsUpdate
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        +_byteOverflow, _checkCoercionFail, _checkDoubleSpecialValue, _checkFloatSpecialValue, _checkFloatToIntCoercion, _checkFromStringCoercion, _checkFromStringCoercion, _checkTextualNull, _coerceBooleanFromInt, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeFromEmptyString, _deserializeFromString, _deserializeWrappedValue, _failDoubleToIntCoercion, _findCoercionFromBlankString, _findCoercionFromEmptyArray, _findCoercionFromEmptyString, _findNullProvider, _hasTextualNull, _intOverflow, _isBlank, _isEmptyOrTextualNull, _isFalse, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _isTrue, _neitherNull, _nonNullNumber, _parseBoolean, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDouble, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseInteger, _parseIntPrimitive, _parseIntPrimitive, _parseLong, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueInstantiator, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        +deserializeWithType, findBackReference, getDelegatee, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, unwrappingDeserializer
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DataHandlerJsonDeserializer

        +
        public DataHandlerJsonDeserializer()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        deserialize

        +
        public DataHandler deserialize(com.fasterxml.jackson.core.JsonParser jp,
        +                               com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                        throws IOException,
        +                               com.fasterxml.jackson.core.JsonProcessingException
        +
        +
        Specified by:
        +
        deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<DataHandler>
        +
        Throws:
        +
        IOException
        +
        com.fasterxml.jackson.core.JsonProcessingException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/DomElementJsonDeserializer.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/DomElementJsonDeserializer.html new file mode 100644 index 00000000..5a0812ab --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/DomElementJsonDeserializer.html @@ -0,0 +1,396 @@ + + + + + + +DomElementJsonDeserializer (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.jaxb.deser
+

Class DomElementJsonDeserializer

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.deser.NullValueProvider, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable, Serializable
    +
    +
    +
    Deprecated.  +
    Since 2.10 not used
    +
    +
    +
    @Deprecated
    +public class DomElementJsonDeserializer
    +extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<Element>
    +
    +
    Author:
    +
    Ryan Heaton
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        +com.fasterxml.jackson.databind.JsonDeserializer.None
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        +_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and TypeMethod and Description
      Elementdeserialize(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) +
      Deprecated. 
      protected ElementfromNode(com.fasterxml.jackson.core.JsonParser p, + Document document, + com.fasterxml.jackson.databind.JsonNode jsonNode) +
      Deprecated. 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        +_byteOverflow, _checkCoercionFail, _checkDoubleSpecialValue, _checkFloatSpecialValue, _checkFloatToIntCoercion, _checkFromStringCoercion, _checkFromStringCoercion, _checkTextualNull, _coerceBooleanFromInt, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeFromEmptyString, _deserializeFromString, _deserializeWrappedValue, _failDoubleToIntCoercion, _findCoercionFromBlankString, _findCoercionFromEmptyArray, _findCoercionFromEmptyString, _findNullProvider, _hasTextualNull, _intOverflow, _isBlank, _isEmptyOrTextualNull, _isFalse, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _isTrue, _neitherNull, _nonNullNumber, _parseBoolean, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDouble, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseInteger, _parseIntPrimitive, _parseIntPrimitive, _parseLong, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, deserializeWithType, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueInstantiator, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        +deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DomElementJsonDeserializer

        +
        public DomElementJsonDeserializer()
        +
        Deprecated. 
        +
      • +
      + + + +
        +
      • +

        DomElementJsonDeserializer

        +
        public DomElementJsonDeserializer(DocumentBuilder b)
        +
        Deprecated. 
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        deserialize

        +
        public Element deserialize(com.fasterxml.jackson.core.JsonParser p,
        +                           com.fasterxml.jackson.databind.DeserializationContext ctxt)
        +                    throws IOException
        +
        Deprecated. 
        +
        +
        Specified by:
        +
        deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<Element>
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        fromNode

        +
        protected Element fromNode(com.fasterxml.jackson.core.JsonParser p,
        +                           Document document,
        +                           com.fasterxml.jackson.databind.JsonNode jsonNode)
        +                    throws IOException
        +
        Deprecated. 
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/class-use/DataHandlerJsonDeserializer.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/class-use/DataHandlerJsonDeserializer.html new file mode 100644 index 00000000..fef4493f --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/class-use/DataHandlerJsonDeserializer.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.jaxb.deser.DataHandlerJsonDeserializer (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.jaxb.deser.DataHandlerJsonDeserializer

+
+
No usage of com.fasterxml.jackson.module.jaxb.deser.DataHandlerJsonDeserializer
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/class-use/DomElementJsonDeserializer.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/class-use/DomElementJsonDeserializer.html new file mode 100644 index 00000000..f2b5a2c0 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/class-use/DomElementJsonDeserializer.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.jaxb.deser.DomElementJsonDeserializer (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.jaxb.deser.DomElementJsonDeserializer

+
+
No usage of com.fasterxml.jackson.module.jaxb.deser.DomElementJsonDeserializer
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/package-frame.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/package-frame.html new file mode 100644 index 00000000..aafd5a8e --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/package-frame.html @@ -0,0 +1,22 @@ + + + + + + +com.fasterxml.jackson.module.jaxb.deser (Jackson module: JAXB Annotations 2.12.0 API) + + + + + +

com.fasterxml.jackson.module.jaxb.deser

+
+

Classes

+ +
+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/package-summary.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/package-summary.html new file mode 100644 index 00000000..93685839 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/package-summary.html @@ -0,0 +1,150 @@ + + + + + + +com.fasterxml.jackson.module.jaxb.deser (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.fasterxml.jackson.module.jaxb.deser

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/package-tree.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/package-tree.html new file mode 100644 index 00000000..58304331 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/package-tree.html @@ -0,0 +1,152 @@ + + + + + + +com.fasterxml.jackson.module.jaxb.deser Class Hierarchy (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.fasterxml.jackson.module.jaxb.deser

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/package-use.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/package-use.html new file mode 100644 index 00000000..a416c0a6 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/deser/package-use.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Package com.fasterxml.jackson.module.jaxb.deser (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.fasterxml.jackson.module.jaxb.deser

+
+
No usage of com.fasterxml.jackson.module.jaxb.deser
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/package-frame.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/package-frame.html new file mode 100644 index 00000000..9f4d21db --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +com.fasterxml.jackson.module.jaxb (Jackson module: JAXB Annotations 2.12.0 API) + + + + + +

com.fasterxml.jackson.module.jaxb

+
+

Classes

+ +

Enums

+ +
+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/package-summary.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/package-summary.html new file mode 100644 index 00000000..fe96b944 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/package-summary.html @@ -0,0 +1,202 @@ + + + + + + +com.fasterxml.jackson.module.jaxb (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.fasterxml.jackson.module.jaxb

+
+
Package that contains support for using JAXB annotations for + configuring Jackson data-binding aspects.
+
+

See: Description

+
+
+ + + + +

Package com.fasterxml.jackson.module.jaxb Description

+
Package that contains support for using JAXB annotations for + configuring Jackson data-binding aspects. +

+ Usage is by registering JaxbAnnotationModule: +

+  ObjectMapper mapper = new ObjectMapper();
+  mapper.registerModule(new JaxbAnnotationModule());
+
+
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/package-tree.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/package-tree.html new file mode 100644 index 00000000..41141bb0 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/package-tree.html @@ -0,0 +1,166 @@ + + + + + + +com.fasterxml.jackson.module.jaxb Class Hierarchy (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.fasterxml.jackson.module.jaxb

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/package-use.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/package-use.html new file mode 100644 index 00000000..45897d8c --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/package-use.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Package com.fasterxml.jackson.module.jaxb (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.fasterxml.jackson.module.jaxb

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/DataHandlerJsonSerializer.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/DataHandlerJsonSerializer.html new file mode 100644 index 00000000..49b7e9c3 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/DataHandlerJsonSerializer.html @@ -0,0 +1,393 @@ + + + + + + +DataHandlerJsonSerializer (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.jaxb.ser
+

Class DataHandlerJsonSerializer

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, Serializable
    +
    +
    +
    +
    public class DataHandlerJsonSerializer
    +extends com.fasterxml.jackson.databind.ser.std.StdSerializer<DataHandler>
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        +com.fasterxml.jackson.databind.JsonSerializer.None
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        +_handledType
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidacceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper visitor, + com.fasterxml.jackson.databind.JavaType typeHint) 
      com.fasterxml.jackson.databind.JsonNodegetSchema(com.fasterxml.jackson.databind.SerializerProvider provider, + Type typeHint) 
      voidserialize(DataHandler value, + com.fasterxml.jackson.core.JsonGenerator jgen, + com.fasterxml.jackson.databind.SerializerProvider provider) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        +_neitherNull, _nonEmpty, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        +getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, serializeWithType, unwrappingSerializer, usesObjectId, withFilterId
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DataHandlerJsonSerializer

        +
        public DataHandlerJsonSerializer()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        serialize

        +
        public void serialize(DataHandler value,
        +                      com.fasterxml.jackson.core.JsonGenerator jgen,
        +                      com.fasterxml.jackson.databind.SerializerProvider provider)
        +               throws IOException,
        +                      com.fasterxml.jackson.core.JsonProcessingException
        +
        +
        Specified by:
        +
        serialize in class com.fasterxml.jackson.databind.ser.std.StdSerializer<DataHandler>
        +
        Throws:
        +
        IOException
        +
        com.fasterxml.jackson.core.JsonProcessingException
        +
        +
      • +
      + + + +
        +
      • +

        acceptJsonFormatVisitor

        +
        public void acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper visitor,
        +                                    com.fasterxml.jackson.databind.JavaType typeHint)
        +                             throws com.fasterxml.jackson.databind.JsonMappingException
        +
        +
        Specified by:
        +
        acceptJsonFormatVisitor in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable
        +
        Overrides:
        +
        acceptJsonFormatVisitor in class com.fasterxml.jackson.databind.ser.std.StdSerializer<DataHandler>
        +
        Throws:
        +
        com.fasterxml.jackson.databind.JsonMappingException
        +
        +
      • +
      + + + +
        +
      • +

        getSchema

        +
        public com.fasterxml.jackson.databind.JsonNode getSchema(com.fasterxml.jackson.databind.SerializerProvider provider,
        +                                                         Type typeHint)
        +
        +
        Specified by:
        +
        getSchema in interface com.fasterxml.jackson.databind.jsonschema.SchemaAware
        +
        Overrides:
        +
        getSchema in class com.fasterxml.jackson.databind.ser.std.StdSerializer<DataHandler>
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/DomElementJsonSerializer.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/DomElementJsonSerializer.html new file mode 100644 index 00000000..422ddbb3 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/DomElementJsonSerializer.html @@ -0,0 +1,412 @@ + + + + + + +DomElementJsonSerializer (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.jaxb.ser
+

Class DomElementJsonSerializer

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, Serializable
    +
    +
    +
    Deprecated.  +
    Since 2.10 not used
    +
    +
    +
    @Deprecated
    +public class DomElementJsonSerializer
    +extends com.fasterxml.jackson.databind.ser.std.StdSerializer<Element>
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

        +com.fasterxml.jackson.databind.JsonSerializer.None
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        +_handledType
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and TypeMethod and Description
      voidacceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper visitor, + com.fasterxml.jackson.databind.JavaType typeHint) +
      Deprecated. 
      com.fasterxml.jackson.databind.JsonNodegetSchema(com.fasterxml.jackson.databind.SerializerProvider provider, + Type typeHint) +
      Deprecated. 
      voidserialize(Element value, + com.fasterxml.jackson.core.JsonGenerator jgen, + com.fasterxml.jackson.databind.SerializerProvider provider) +
      Deprecated. 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

        +_neitherNull, _nonEmpty, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

        +getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, serializeWithType, unwrappingSerializer, usesObjectId, withFilterId
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DomElementJsonSerializer

        +
        public DomElementJsonSerializer()
        +
        Deprecated. 
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        serialize

        +
        public void serialize(Element value,
        +                      com.fasterxml.jackson.core.JsonGenerator jgen,
        +                      com.fasterxml.jackson.databind.SerializerProvider provider)
        +               throws IOException,
        +                      com.fasterxml.jackson.core.JsonGenerationException
        +
        Deprecated. 
        +
        +
        Specified by:
        +
        serialize in class com.fasterxml.jackson.databind.ser.std.StdSerializer<Element>
        +
        Throws:
        +
        IOException
        +
        com.fasterxml.jackson.core.JsonGenerationException
        +
        +
      • +
      + + + +
        +
      • +

        acceptJsonFormatVisitor

        +
        public void acceptJsonFormatVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper visitor,
        +                                    com.fasterxml.jackson.databind.JavaType typeHint)
        +                             throws com.fasterxml.jackson.databind.JsonMappingException
        +
        Deprecated. 
        +
        +
        Specified by:
        +
        acceptJsonFormatVisitor in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable
        +
        Overrides:
        +
        acceptJsonFormatVisitor in class com.fasterxml.jackson.databind.ser.std.StdSerializer<Element>
        +
        Throws:
        +
        com.fasterxml.jackson.databind.JsonMappingException
        +
        +
      • +
      + + + +
        +
      • +

        getSchema

        +
        public com.fasterxml.jackson.databind.JsonNode getSchema(com.fasterxml.jackson.databind.SerializerProvider provider,
        +                                                         Type typeHint)
        +                                                  throws com.fasterxml.jackson.databind.JsonMappingException
        +
        Deprecated. 
        +
        +
        Specified by:
        +
        getSchema in interface com.fasterxml.jackson.databind.jsonschema.SchemaAware
        +
        Overrides:
        +
        getSchema in class com.fasterxml.jackson.databind.ser.std.StdSerializer<Element>
        +
        Throws:
        +
        com.fasterxml.jackson.databind.JsonMappingException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/class-use/DataHandlerJsonSerializer.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/class-use/DataHandlerJsonSerializer.html new file mode 100644 index 00000000..52bb043f --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/class-use/DataHandlerJsonSerializer.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.jaxb.ser.DataHandlerJsonSerializer (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.jaxb.ser.DataHandlerJsonSerializer

+
+
No usage of com.fasterxml.jackson.module.jaxb.ser.DataHandlerJsonSerializer
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/class-use/DomElementJsonSerializer.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/class-use/DomElementJsonSerializer.html new file mode 100644 index 00000000..339c6c47 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/class-use/DomElementJsonSerializer.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.jaxb.ser.DomElementJsonSerializer (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.jaxb.ser.DomElementJsonSerializer

+
+
No usage of com.fasterxml.jackson.module.jaxb.ser.DomElementJsonSerializer
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/package-frame.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/package-frame.html new file mode 100644 index 00000000..5e2f07b8 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/package-frame.html @@ -0,0 +1,22 @@ + + + + + + +com.fasterxml.jackson.module.jaxb.ser (Jackson module: JAXB Annotations 2.12.0 API) + + + + + +

com.fasterxml.jackson.module.jaxb.ser

+
+

Classes

+ +
+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/package-summary.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/package-summary.html new file mode 100644 index 00000000..3bf863fb --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/package-summary.html @@ -0,0 +1,150 @@ + + + + + + +com.fasterxml.jackson.module.jaxb.ser (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.fasterxml.jackson.module.jaxb.ser

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/package-tree.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/package-tree.html new file mode 100644 index 00000000..11dd4857 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/package-tree.html @@ -0,0 +1,148 @@ + + + + + + +com.fasterxml.jackson.module.jaxb.ser Class Hierarchy (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.fasterxml.jackson.module.jaxb.ser

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/package-use.html b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/package-use.html new file mode 100644 index 00000000..d8e7dbce --- /dev/null +++ b/docs/javadoc/jaxb/2.12/com/fasterxml/jackson/module/jaxb/ser/package-use.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Package com.fasterxml.jackson.module.jaxb.ser (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.fasterxml.jackson.module.jaxb.ser

+
+
No usage of com.fasterxml.jackson.module.jaxb.ser
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/constant-values.html b/docs/javadoc/jaxb/2.12/constant-values.html new file mode 100644 index 00000000..3c657289 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/constant-values.html @@ -0,0 +1,169 @@ + + + + + + +Constant Field Values (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.fasterxml.*

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/deprecated-list.html b/docs/javadoc/jaxb/2.12/deprecated-list.html new file mode 100644 index 00000000..a62efffa --- /dev/null +++ b/docs/javadoc/jaxb/2.12/deprecated-list.html @@ -0,0 +1,198 @@ + + + + + + +Deprecated List (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + + + + + + + + + +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/help-doc.html b/docs/javadoc/jaxb/2.12/help-doc.html new file mode 100644 index 00000000..5a429ad6 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/help-doc.html @@ -0,0 +1,231 @@ + + + + + + +API Help (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/index-all.html b/docs/javadoc/jaxb/2.12/index-all.html new file mode 100644 index 00000000..109578de --- /dev/null +++ b/docs/javadoc/jaxb/2.12/index-all.html @@ -0,0 +1,571 @@ + + + + + + +Index (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
A C D F G H I J M P R S V _  + + +

A

+
+
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.module.jaxb.ser.DataHandlerJsonSerializer
+
 
+
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.module.jaxb.ser.DomElementJsonSerializer
+
+
Deprecated.
+
AdapterConverter - Class in com.fasterxml.jackson.module.jaxb
+
 
+
AdapterConverter(XmlAdapter<?, ?>, JavaType, JavaType, boolean) - Constructor for class com.fasterxml.jackson.module.jaxb.AdapterConverter
+
 
+
+ + + +

C

+
+
com.fasterxml.jackson.module.jaxb - package com.fasterxml.jackson.module.jaxb
+
+
Package that contains support for using JAXB annotations for + configuring Jackson data-binding aspects.
+
+
com.fasterxml.jackson.module.jaxb.deser - package com.fasterxml.jackson.module.jaxb.deser
+
 
+
com.fasterxml.jackson.module.jaxb.ser - package com.fasterxml.jackson.module.jaxb.ser
+
 
+
convert(Object) - Method in class com.fasterxml.jackson.module.jaxb.AdapterConverter
+
 
+
+ + + +

D

+
+
DataHandlerJsonDeserializer - Class in com.fasterxml.jackson.module.jaxb.deser
+
 
+
DataHandlerJsonDeserializer() - Constructor for class com.fasterxml.jackson.module.jaxb.deser.DataHandlerJsonDeserializer
+
 
+
DataHandlerJsonSerializer - Class in com.fasterxml.jackson.module.jaxb.ser
+
 
+
DataHandlerJsonSerializer() - Constructor for class com.fasterxml.jackson.module.jaxb.ser.DataHandlerJsonSerializer
+
 
+
DEFAULT_IGNORE_XMLIDREF - Static variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
DEFAULT_NAME_FOR_XML_VALUE - Static variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.module.jaxb.deser.DataHandlerJsonDeserializer
+
 
+
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.module.jaxb.deser.DomElementJsonDeserializer
+
+
Deprecated.
+
DomElementJsonDeserializer - Class in com.fasterxml.jackson.module.jaxb.deser
+
+
Deprecated. +
Since 2.10 not used
+
+
+
DomElementJsonDeserializer() - Constructor for class com.fasterxml.jackson.module.jaxb.deser.DomElementJsonDeserializer
+
+
Deprecated.
+
DomElementJsonDeserializer(DocumentBuilder) - Constructor for class com.fasterxml.jackson.module.jaxb.deser.DomElementJsonDeserializer
+
+
Deprecated.
+
DomElementJsonSerializer - Class in com.fasterxml.jackson.module.jaxb.ser
+
+
Deprecated. +
Since 2.10 not used
+
+
+
DomElementJsonSerializer() - Constructor for class com.fasterxml.jackson.module.jaxb.ser.DomElementJsonSerializer
+
+
Deprecated.
+
+ + + +

F

+
+
findAccessType(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
+
Method for locating JAXB XmlAccessType annotation value + for given annotated entity, if it has one, or inherits one from + its ancestors (in JAXB sense, package etc).
+
+
findAutoDetectVisibility(AnnotatedClass, VisibilityChecker<?>) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findContentDeserializer(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findContentSerializer(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findDeserializationContentConverter(AnnotatedMember) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findDeserializationConverter(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findDeserializer(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findEnumValues(Class<?>, Enum<?>[], String[]) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findFormat(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findImplicitPropertyName(AnnotatedMember) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findKeyDeserializer(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findNameForDeserialization(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findNameForSerialization(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findNamespace(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findObjectIdInfo(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findObjectReferenceInfo(Annotated, ObjectIdInfo) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findPropertyContentTypeResolver(MapperConfig<?>, AnnotatedMember, JavaType) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findPropertyInclusion(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findPropertyTypeResolver(MapperConfig<?>, AnnotatedMember, JavaType) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findRootName(AnnotatedClass) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findSerializationContentConverter(AnnotatedMember) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findSerializationConverter(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findSerializationPropertyOrder(AnnotatedClass) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findSerializationSortAlphabetically(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findSerializationType(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
+
Deprecated.
+
+
findSerializer(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findSubtypes(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findTypeName(AnnotatedClass) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findTypeResolver(MapperConfig<?>, AnnotatedClass, JavaType) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
findWrapperName(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
FORMAT_INT - Static variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
FORMAT_STRING - Static variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
fromNode(JsonParser, Document, JsonNode) - Method in class com.fasterxml.jackson.module.jaxb.deser.DomElementJsonDeserializer
+
+
Deprecated.
+
+ + + +

G

+
+
getInputType(TypeFactory) - Method in class com.fasterxml.jackson.module.jaxb.AdapterConverter
+
 
+
getModuleName() - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
+
 
+
getNameUsedForXmlValue() - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
+
Accessor for getting currently configured placeholder named + used for property annotated with XmlValue.
+
+
getNameUsedForXmlValue() - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
+
 
+
getNonNillableInclusion() - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
getNonNillableInclusion() - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
+
 
+
getOutputType(TypeFactory) - Method in class com.fasterxml.jackson.module.jaxb.AdapterConverter
+
 
+
getPriority() - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
+
 
+
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.module.jaxb.ser.DataHandlerJsonSerializer
+
 
+
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.module.jaxb.ser.DomElementJsonSerializer
+
+
Deprecated.
+
getTypeFactory() - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
+ + + +

H

+
+
hasAsValueAnnotation(AnnotatedMethod) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
+
Deprecated.
+
+
hasIgnoreMarker(AnnotatedMember) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
hasRequiredMarker(AnnotatedMember) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
+ + + +

I

+
+
isIgnorableType(AnnotatedClass) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
isJAXBAnnotation(Annotation) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
+
An annotation is handled if it's in the same package as @XmlElement, including subpackages.
+
+
isOutputAsAttribute(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
+
Here we assume fairly simple logic; if there is XmlAttribute to be found, + we consider it an attribute; if XmlElement, not-an-attribute; and otherwise + we will consider there to be no information.
+
+
isOutputAsText(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
+ + + +

J

+
+
JaxbAnnotationIntrospector - Class in com.fasterxml.jackson.module.jaxb
+
+
Annotation introspector that leverages JAXB annotations where applicable to JSON mapping.
+
+
JaxbAnnotationIntrospector() - Constructor for class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
+
Deprecated. +
Since 2.1, use constructor that takes TypeFactory.
+
+
+
JaxbAnnotationIntrospector(MapperConfig<?>) - Constructor for class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
JaxbAnnotationIntrospector(TypeFactory) - Constructor for class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
JaxbAnnotationIntrospector(TypeFactory, boolean) - Constructor for class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
JaxbAnnotationModule - Class in com.fasterxml.jackson.module.jaxb
+
+
Module that can be registered to add support for JAXB annotations.
+
+
JaxbAnnotationModule() - Constructor for class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
+
 
+
JaxbAnnotationModule(JaxbAnnotationIntrospector) - Constructor for class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
+
 
+
JaxbAnnotationModule.Priority - Enum in com.fasterxml.jackson.module.jaxb
+
+
Enumeration that defines how we use JAXB Annotations: either + as "primary" annotations (before any other already configured + introspector -- most likely default JacksonAnnotationIntrospector) or + as "secondary" annotations (after any other already configured + introspector(s)).
+
+
+ + + +

M

+
+
MARKER_FOR_DEFAULT - Static variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
+ + + +

P

+
+
PackageVersion - Class in com.fasterxml.jackson.module.jaxb
+
+
Automatically generated from PackageVersion.java.in during + packageVersion-generate execution of maven-replacer-plugin in + pom.xml.
+
+
PackageVersion() - Constructor for class com.fasterxml.jackson.module.jaxb.PackageVersion
+
 
+
+ + + +

R

+
+
refineDeserializationType(MapperConfig<?>, Annotated, JavaType) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
refineSerializationType(MapperConfig<?>, Annotated, JavaType) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
+ + + +

S

+
+
serialize(DataHandler, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.jaxb.ser.DataHandlerJsonSerializer
+
 
+
serialize(Element, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.jaxb.ser.DomElementJsonSerializer
+
+
Deprecated.
+
setNameUsedForXmlValue(String) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
+
Configuration method that can be used to change default name + ("value") used for properties annotated with XmlValue; + note that setting it to null will actually avoid + name override, and name will instead be derived from underlying + method name using standard bean name introspection.
+
+
setNameUsedForXmlValue(String) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
+
 
+
setNonNillableInclusion(JsonInclude.Include) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
+
Method to call to change inclusion criteria used for property annotated + with XmlElement or XmlElementWrapper, with nillable + set as false.
+
+
setNonNillableInclusion(JsonInclude.Include) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
+
 
+
setPriority(JaxbAnnotationModule.Priority) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
+
+
Method for defining whether JAXB annotations should be added + as primary or secondary annotations (compared to already registered + annotations).
+
+
setupModule(Module.SetupContext) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
+
 
+
+ + + +

V

+
+
valueOf(String) - Static method in enum com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule.Priority
+
+
Returns the enum constant of this type with the specified name.
+
+
values() - Static method in enum com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule.Priority
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
version() - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
+
Method that will return version information stored in and read from jar + that contains this class.
+
+
version() - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
+
 
+
VERSION - Static variable in class com.fasterxml.jackson.module.jaxb.PackageVersion
+
 
+
version() - Method in class com.fasterxml.jackson.module.jaxb.PackageVersion
+
 
+
+ + + +

_

+
+
_adapter - Variable in class com.fasterxml.jackson.module.jaxb.AdapterConverter
+
 
+
_converter(XmlAdapter<?, ?>, boolean) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
_dataHandlerDeserializer - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
_dataHandlerSerializer - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
_decapitalize(String) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
_doFindDeserializationType(Annotated, JavaType) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
_findContentAdapter(Annotated, boolean) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
_forSerialization - Variable in class com.fasterxml.jackson.module.jaxb.AdapterConverter
+
 
+
_fullDeserializationType(AnnotatedMember) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
_fullSerializationType(AnnotatedMember) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
_getTypeFromXmlElement(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
_ignoreXmlIDREF - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
_inputType - Variable in class com.fasterxml.jackson.module.jaxb.AdapterConverter
+
 
+
_introspector - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
+
+
If the introspector is explicitly set or passed, we'll hold on to that + until registration.
+
+
_jaxbPackageName - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
_nameUsedForXmlValue - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
+
+
Value to pass to + JaxbAnnotationIntrospector.setNameUsedForXmlValue(java.lang.String) + if introspector constructed by the module.
+
+
_nonNillableInclusion - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
+
Inclusion value to return for properties annotated with + XmlElement and XmlElementWrapper, in case nillable + property is left as false.
+
+
_nonNillableInclusion - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
+
+ +
+
_okNameForGetter(AnnotatedMethod) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
_okNameForMutator(AnnotatedMethod) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
_priority - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
+
+
Priority to use when registering annotation introspector: default + value is JaxbAnnotationModule.Priority.PRIMARY.
+
+
_propertyNameToString(PropertyName) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
_rawDeserializationType(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
_rawSerializationType(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
_stdManglePropertyName(String, int) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
_targetType - Variable in class com.fasterxml.jackson.module.jaxb.AdapterConverter
+
 
+
_typeFactory - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
_typeResolverFromXmlElements(AnnotatedMember) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
 
+
_xmlValueName - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
+
+
When using XmlValue annotation, a placeholder name is assigned + to property (unless overridden by explicit name); this configuration + value specified what that name is.
+
+
+A C D F G H I J M P R S V _ 
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/index.html b/docs/javadoc/jaxb/2.12/index.html new file mode 100644 index 00000000..1d25d1e5 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/index.html @@ -0,0 +1,76 @@ + + + + + + +Jackson module: JAXB Annotations 2.12.0 API + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/docs/javadoc/jaxb/2.12/overview-frame.html b/docs/javadoc/jaxb/2.12/overview-frame.html new file mode 100644 index 00000000..916cf271 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/overview-frame.html @@ -0,0 +1,24 @@ + + + + + + +Overview List (Jackson module: JAXB Annotations 2.12.0 API) + + + + + +
All Classes
+
+

Packages

+ +
+

 

+ + diff --git a/docs/javadoc/jaxb/2.12/overview-summary.html b/docs/javadoc/jaxb/2.12/overview-summary.html new file mode 100644 index 00000000..d9e7717b --- /dev/null +++ b/docs/javadoc/jaxb/2.12/overview-summary.html @@ -0,0 +1,151 @@ + + + + + + +Overview (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Jackson module: JAXB Annotations 2.12.0 API

+
+
+ + + + + + + + + + + + + + + + + + + + +
Packages 
PackageDescription
com.fasterxml.jackson.module.jaxb +
Package that contains support for using JAXB annotations for + configuring Jackson data-binding aspects.
+
com.fasterxml.jackson.module.jaxb.deser 
com.fasterxml.jackson.module.jaxb.ser 
+
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/overview-tree.html b/docs/javadoc/jaxb/2.12/overview-tree.html new file mode 100644 index 00000000..bbb08c3a --- /dev/null +++ b/docs/javadoc/jaxb/2.12/overview-tree.html @@ -0,0 +1,192 @@ + + + + + + +Class Hierarchy (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/package-list b/docs/javadoc/jaxb/2.12/package-list new file mode 100644 index 00000000..dc2a93dc --- /dev/null +++ b/docs/javadoc/jaxb/2.12/package-list @@ -0,0 +1,3 @@ +com.fasterxml.jackson.module.jaxb +com.fasterxml.jackson.module.jaxb.deser +com.fasterxml.jackson.module.jaxb.ser diff --git a/docs/javadoc/jaxb/2.12/script.js b/docs/javadoc/jaxb/2.12/script.js new file mode 100644 index 00000000..b3463569 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/docs/javadoc/jaxb/2.12/serialized-form.html b/docs/javadoc/jaxb/2.12/serialized-form.html new file mode 100644 index 00000000..3a89670e --- /dev/null +++ b/docs/javadoc/jaxb/2.12/serialized-form.html @@ -0,0 +1,249 @@ + + + + + + +Serialized Form (Jackson module: JAXB Annotations 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Serialized Form

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/jaxb/2.12/stylesheet.css b/docs/javadoc/jaxb/2.12/stylesheet.css new file mode 100644 index 00000000..98055b22 --- /dev/null +++ b/docs/javadoc/jaxb/2.12/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/docs/javadoc/mrbean/2.12/allclasses-frame.html b/docs/javadoc/mrbean/2.12/allclasses-frame.html new file mode 100644 index 00000000..441c00d2 --- /dev/null +++ b/docs/javadoc/mrbean/2.12/allclasses-frame.html @@ -0,0 +1,27 @@ + + + + + + +All Classes (Jackson module: Mr Bean 2.12.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/docs/javadoc/mrbean/2.12/allclasses-noframe.html b/docs/javadoc/mrbean/2.12/allclasses-noframe.html new file mode 100644 index 00000000..604c7f92 --- /dev/null +++ b/docs/javadoc/mrbean/2.12/allclasses-noframe.html @@ -0,0 +1,27 @@ + + + + + + +All Classes (Jackson module: Mr Bean 2.12.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/AbstractTypeMaterializer.Feature.html b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/AbstractTypeMaterializer.Feature.html new file mode 100644 index 00000000..944cb722 --- /dev/null +++ b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/AbstractTypeMaterializer.Feature.html @@ -0,0 +1,402 @@ + + + + + + +AbstractTypeMaterializer.Feature (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.mrbean
+

Enum AbstractTypeMaterializer.Feature

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        FAIL_ON_UNMATERIALIZED_METHOD

        +
        public static final AbstractTypeMaterializer.Feature FAIL_ON_UNMATERIALIZED_METHOD
        +
        Feature that determines what happens if an "unrecognized" + (non-getter, non-setter) abstract method is encountered: if set to + true, will throw an exception during materialization; if false, + will materialize method that throws exception only if called.
        +
      • +
      + + + +
        +
      • +

        FAIL_ON_NON_PUBLIC_TYPES

        +
        public static final AbstractTypeMaterializer.Feature FAIL_ON_NON_PUBLIC_TYPES
        +
        Feature that determines what happens when attempt is made to + generate implementation of non-public class or interface. + If true, an exception is thrown; if false, will just quietly + ignore attempts.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static AbstractTypeMaterializer.Feature[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (AbstractTypeMaterializer.Feature c : AbstractTypeMaterializer.Feature.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static AbstractTypeMaterializer.Feature valueOf(String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum type has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
      • +
      + + + +
        +
      • +

        collectDefaults

        +
        protected static int collectDefaults()
        +
      • +
      + + + +
        +
      • +

        enabledByDefault

        +
        public boolean enabledByDefault()
        +
      • +
      + + + +
        +
      • +

        getMask

        +
        public int getMask()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/AbstractTypeMaterializer.html b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/AbstractTypeMaterializer.html new file mode 100644 index 00000000..887e9063 --- /dev/null +++ b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/AbstractTypeMaterializer.html @@ -0,0 +1,677 @@ + + + + + + +AbstractTypeMaterializer (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.mrbean
+

Class AbstractTypeMaterializer

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.core.Versioned
    +
    +
    +
    +
    public class AbstractTypeMaterializer
    +extends com.fasterxml.jackson.databind.AbstractTypeResolver
    +implements com.fasterxml.jackson.core.Versioned
    +
    Nifty class for pulling implementations of classes out of thin air. +

    + ... friends call him Mister Bean... :-)

    +
    +
    Author:
    +
    tatu, sunny
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class AbstractTypeMaterializer.Feature +
      Enumeration that defines togglable features that guide + the serialization feature.
      +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer.MyClassLoader_classLoader +
      We will use per-materializer class loader for now; would be nice + to find a way to reduce number of class loaders (and hence + number of generated classes!) constructed...
      +
      protected String_defaultPackage +
      Package name to use as prefix for generated classes.
      +
      protected int_featureFlags +
      Bit set that contains all enabled features
      +
      protected static intDEFAULT_FEATURE_FLAGS +
      Bitfield (set of flags) of all Features that are enabled + by default.
      +
      static StringDEFAULT_PACKAGE_FOR_GENERATED +
      Default package to use for generated classes.
      +
      +
    • +
    + + + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        DEFAULT_FEATURE_FLAGS

        +
        protected static final int DEFAULT_FEATURE_FLAGS
        +
        Bitfield (set of flags) of all Features that are enabled + by default.
        +
      • +
      + + + +
        +
      • +

        DEFAULT_PACKAGE_FOR_GENERATED

        +
        public static final String DEFAULT_PACKAGE_FOR_GENERATED
        +
        Default package to use for generated classes.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        _classLoader

        +
        protected final com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer.MyClassLoader _classLoader
        +
        We will use per-materializer class loader for now; would be nice + to find a way to reduce number of class loaders (and hence + number of generated classes!) constructed...
        +
      • +
      + + + +
        +
      • +

        _featureFlags

        +
        protected int _featureFlags
        +
        Bit set that contains all enabled features
        +
      • +
      + + + +
        +
      • +

        _defaultPackage

        +
        protected String _defaultPackage
        +
        Package name to use as prefix for generated classes.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AbstractTypeMaterializer

        +
        public AbstractTypeMaterializer()
        +
      • +
      + + + +
        +
      • +

        AbstractTypeMaterializer

        +
        public AbstractTypeMaterializer(ClassLoader parentClassLoader)
        +
        +
        Parameters:
        +
        parentClassLoader - Class loader to use for generated classes; if + null, will use class loader that loaded materializer itself.
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        version

        +
        public com.fasterxml.jackson.core.Version version()
        +
        Method that will return version information stored in and read from jar + that contains this class.
        +
        +
        Specified by:
        +
        version in interface com.fasterxml.jackson.core.Versioned
        +
        +
      • +
      + + + + + + + + + + + + + + + + + + + +
        +
      • +

        setDefaultPackage

        +
        public void setDefaultPackage(String defPkg)
        +
        Method for specifying package to use for generated classes.
        +
      • +
      + + + +
        +
      • +

        resolveAbstractType

        +
        public com.fasterxml.jackson.databind.JavaType resolveAbstractType(com.fasterxml.jackson.databind.DeserializationConfig config,
        +                                                                   com.fasterxml.jackson.databind.BeanDescription beanDesc)
        +
        Entry-point for AbstractTypeResolver that Jackson calls to materialize + an abstract type.
        +
        +
        Overrides:
        +
        resolveAbstractType in class com.fasterxml.jackson.databind.AbstractTypeResolver
        +
        +
      • +
      + + + +
        +
      • +

        resolveAbstractType

        +
        @Deprecated
        +public com.fasterxml.jackson.databind.JavaType resolveAbstractType(com.fasterxml.jackson.databind.DeserializationConfig config,
        +                                                                               com.fasterxml.jackson.databind.JavaType type)
        +
        Deprecated. 
        +
        Older variant of resolveAbstractType(DeserializationConfig, BeanDescription), + obsoleted in 2.7. Kept around in 2.7 for backwards compatibility. +

        + TODO: remove from 2.9

        +
        +
        Overrides:
        +
        resolveAbstractType in class com.fasterxml.jackson.databind.AbstractTypeResolver
        +
        +
      • +
      + + + +
        +
      • +

        materializeGenericType

        +
        public Class<?> materializeGenericType(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
        +                                       com.fasterxml.jackson.databind.JavaType type)
        +
        +
        Since:
        +
        2.4
        +
        +
      • +
      + + + +
        +
      • +

        materializeRawType

        +
        public Class<?> materializeRawType(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
        +                                   com.fasterxml.jackson.databind.introspect.AnnotatedClass typeDef)
        +
        NOTE: should not be called for generic types.
        +
        +
        Since:
        +
        2.4
        +
        +
      • +
      + + + +
        +
      • +

        _materializeRawType

        +
        protected Class<?> _materializeRawType(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
        +                                       com.fasterxml.jackson.databind.introspect.AnnotatedClass typeDef,
        +                                       String nameToUse)
        +
      • +
      + + + +
        +
      • +

        _loadAndResolve

        +
        protected Class<?> _loadAndResolve(String className,
        +                                   byte[] bytecode,
        +                                   Class<?> rawType)
        +
      • +
      + + + +
        +
      • +

        _suitableType

        +
        protected boolean _suitableType(com.fasterxml.jackson.databind.JavaType type)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/BeanBuilder.html b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/BeanBuilder.html new file mode 100644 index 00000000..6221084c --- /dev/null +++ b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/BeanBuilder.html @@ -0,0 +1,686 @@ + + + + + + +BeanBuilder (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.mrbean
+

Class BeanBuilder

+
+
+ +
+
    +
  • +
    +
    +
    public class BeanBuilder
    +extends Object
    +
    Heavy lifter of mr Bean package: class that keeps track of logical POJO properties, + and figures out how to create an implementation class.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + + + + + +
        +
      • +

        _type

        +
        protected final com.fasterxml.jackson.databind.JavaType _type
        +
        Abstract class or interface that the bean is created to extend or implement.
        +
      • +
      + + + +
        +
      • +

        _typeDefinition

        +
        protected final com.fasterxml.jackson.databind.introspect.AnnotatedClass _typeDefinition
        +
      • +
      + + + +
        +
      • +

        _typeFactory

        +
        protected final com.fasterxml.jackson.databind.type.TypeFactory _typeFactory
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BeanBuilder

        +
        public BeanBuilder(com.fasterxml.jackson.databind.JavaType type,
        +                   com.fasterxml.jackson.databind.introspect.AnnotatedClass ac,
        +                   com.fasterxml.jackson.databind.type.TypeFactory tf)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        construct

        +
        public static BeanBuilder construct(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
        +                                    com.fasterxml.jackson.databind.JavaType type,
        +                                    com.fasterxml.jackson.databind.introspect.AnnotatedClass ac)
        +
      • +
      + + + +
        +
      • +

        implement

        +
        public BeanBuilder implement(boolean failOnUnrecognized)
        +
        +
        Parameters:
        +
        failOnUnrecognized - If true, and an unrecognized (non-getter, non-setter) + method is encountered, will throw IllegalArgumentException; if false, + will implement bogus method that will throw UnsupportedOperationException + if called.
        +
        +
      • +
      + + + +
        +
      • +

        build

        +
        public byte[] build(String className)
        +
        Method that generates byte code for class that implements abstract + types requested so far.
        +
        +
        Parameters:
        +
        className - Fully-qualified name of the class to generate
        +
        Returns:
        +
        Byte code Class instance built by this builder
        +
        +
      • +
      + + + +
        +
      • +

        hasConcreteOverride

        +
        protected boolean hasConcreteOverride(Method m0,
        +                                      com.fasterxml.jackson.databind.JavaType implementedType)
        +
        Helper method used to detect if an abstract method found in a base class + may actually be implemented in a (more) concrete sub-class.
        +
        +
        Since:
        +
        2.4
        +
        +
      • +
      + + + +
        +
      • +

        getPropertyName

        +
        protected String getPropertyName(String methodName)
        +
      • +
      + + + +
        +
      • +

        buildGetterName

        +
        protected String buildGetterName(String fieldName)
        +
      • +
      + + + +
        +
      • +

        buildSetterName

        +
        protected String buildSetterName(String fieldName)
        +
      • +
      + + + +
        +
      • +

        getInternalClassName

        +
        protected String getInternalClassName(String className)
        +
      • +
      + + + +
        +
      • +

        addGetter

        +
        protected void addGetter(com.fasterxml.jackson.databind.introspect.TypeResolutionContext ctxt,
        +                         Method m)
        +
      • +
      + + + +
        +
      • +

        addSetter

        +
        protected void addSetter(com.fasterxml.jackson.databind.introspect.TypeResolutionContext ctxt,
        +                         Method m)
        +
      • +
      + + + +
        +
      • +

        findProperty

        +
        protected POJOProperty findProperty(com.fasterxml.jackson.databind.introspect.TypeResolutionContext ctxt,
        +                                    String propName)
        +
      • +
      + + + +
        +
      • +

        returnsBoolean

        +
        protected static final boolean returnsBoolean(Method m)
        +
      • +
      + + + +
        +
      • +

        generateDefaultConstructor

        +
        protected static void generateDefaultConstructor(org.objectweb.asm.ClassWriter cw,
        +                                                 String superName)
        +
        NOTE: only static because it is needed from TypeDetector
        +
      • +
      + + + +
        +
      • +

        createField

        +
        protected void createField(org.objectweb.asm.ClassWriter cw,
        +                           POJOProperty prop,
        +                           com.fasterxml.jackson.module.mrbean.BeanBuilder.TypeDescription type)
        +
      • +
      + + + +
        +
      • +

        createSetter

        +
        protected void createSetter(org.objectweb.asm.ClassWriter cw,
        +                            String internalClassName,
        +                            POJOProperty prop,
        +                            com.fasterxml.jackson.module.mrbean.BeanBuilder.TypeDescription propertyType)
        +
      • +
      + + + +
        +
      • +

        createGetter

        +
        protected void createGetter(org.objectweb.asm.ClassWriter cw,
        +                            String internalClassName,
        +                            POJOProperty prop,
        +                            com.fasterxml.jackson.module.mrbean.BeanBuilder.TypeDescription propertyType)
        +
      • +
      + + + +
        +
      • +

        createUnimplementedMethod

        +
        protected void createUnimplementedMethod(org.objectweb.asm.ClassWriter cw,
        +                                         String internalClassName,
        +                                         Method method)
        +
        Builder for methods that just throw an exception, basically "unsupported + operation" implementation.
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        buildTypeContext

        +
        protected com.fasterxml.jackson.databind.introspect.TypeResolutionContext buildTypeContext(com.fasterxml.jackson.databind.JavaType ctxtType)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/BeanUtil.html b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/BeanUtil.html new file mode 100644 index 00000000..ed4b06d8 --- /dev/null +++ b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/BeanUtil.html @@ -0,0 +1,318 @@ + + + + + + +BeanUtil (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.mrbean
+

Class BeanUtil

+
+
+ +
+
    +
  • +
    +
    +
    public class BeanUtil
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BeanUtil

        +
        public BeanUtil()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        isConcrete

        +
        protected static boolean isConcrete(Member member)
        +
      • +
      + + + +
        +
      • +

        findSuperTypes

        +
        public static List<com.fasterxml.jackson.databind.JavaType> findSuperTypes(com.fasterxml.jackson.databind.JavaType type,
        +                                                                           Class<?> endBefore)
        +
        Method that will find all sub-classes and implemented interfaces + of a given class or interface. Classes are listed in order of + precedence, starting with the immediate super-class, followed by + interfaces class directly declares to implemented, and then recursively + followed by parent of super-class and so forth. + Note that Object.class is not included in the list + regardless of whether endBefore argument is defined or not.
        +
        +
        Parameters:
        +
        endBefore - Super-type to NOT include in results, if any; when + encountered, will be ignored (and no super types are checked).
        +
        +
      • +
      + + + +
        +
      • +

        findSuperTypes

        +
        public static List<com.fasterxml.jackson.databind.JavaType> findSuperTypes(com.fasterxml.jackson.databind.JavaType type,
        +                                                                           Class<?> endBefore,
        +                                                                           List<com.fasterxml.jackson.databind.JavaType> result)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/MrBeanModule.html b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/MrBeanModule.html new file mode 100644 index 00000000..f1e46732 --- /dev/null +++ b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/MrBeanModule.html @@ -0,0 +1,409 @@ + + + + + + +MrBeanModule (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.mrbean
+

Class MrBeanModule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.core.Versioned
    +
    +
    +
    +
    public class MrBeanModule
    +extends com.fasterxml.jackson.databind.Module
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        _materializer

        +
        protected AbstractTypeMaterializer _materializer
        +
        Configured materializer instance to register with deserializer factory.
        +
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getModuleName

        +
        public String getModuleName()
        +
        +
        Specified by:
        +
        getModuleName in class com.fasterxml.jackson.databind.Module
        +
        +
      • +
      + + + +
        +
      • +

        version

        +
        public com.fasterxml.jackson.core.Version version()
        +
        +
        Specified by:
        +
        version in interface com.fasterxml.jackson.core.Versioned
        +
        Specified by:
        +
        version in class com.fasterxml.jackson.databind.Module
        +
        +
      • +
      + + + +
        +
      • +

        setupModule

        +
        public void setupModule(com.fasterxml.jackson.databind.Module.SetupContext context)
        +
        +
        Specified by:
        +
        setupModule in class com.fasterxml.jackson.databind.Module
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/POJOProperty.html b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/POJOProperty.html new file mode 100644 index 00000000..493e4a91 --- /dev/null +++ b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/POJOProperty.html @@ -0,0 +1,474 @@ + + + + + + +POJOProperty (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.mrbean
+

Class POJOProperty

+
+
+ +
+
    +
  • +
    +
    +
    public class POJOProperty
    +extends Object
    +
    Bean that contains information about a single logical + POJO property. Properties consist of a getter and/or setter, + and are used to generate getter and setter methods and matching + backing field.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        _name

        +
        protected final String _name
        +
      • +
      + + + +
        +
      • +

        _fieldName

        +
        protected final String _fieldName
        +
      • +
      + + + +
        +
      • +

        _context

        +
        protected final com.fasterxml.jackson.databind.introspect.TypeResolutionContext _context
        +
        Class in which setter/getter was declared, needed for resolving + generic types.
        +
      • +
      + + + +
        +
      • +

        _getter

        +
        protected Method _getter
        +
      • +
      + + + +
        +
      • +

        _setter

        +
        protected Method _setter
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        POJOProperty

        +
        public POJOProperty(com.fasterxml.jackson.databind.introspect.TypeResolutionContext ctxt,
        +                    String name)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getName

        +
        public String getName()
        +
      • +
      + + + +
        +
      • +

        setGetter

        +
        public void setGetter(Method m)
        +
      • +
      + + + +
        +
      • +

        setSetter

        +
        public void setSetter(Method m)
        +
      • +
      + + + +
        +
      • +

        getGetter

        +
        public Method getGetter()
        +
      • +
      + + + +
        +
      • +

        getSetter

        +
        public Method getSetter()
        +
      • +
      + + + +
        +
      • +

        getFieldName

        +
        public String getFieldName()
        +
      • +
      + + + +
        +
      • +

        hasConcreteGetter

        +
        public boolean hasConcreteGetter()
        +
      • +
      + + + +
        +
      • +

        hasConcreteSetter

        +
        public boolean hasConcreteSetter()
        +
      • +
      + + + +
        +
      • +

        selectType

        +
        public com.fasterxml.jackson.module.mrbean.BeanBuilder.TypeDescription selectType()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/PackageVersion.html b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/PackageVersion.html new file mode 100644 index 00000000..d371579b --- /dev/null +++ b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/PackageVersion.html @@ -0,0 +1,319 @@ + + + + + + +PackageVersion (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.mrbean
+

Class PackageVersion

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.core.Versioned
    +
    +
    +
    +
    public final class PackageVersion
    +extends Object
    +implements com.fasterxml.jackson.core.Versioned
    +
    Automatically generated from PackageVersion.java.in during + packageVersion-generate execution of maven-replacer-plugin in + pom.xml.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        VERSION

        +
        public static final com.fasterxml.jackson.core.Version VERSION
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        PackageVersion

        +
        public PackageVersion()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        version

        +
        public com.fasterxml.jackson.core.Version version()
        +
        +
        Specified by:
        +
        version in interface com.fasterxml.jackson.core.Versioned
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/TypeBuilder.html b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/TypeBuilder.html new file mode 100644 index 00000000..21ff19fa --- /dev/null +++ b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/TypeBuilder.html @@ -0,0 +1,323 @@ + + + + + + +TypeBuilder (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.mrbean
+

Class TypeBuilder

+
+
+ +
+
    +
  • +
    +
    +
    public class TypeBuilder
    +extends Object
    +
    Asm build to generate abstract type
    +
    +
    Author:
    +
    Eugene Petrenko (eugene.petrenko@jetbrains.com)
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        _implementedType

        +
        protected final com.fasterxml.jackson.databind.JavaType _implementedType
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TypeBuilder

        +
        public TypeBuilder(com.fasterxml.jackson.databind.JavaType type)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        buildAbstractBase

        +
        public byte[] buildAbstractBase(String className)
        +
        Method that generates byte code for class that implements abstract + types requested so far.
        +
        +
        Parameters:
        +
        className - Fully-qualified name of the class to generate
        +
        Returns:
        +
        Byte code Class instance built by this builder
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/AbstractTypeMaterializer.Feature.html b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/AbstractTypeMaterializer.Feature.html new file mode 100644 index 00000000..405f5d65 --- /dev/null +++ b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/AbstractTypeMaterializer.Feature.html @@ -0,0 +1,192 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer.Feature (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer.Feature

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/AbstractTypeMaterializer.html b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/AbstractTypeMaterializer.html new file mode 100644 index 00000000..70d42f82 --- /dev/null +++ b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/AbstractTypeMaterializer.html @@ -0,0 +1,177 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/BeanBuilder.html b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/BeanBuilder.html new file mode 100644 index 00000000..76fa771b --- /dev/null +++ b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/BeanBuilder.html @@ -0,0 +1,155 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.mrbean.BeanBuilder (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.mrbean.BeanBuilder

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/BeanUtil.html b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/BeanUtil.html new file mode 100644 index 00000000..02c47efd --- /dev/null +++ b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/BeanUtil.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.mrbean.BeanUtil (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.mrbean.BeanUtil

+
+
No usage of com.fasterxml.jackson.module.mrbean.BeanUtil
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/MrBeanModule.html b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/MrBeanModule.html new file mode 100644 index 00000000..bb059167 --- /dev/null +++ b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/MrBeanModule.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.mrbean.MrBeanModule (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.mrbean.MrBeanModule

+
+
No usage of com.fasterxml.jackson.module.mrbean.MrBeanModule
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/POJOProperty.html b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/POJOProperty.html new file mode 100644 index 00000000..e5652b73 --- /dev/null +++ b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/POJOProperty.html @@ -0,0 +1,192 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.mrbean.POJOProperty (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.mrbean.POJOProperty

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/PackageVersion.html b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/PackageVersion.html new file mode 100644 index 00000000..91a5e1dc --- /dev/null +++ b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/PackageVersion.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.mrbean.PackageVersion (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.mrbean.PackageVersion

+
+
No usage of com.fasterxml.jackson.module.mrbean.PackageVersion
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/TypeBuilder.html b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/TypeBuilder.html new file mode 100644 index 00000000..1eb5b5c7 --- /dev/null +++ b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/class-use/TypeBuilder.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.mrbean.TypeBuilder (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.mrbean.TypeBuilder

+
+
No usage of com.fasterxml.jackson.module.mrbean.TypeBuilder
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/package-frame.html b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/package-frame.html new file mode 100644 index 00000000..e04c73ef --- /dev/null +++ b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/package-frame.html @@ -0,0 +1,31 @@ + + + + + + +com.fasterxml.jackson.module.mrbean (Jackson module: Mr Bean 2.12.0 API) + + + + + +

com.fasterxml.jackson.module.mrbean

+
+

Classes

+ +

Enums

+ +
+ + diff --git a/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/package-summary.html b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/package-summary.html new file mode 100644 index 00000000..051b0eb2 --- /dev/null +++ b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/package-summary.html @@ -0,0 +1,211 @@ + + + + + + +com.fasterxml.jackson.module.mrbean (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.fasterxml.jackson.module.mrbean

+
+
Package that implements "interface materializer" functionality, whereby + abstract classes and interfaces can be used as-is, and framework constructs + implementations as needed.
+
+

See: Description

+
+
+ + + + +

Package com.fasterxml.jackson.module.mrbean Description

+
Package that implements "interface materializer" functionality, whereby + abstract classes and interfaces can be used as-is, and framework constructs + implementations as needed.
+
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/package-tree.html b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/package-tree.html new file mode 100644 index 00000000..9b07f8e4 --- /dev/null +++ b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/package-tree.html @@ -0,0 +1,159 @@ + + + + + + +com.fasterxml.jackson.module.mrbean Class Hierarchy (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.fasterxml.jackson.module.mrbean

+
+
+

Class Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/package-use.html b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/package-use.html new file mode 100644 index 00000000..d482f6ae --- /dev/null +++ b/docs/javadoc/mrbean/2.12/com/fasterxml/jackson/module/mrbean/package-use.html @@ -0,0 +1,162 @@ + + + + + + +Uses of Package com.fasterxml.jackson.module.mrbean (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.fasterxml.jackson.module.mrbean

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/constant-values.html b/docs/javadoc/mrbean/2.12/constant-values.html new file mode 100644 index 00000000..25f656a3 --- /dev/null +++ b/docs/javadoc/mrbean/2.12/constant-values.html @@ -0,0 +1,153 @@ + + + + + + +Constant Field Values (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.fasterxml.*

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/deprecated-list.html b/docs/javadoc/mrbean/2.12/deprecated-list.html new file mode 100644 index 00000000..642f9cb8 --- /dev/null +++ b/docs/javadoc/mrbean/2.12/deprecated-list.html @@ -0,0 +1,146 @@ + + + + + + +Deprecated List (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/help-doc.html b/docs/javadoc/mrbean/2.12/help-doc.html new file mode 100644 index 00000000..7c80ccb7 --- /dev/null +++ b/docs/javadoc/mrbean/2.12/help-doc.html @@ -0,0 +1,225 @@ + + + + + + +API Help (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/index-all.html b/docs/javadoc/mrbean/2.12/index-all.html new file mode 100644 index 00000000..6a5ac07c --- /dev/null +++ b/docs/javadoc/mrbean/2.12/index-all.html @@ -0,0 +1,486 @@ + + + + + + +Index (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I M P R S T V _  + + +

A

+
+
AbstractTypeMaterializer - Class in com.fasterxml.jackson.module.mrbean
+
+
Nifty class for pulling implementations of classes out of thin air.
+
+
AbstractTypeMaterializer() - Constructor for class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
+
 
+
AbstractTypeMaterializer(ClassLoader) - Constructor for class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
+
 
+
AbstractTypeMaterializer.Feature - Enum in com.fasterxml.jackson.module.mrbean
+
+
Enumeration that defines togglable features that guide + the serialization feature.
+
+
addGetter(TypeResolutionContext, Method) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
 
+
addSetter(TypeResolutionContext, Method) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
 
+
+ + + +

B

+
+
BeanBuilder - Class in com.fasterxml.jackson.module.mrbean
+
+
Heavy lifter of mr Bean package: class that keeps track of logical POJO properties, + and figures out how to create an implementation class.
+
+
BeanBuilder(JavaType, AnnotatedClass, TypeFactory) - Constructor for class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
 
+
BeanUtil - Class in com.fasterxml.jackson.module.mrbean
+
 
+
BeanUtil() - Constructor for class com.fasterxml.jackson.module.mrbean.BeanUtil
+
 
+
build(String) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
+
Method that generates byte code for class that implements abstract + types requested so far.
+
+
buildAbstractBase(String) - Method in class com.fasterxml.jackson.module.mrbean.TypeBuilder
+
+
Method that generates byte code for class that implements abstract + types requested so far.
+
+
buildGetterName(String) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
 
+
buildSetterName(String) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
 
+
buildTypeContext(JavaType) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
 
+
+ + + +

C

+
+
cap(String, String) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
 
+
collectDefaults() - Static method in enum com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer.Feature
+
 
+
com.fasterxml.jackson.module.mrbean - package com.fasterxml.jackson.module.mrbean
+
+
Package that implements "interface materializer" functionality, whereby + abstract classes and interfaces can be used as-is, and framework constructs + implementations as needed.
+
+
construct(MapperConfig<?>, JavaType, AnnotatedClass) - Static method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
 
+
createField(ClassWriter, POJOProperty, BeanBuilder.TypeDescription) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
 
+
createGetter(ClassWriter, String, POJOProperty, BeanBuilder.TypeDescription) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
 
+
createSetter(ClassWriter, String, POJOProperty, BeanBuilder.TypeDescription) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
 
+
createUnimplementedMethod(ClassWriter, String, Method) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
+
Builder for methods that just throw an exception, basically "unsupported + operation" implementation.
+
+
+ + + +

D

+
+
decap(String) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
 
+
DEFAULT_FEATURE_FLAGS - Static variable in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
+
+
Bitfield (set of flags) of all Features that are enabled + by default.
+
+
DEFAULT_PACKAGE_FOR_GENERATED - Static variable in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
+
+
Default package to use for generated classes.
+
+
disable(AbstractTypeMaterializer.Feature) - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
+
+
Method for disabling specified feature.
+
+
+ + + +

E

+
+
enable(AbstractTypeMaterializer.Feature) - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
+
+
Method for enabling specified feature.
+
+
enabledByDefault() - Method in enum com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer.Feature
+
 
+
+ + + +

F

+
+
findProperty(TypeResolutionContext, String) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
 
+
findSuperTypes(JavaType, Class<?>) - Static method in class com.fasterxml.jackson.module.mrbean.BeanUtil
+
+
Method that will find all sub-classes and implemented interfaces + of a given class or interface.
+
+
findSuperTypes(JavaType, Class<?>, List<JavaType>) - Static method in class com.fasterxml.jackson.module.mrbean.BeanUtil
+
 
+
+ + + +

G

+
+
generateDefaultConstructor(ClassWriter, String) - Static method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
+
NOTE: only static because it is needed from TypeDetector
+
+
getFieldName() - Method in class com.fasterxml.jackson.module.mrbean.POJOProperty
+
 
+
getGetter() - Method in class com.fasterxml.jackson.module.mrbean.POJOProperty
+
 
+
getInternalClassName(String) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
 
+
getMask() - Method in enum com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer.Feature
+
 
+
getMaterializer() - Method in class com.fasterxml.jackson.module.mrbean.MrBeanModule
+
+
Accessor for getting internal AbstractTypeMaterializer.
+
+
getModuleName() - Method in class com.fasterxml.jackson.module.mrbean.MrBeanModule
+
 
+
getName() - Method in class com.fasterxml.jackson.module.mrbean.POJOProperty
+
 
+
getPropertyName(String) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
 
+
getSetter() - Method in class com.fasterxml.jackson.module.mrbean.POJOProperty
+
 
+
+ + + +

H

+
+
hasConcreteGetter() - Method in class com.fasterxml.jackson.module.mrbean.POJOProperty
+
 
+
hasConcreteOverride(Method, JavaType) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
+
Helper method used to detect if an abstract method found in a base class + may actually be implemented in a (more) concrete sub-class.
+
+
hasConcreteSetter() - Method in class com.fasterxml.jackson.module.mrbean.POJOProperty
+
 
+
+ + + +

I

+
+
implement(boolean) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
 
+
isConcrete(Member) - Static method in class com.fasterxml.jackson.module.mrbean.BeanUtil
+
 
+
isEnabled(AbstractTypeMaterializer.Feature) - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
+
+
Method for checking whether given feature is enabled or not
+
+
+ + + +

M

+
+
materializeGenericType(MapperConfig<?>, JavaType) - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
+
 
+
materializeRawType(MapperConfig<?>, AnnotatedClass) - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
+
+
NOTE: should not be called for generic types.
+
+
MrBeanModule - Class in com.fasterxml.jackson.module.mrbean
+
 
+
MrBeanModule() - Constructor for class com.fasterxml.jackson.module.mrbean.MrBeanModule
+
 
+
MrBeanModule(AbstractTypeMaterializer) - Constructor for class com.fasterxml.jackson.module.mrbean.MrBeanModule
+
 
+
+ + + +

P

+
+
PackageVersion - Class in com.fasterxml.jackson.module.mrbean
+
+
Automatically generated from PackageVersion.java.in during + packageVersion-generate execution of maven-replacer-plugin in + pom.xml.
+
+
PackageVersion() - Constructor for class com.fasterxml.jackson.module.mrbean.PackageVersion
+
 
+
POJOProperty - Class in com.fasterxml.jackson.module.mrbean
+
+
Bean that contains information about a single logical + POJO property.
+
+
POJOProperty(TypeResolutionContext, String) - Constructor for class com.fasterxml.jackson.module.mrbean.POJOProperty
+
 
+
+ + + +

R

+
+
resolveAbstractType(DeserializationConfig, BeanDescription) - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
+
+
Entry-point for AbstractTypeResolver that Jackson calls to materialize + an abstract type.
+
+
resolveAbstractType(DeserializationConfig, JavaType) - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
+
+
Deprecated.
+
+
returnsBoolean(Method) - Static method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
 
+
+ + + +

S

+
+
selectType() - Method in class com.fasterxml.jackson.module.mrbean.POJOProperty
+
 
+
set(AbstractTypeMaterializer.Feature, boolean) - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
+
+
Method for enabling or disabling specified feature.
+
+
setDefaultPackage(String) - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
+
+
Method for specifying package to use for generated classes.
+
+
setGetter(Method) - Method in class com.fasterxml.jackson.module.mrbean.POJOProperty
+
 
+
setSetter(Method) - Method in class com.fasterxml.jackson.module.mrbean.POJOProperty
+
 
+
setupModule(Module.SetupContext) - Method in class com.fasterxml.jackson.module.mrbean.MrBeanModule
+
 
+
+ + + +

T

+
+
TypeBuilder - Class in com.fasterxml.jackson.module.mrbean
+
+
Asm build to generate abstract type
+
+
TypeBuilder(JavaType) - Constructor for class com.fasterxml.jackson.module.mrbean.TypeBuilder
+
 
+
+ + + +

V

+
+
valueOf(String) - Static method in enum com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer.Feature
+
+
Returns the enum constant of this type with the specified name.
+
+
values() - Static method in enum com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer.Feature
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
version() - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
+
+
Method that will return version information stored in and read from jar + that contains this class.
+
+
version() - Method in class com.fasterxml.jackson.module.mrbean.MrBeanModule
+
 
+
VERSION - Static variable in class com.fasterxml.jackson.module.mrbean.PackageVersion
+
 
+
version() - Method in class com.fasterxml.jackson.module.mrbean.PackageVersion
+
 
+
+ + + +

_

+
+
_beanProperties - Variable in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
 
+
_classLoader - Variable in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
+
+
We will use per-materializer class loader for now; would be nice + to find a way to reduce number of class loaders (and hence + number of generated classes!) constructed...
+
+
_context - Variable in class com.fasterxml.jackson.module.mrbean.POJOProperty
+
+
Class in which setter/getter was declared, needed for resolving + generic types.
+
+
_defaultPackage - Variable in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
+
+
Package name to use as prefix for generated classes.
+
+
_featureFlags - Variable in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
+
+
Bit set that contains all enabled features
+
+
_fieldName - Variable in class com.fasterxml.jackson.module.mrbean.POJOProperty
+
 
+
_getter - Variable in class com.fasterxml.jackson.module.mrbean.POJOProperty
+
 
+
_implementedType - Variable in class com.fasterxml.jackson.module.mrbean.TypeBuilder
+
 
+
_loadAndResolve(String, byte[], Class<?>) - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
+
 
+
_materializer - Variable in class com.fasterxml.jackson.module.mrbean.MrBeanModule
+
+
Configured materializer instance to register with deserializer factory.
+
+
_materializeRawType(MapperConfig<?>, AnnotatedClass, String) - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
+
 
+
_name - Variable in class com.fasterxml.jackson.module.mrbean.POJOProperty
+
 
+
_setter - Variable in class com.fasterxml.jackson.module.mrbean.POJOProperty
+
 
+
_suitableType(JavaType) - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
+
 
+
_type - Variable in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
+
Abstract class or interface that the bean is created to extend or implement.
+
+
_typeDefinition - Variable in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
 
+
_typeFactory - Variable in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
 
+
_unsupportedMethods - Variable in class com.fasterxml.jackson.module.mrbean.BeanBuilder
+
 
+
+A B C D E F G H I M P R S T V _ 
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/index.html b/docs/javadoc/mrbean/2.12/index.html new file mode 100644 index 00000000..2f72589d --- /dev/null +++ b/docs/javadoc/mrbean/2.12/index.html @@ -0,0 +1,73 @@ + + + + + + +Jackson module: Mr Bean 2.12.0 API + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="com/fasterxml/jackson/module/mrbean/package-summary.html">Non-frame version</a>.</p> + + + diff --git a/docs/javadoc/mrbean/2.12/overview-tree.html b/docs/javadoc/mrbean/2.12/overview-tree.html new file mode 100644 index 00000000..23836051 --- /dev/null +++ b/docs/javadoc/mrbean/2.12/overview-tree.html @@ -0,0 +1,163 @@ + + + + + + +Class Hierarchy (Jackson module: Mr Bean 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/mrbean/2.12/package-list b/docs/javadoc/mrbean/2.12/package-list new file mode 100644 index 00000000..4799ba22 --- /dev/null +++ b/docs/javadoc/mrbean/2.12/package-list @@ -0,0 +1 @@ +com.fasterxml.jackson.module.mrbean diff --git a/docs/javadoc/mrbean/2.12/script.js b/docs/javadoc/mrbean/2.12/script.js new file mode 100644 index 00000000..b3463569 --- /dev/null +++ b/docs/javadoc/mrbean/2.12/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/docs/javadoc/mrbean/2.12/stylesheet.css b/docs/javadoc/mrbean/2.12/stylesheet.css new file mode 100644 index 00000000..98055b22 --- /dev/null +++ b/docs/javadoc/mrbean/2.12/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/docs/javadoc/osgi/2.12/allclasses-frame.html b/docs/javadoc/osgi/2.12/allclasses-frame.html new file mode 100644 index 00000000..eba4b659 --- /dev/null +++ b/docs/javadoc/osgi/2.12/allclasses-frame.html @@ -0,0 +1,22 @@ + + + + + + +All Classes (Jackson module: OSGi 2.12.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/docs/javadoc/osgi/2.12/allclasses-noframe.html b/docs/javadoc/osgi/2.12/allclasses-noframe.html new file mode 100644 index 00000000..4de555fe --- /dev/null +++ b/docs/javadoc/osgi/2.12/allclasses-noframe.html @@ -0,0 +1,22 @@ + + + + + + +All Classes (Jackson module: OSGi 2.12.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/OsgiInjectableValues.html b/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/OsgiInjectableValues.html new file mode 100644 index 00000000..dd9dcaf5 --- /dev/null +++ b/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/OsgiInjectableValues.html @@ -0,0 +1,306 @@ + + + + + + +OsgiInjectableValues (Jackson module: OSGi 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.osgi
+

Class OsgiInjectableValues

+
+
+ +
+
    +
  • +
    +
    +
    public class OsgiInjectableValues
    +extends com.fasterxml.jackson.databind.InjectableValues
    +
    Injects OSGI services in deserialized objects +
    + Use the JacksonInject in the constructor parameters or the class members ask for injecting a matching OSGI services. + Use the JacksonInject.value() to specify an OSGI filter to select more accurately the OSGI services. + Null is injected when no matching OSGI service is registered.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        OsgiInjectableValues

        +
        public OsgiInjectableValues(org.osgi.framework.BundleContext bundleContext)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        findInjectableValue

        +
        public Object findInjectableValue(Object valueId,
        +                                  com.fasterxml.jackson.databind.DeserializationContext ctxt,
        +                                  com.fasterxml.jackson.databind.BeanProperty forProperty,
        +                                  Object beanInstance)
        +
        +
        Specified by:
        +
        findInjectableValue in class com.fasterxml.jackson.databind.InjectableValues
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/OsgiJacksonModule.html b/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/OsgiJacksonModule.html new file mode 100644 index 00000000..9c09dfbe --- /dev/null +++ b/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/OsgiJacksonModule.html @@ -0,0 +1,350 @@ + + + + + + +OsgiJacksonModule (Jackson module: OSGi 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.osgi
+

Class OsgiJacksonModule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.core.Versioned
    +
    +
    +
    +
    public class OsgiJacksonModule
    +extends com.fasterxml.jackson.databind.Module
    +
    A Jackson Module to inject OSGI services in deserialized objects. + Note that registration will replace possibly exsting value injector + (InjectableValues) implementation + by calling ObjectMapper.setInjectableValues(com.fasterxml.jackson.databind.InjectableValues).
    +
    +
    See Also:
    +
    OsgiInjectableValues
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        OsgiJacksonModule

        +
        public OsgiJacksonModule(org.osgi.framework.BundleContext bundleContext)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getModuleName

        +
        public String getModuleName()
        +
        +
        Specified by:
        +
        getModuleName in class com.fasterxml.jackson.databind.Module
        +
        +
      • +
      + + + +
        +
      • +

        version

        +
        public com.fasterxml.jackson.core.Version version()
        +
        +
        Specified by:
        +
        version in interface com.fasterxml.jackson.core.Versioned
        +
        Specified by:
        +
        version in class com.fasterxml.jackson.databind.Module
        +
        +
      • +
      + + + +
        +
      • +

        setupModule

        +
        public void setupModule(com.fasterxml.jackson.databind.Module.SetupContext context)
        +
        +
        Specified by:
        +
        setupModule in class com.fasterxml.jackson.databind.Module
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/PackageVersion.html b/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/PackageVersion.html new file mode 100644 index 00000000..fd2e5030 --- /dev/null +++ b/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/PackageVersion.html @@ -0,0 +1,319 @@ + + + + + + +PackageVersion (Jackson module: OSGi 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.osgi
+

Class PackageVersion

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.core.Versioned
    +
    +
    +
    +
    public final class PackageVersion
    +extends Object
    +implements com.fasterxml.jackson.core.Versioned
    +
    Automatically generated from PackageVersion.java.in during + packageVersion-generate execution of maven-replacer-plugin in + pom.xml.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        VERSION

        +
        public static final com.fasterxml.jackson.core.Version VERSION
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        PackageVersion

        +
        public PackageVersion()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        version

        +
        public com.fasterxml.jackson.core.Version version()
        +
        +
        Specified by:
        +
        version in interface com.fasterxml.jackson.core.Versioned
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/class-use/OsgiInjectableValues.html b/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/class-use/OsgiInjectableValues.html new file mode 100644 index 00000000..7d34aff9 --- /dev/null +++ b/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/class-use/OsgiInjectableValues.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.osgi.OsgiInjectableValues (Jackson module: OSGi 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.osgi.OsgiInjectableValues

+
+
No usage of com.fasterxml.jackson.module.osgi.OsgiInjectableValues
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/class-use/OsgiJacksonModule.html b/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/class-use/OsgiJacksonModule.html new file mode 100644 index 00000000..86ea5d06 --- /dev/null +++ b/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/class-use/OsgiJacksonModule.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.osgi.OsgiJacksonModule (Jackson module: OSGi 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.osgi.OsgiJacksonModule

+
+
No usage of com.fasterxml.jackson.module.osgi.OsgiJacksonModule
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/class-use/PackageVersion.html b/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/class-use/PackageVersion.html new file mode 100644 index 00000000..835ef11d --- /dev/null +++ b/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/class-use/PackageVersion.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.osgi.PackageVersion (Jackson module: OSGi 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.osgi.PackageVersion

+
+
No usage of com.fasterxml.jackson.module.osgi.PackageVersion
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/package-frame.html b/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/package-frame.html new file mode 100644 index 00000000..4ceb96af --- /dev/null +++ b/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/package-frame.html @@ -0,0 +1,23 @@ + + + + + + +com.fasterxml.jackson.module.osgi (Jackson module: OSGi 2.12.0 API) + + + + + +

com.fasterxml.jackson.module.osgi

+
+

Classes

+ +
+ + diff --git a/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/package-summary.html b/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/package-summary.html new file mode 100644 index 00000000..4fe34509 --- /dev/null +++ b/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/package-summary.html @@ -0,0 +1,160 @@ + + + + + + +com.fasterxml.jackson.module.osgi (Jackson module: OSGi 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.fasterxml.jackson.module.osgi

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/package-tree.html b/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/package-tree.html new file mode 100644 index 00000000..b990a45f --- /dev/null +++ b/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/package-tree.html @@ -0,0 +1,143 @@ + + + + + + +com.fasterxml.jackson.module.osgi Class Hierarchy (Jackson module: OSGi 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.fasterxml.jackson.module.osgi

+
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/package-use.html b/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/package-use.html new file mode 100644 index 00000000..81813d86 --- /dev/null +++ b/docs/javadoc/osgi/2.12/com/fasterxml/jackson/module/osgi/package-use.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Package com.fasterxml.jackson.module.osgi (Jackson module: OSGi 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.fasterxml.jackson.module.osgi

+
+
No usage of com.fasterxml.jackson.module.osgi
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/osgi/2.12/constant-values.html b/docs/javadoc/osgi/2.12/constant-values.html new file mode 100644 index 00000000..c99210a7 --- /dev/null +++ b/docs/javadoc/osgi/2.12/constant-values.html @@ -0,0 +1,124 @@ + + + + + + +Constant Field Values (Jackson module: OSGi 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/osgi/2.12/deprecated-list.html b/docs/javadoc/osgi/2.12/deprecated-list.html new file mode 100644 index 00000000..b5046305 --- /dev/null +++ b/docs/javadoc/osgi/2.12/deprecated-list.html @@ -0,0 +1,124 @@ + + + + + + +Deprecated List (Jackson module: OSGi 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/osgi/2.12/help-doc.html b/docs/javadoc/osgi/2.12/help-doc.html new file mode 100644 index 00000000..c2359074 --- /dev/null +++ b/docs/javadoc/osgi/2.12/help-doc.html @@ -0,0 +1,225 @@ + + + + + + +API Help (Jackson module: OSGi 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/osgi/2.12/index-all.html b/docs/javadoc/osgi/2.12/index-all.html new file mode 100644 index 00000000..777275f1 --- /dev/null +++ b/docs/javadoc/osgi/2.12/index-all.html @@ -0,0 +1,199 @@ + + + + + + +Index (Jackson module: OSGi 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
C F G O P S V  + + +

C

+
+
com.fasterxml.jackson.module.osgi - package com.fasterxml.jackson.module.osgi
+
 
+
+ + + +

F

+
+
findInjectableValue(Object, DeserializationContext, BeanProperty, Object) - Method in class com.fasterxml.jackson.module.osgi.OsgiInjectableValues
+
 
+
+ + + +

G

+
+
getModuleName() - Method in class com.fasterxml.jackson.module.osgi.OsgiJacksonModule
+
 
+
+ + + +

O

+
+
OsgiInjectableValues - Class in com.fasterxml.jackson.module.osgi
+
+
Injects OSGI services in deserialized objects +
+ Use the JacksonInject in the constructor parameters or the class members ask for injecting a matching OSGI services.
+
+
OsgiInjectableValues(BundleContext) - Constructor for class com.fasterxml.jackson.module.osgi.OsgiInjectableValues
+
 
+
OsgiJacksonModule - Class in com.fasterxml.jackson.module.osgi
+
+
A Jackson Module to inject OSGI services in deserialized objects.
+
+
OsgiJacksonModule(BundleContext) - Constructor for class com.fasterxml.jackson.module.osgi.OsgiJacksonModule
+
 
+
+ + + +

P

+
+
PackageVersion - Class in com.fasterxml.jackson.module.osgi
+
+
Automatically generated from PackageVersion.java.in during + packageVersion-generate execution of maven-replacer-plugin in + pom.xml.
+
+
PackageVersion() - Constructor for class com.fasterxml.jackson.module.osgi.PackageVersion
+
 
+
+ + + +

S

+
+
setupModule(Module.SetupContext) - Method in class com.fasterxml.jackson.module.osgi.OsgiJacksonModule
+
 
+
+ + + +

V

+
+
version() - Method in class com.fasterxml.jackson.module.osgi.OsgiJacksonModule
+
 
+
VERSION - Static variable in class com.fasterxml.jackson.module.osgi.PackageVersion
+
 
+
version() - Method in class com.fasterxml.jackson.module.osgi.PackageVersion
+
 
+
+C F G O P S V 
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/osgi/2.12/index.html b/docs/javadoc/osgi/2.12/index.html new file mode 100644 index 00000000..f6ac0a3d --- /dev/null +++ b/docs/javadoc/osgi/2.12/index.html @@ -0,0 +1,73 @@ + + + + + + +Jackson module: OSGi 2.12.0 API + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="com/fasterxml/jackson/module/osgi/package-summary.html">Non-frame version</a>.</p> + + + diff --git a/docs/javadoc/osgi/2.12/overview-tree.html b/docs/javadoc/osgi/2.12/overview-tree.html new file mode 100644 index 00000000..7252de7d --- /dev/null +++ b/docs/javadoc/osgi/2.12/overview-tree.html @@ -0,0 +1,147 @@ + + + + + + +Class Hierarchy (Jackson module: OSGi 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/osgi/2.12/package-list b/docs/javadoc/osgi/2.12/package-list new file mode 100644 index 00000000..4fe64953 --- /dev/null +++ b/docs/javadoc/osgi/2.12/package-list @@ -0,0 +1 @@ +com.fasterxml.jackson.module.osgi diff --git a/docs/javadoc/osgi/2.12/script.js b/docs/javadoc/osgi/2.12/script.js new file mode 100644 index 00000000..b3463569 --- /dev/null +++ b/docs/javadoc/osgi/2.12/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/docs/javadoc/osgi/2.12/stylesheet.css b/docs/javadoc/osgi/2.12/stylesheet.css new file mode 100644 index 00000000..98055b22 --- /dev/null +++ b/docs/javadoc/osgi/2.12/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/docs/javadoc/paranamer/2.12/allclasses-frame.html b/docs/javadoc/paranamer/2.12/allclasses-frame.html new file mode 100644 index 00000000..089073ff --- /dev/null +++ b/docs/javadoc/paranamer/2.12/allclasses-frame.html @@ -0,0 +1,24 @@ + + + + + + +All Classes (Jackson module: Paranamer 2.12.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/docs/javadoc/paranamer/2.12/allclasses-noframe.html b/docs/javadoc/paranamer/2.12/allclasses-noframe.html new file mode 100644 index 00000000..94a8f384 --- /dev/null +++ b/docs/javadoc/paranamer/2.12/allclasses-noframe.html @@ -0,0 +1,24 @@ + + + + + + +All Classes (Jackson module: Paranamer 2.12.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/PackageVersion.html b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/PackageVersion.html new file mode 100644 index 00000000..d4c1cd5c --- /dev/null +++ b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/PackageVersion.html @@ -0,0 +1,319 @@ + + + + + + +PackageVersion (Jackson module: Paranamer 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.paranamer
+

Class PackageVersion

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.core.Versioned
    +
    +
    +
    +
    public final class PackageVersion
    +extends Object
    +implements com.fasterxml.jackson.core.Versioned
    +
    Automatically generated from PackageVersion.java.in during + packageVersion-generate execution of maven-replacer-plugin in + pom.xml.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        VERSION

        +
        public static final com.fasterxml.jackson.core.Version VERSION
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        PackageVersion

        +
        public PackageVersion()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        version

        +
        public com.fasterxml.jackson.core.Version version()
        +
        +
        Specified by:
        +
        version in interface com.fasterxml.jackson.core.Versioned
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/ParanamerAnnotationIntrospector.html b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/ParanamerAnnotationIntrospector.html new file mode 100644 index 00000000..f971bcfe --- /dev/null +++ b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/ParanamerAnnotationIntrospector.html @@ -0,0 +1,419 @@ + + + + + + +ParanamerAnnotationIntrospector (Jackson module: Paranamer 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.paranamer
+

Class ParanamerAnnotationIntrospector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.core.Versioned, Serializable
    +
    +
    +
    +
    public class ParanamerAnnotationIntrospector
    +extends com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector
    +
    Stand-alone AnnotationIntrospector that defines functionality + to discover names of constructor (and factory method) parameters, + without using any defaulting. + Can be used as chainable add-on introspector.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.AnnotationIntrospector

        +com.fasterxml.jackson.databind.AnnotationIntrospector.ReferenceProperty
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected SerializableParanamer_paranamer +
      Wrapper used to encapsulate actual Paranamer call, to allow serialization + of this introspector
      +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector

        +instance
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      StringfindImplicitPropertyName(com.fasterxml.jackson.databind.introspect.AnnotatedMember param) 
      com.fasterxml.jackson.databind.PropertyNamefindNameForDeserialization(com.fasterxml.jackson.databind.introspect.Annotated a) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector

        +version
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.AnnotationIntrospector

        +_findAnnotation, _hasAnnotation, _hasOneOf, allIntrospectors, allIntrospectors, findAndAddVirtualProperties, findAutoDetectVisibility, findClassDescription, findContentDeserializer, findContentSerializer, findCreatorAnnotation, findCreatorBinding, findDefaultEnumValue, findDeserializationContentConverter, findDeserializationContentType, findDeserializationConverter, findDeserializationKeyType, findDeserializationType, findDeserializer, findEnumAliases, findEnumValue, findEnumValues, findFilterId, findFormat, findIgnoreUnknownProperties, findInjectableValue, findInjectableValueId, findKeyDeserializer, findKeySerializer, findMergeInfo, findNameForSerialization, findNamingStrategy, findNullSerializer, findObjectIdInfo, findObjectReferenceInfo, findPOJOBuilder, findPOJOBuilderConfig, findPropertiesToIgnore, findPropertyAccess, findPropertyAliases, findPropertyContentTypeResolver, findPropertyDefaultValue, findPropertyDescription, findPropertyIgnoralByName, findPropertyIgnorals, findPropertyInclusion, findPropertyInclusionByName, findPropertyIndex, findPropertyTypeResolver, findReferenceType, findRenameByField, findRootName, findSerializationContentConverter, findSerializationContentType, findSerializationConverter, findSerializationInclusion, findSerializationInclusionForContent, findSerializationKeyType, findSerializationPropertyOrder, findSerializationSortAlphabetically, findSerializationType, findSerializationTyping, findSerializer, findSetterInfo, findSubtypes, findTypeName, findTypeResolver, findUnwrappingNameTransformer, findValueInstantiator, findViews, findWrapperName, hasAnyGetter, hasAnyGetterAnnotation, hasAnySetter, hasAnySetterAnnotation, hasAsKey, hasAsValue, hasAsValueAnnotation, hasCreatorAnnotation, hasIgnoreMarker, hasRequiredMarker, isAnnotationBundle, isIgnorableType, isTypeId, nopInstance, pair, refineDeserializationType, refineSerializationType, resolveSetterConflict
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        _paranamer

        +
        protected final SerializableParanamer _paranamer
        +
        Wrapper used to encapsulate actual Paranamer call, to allow serialization + of this introspector
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ParanamerAnnotationIntrospector

        +
        public ParanamerAnnotationIntrospector()
        +
      • +
      + + + +
        +
      • +

        ParanamerAnnotationIntrospector

        +
        public ParanamerAnnotationIntrospector(SerializableParanamer pn)
        +
        +
        Since:
        +
        2.7.6
        +
        +
      • +
      + + + +
        +
      • +

        ParanamerAnnotationIntrospector

        +
        public ParanamerAnnotationIntrospector(com.thoughtworks.paranamer.Paranamer pn)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        findNameForDeserialization

        +
        public com.fasterxml.jackson.databind.PropertyName findNameForDeserialization(com.fasterxml.jackson.databind.introspect.Annotated a)
        +
        +
        Overrides:
        +
        findNameForDeserialization in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findImplicitPropertyName

        +
        public String findImplicitPropertyName(com.fasterxml.jackson.databind.introspect.AnnotatedMember param)
        +
        +
        Overrides:
        +
        findImplicitPropertyName in class com.fasterxml.jackson.databind.AnnotationIntrospector
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/ParanamerModule.html b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/ParanamerModule.html new file mode 100644 index 00000000..1b628077 --- /dev/null +++ b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/ParanamerModule.html @@ -0,0 +1,394 @@ + + + + + + +ParanamerModule (Jackson module: Paranamer 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.paranamer
+

Class ParanamerModule

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.core.Versioned, Serializable
    +
    +
    +
    +
    public class ParanamerModule
    +extends com.fasterxml.jackson.databind.module.SimpleModule
    +
    Convenience module that registers stand-alone ParanamerOnJacksonAnnotationIntrospector + after existing introspectors, to add support for discovering names of + creator (constructor, factory method) parameters automatically, without + explicit annotations. +

    + Note that use of this module is optional: the only thing it does is register + annotation introspector; so you can instead choose to do this from your + custom module, or directly configure ObjectMapper.

    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.Module

        +com.fasterxml.jackson.databind.Module.SetupContext
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected com.thoughtworks.paranamer.Paranamer_paranamer +
      Caller may specify alternate Paranamer to use, over + default BytecodeReadingParanamer
      +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.module.SimpleModule

        +_abstractTypes, _deserializerModifier, _deserializers, _keyDeserializers, _keySerializers, _mixins, _name, _namingStrategy, _serializerModifier, _serializers, _subtypes, _valueInstantiators, _version
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      ParanamerModule() 
      ParanamerModule(com.thoughtworks.paranamer.Paranamer paranamer) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidsetupModule(com.fasterxml.jackson.databind.Module.SetupContext context) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.module.SimpleModule

        +_checkNotNull, addAbstractTypeMapping, addDeserializer, addKeyDeserializer, addKeySerializer, addSerializer, addSerializer, addValueInstantiator, getModuleName, getTypeId, registerSubtypes, registerSubtypes, registerSubtypes, setAbstractTypes, setDeserializerModifier, setDeserializers, setKeyDeserializers, setKeySerializers, setMixInAnnotation, setNamingStrategy, setSerializerModifier, setSerializers, setValueInstantiators, version
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.Module

        +getDependencies
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        _paranamer

        +
        protected final com.thoughtworks.paranamer.Paranamer _paranamer
        +
        Caller may specify alternate Paranamer to use, over + default BytecodeReadingParanamer
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ParanamerModule

        +
        public ParanamerModule()
        +
      • +
      + + + +
        +
      • +

        ParanamerModule

        +
        public ParanamerModule(com.thoughtworks.paranamer.Paranamer paranamer)
        +
        +
        Parameters:
        +
        paranamer - Paranamer instance to use for introspection
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setupModule

        +
        public void setupModule(com.fasterxml.jackson.databind.Module.SetupContext context)
        +
        +
        Overrides:
        +
        setupModule in class com.fasterxml.jackson.databind.module.SimpleModule
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/ParanamerOnJacksonAnnotationIntrospector.html b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/ParanamerOnJacksonAnnotationIntrospector.html new file mode 100644 index 00000000..c7d27b17 --- /dev/null +++ b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/ParanamerOnJacksonAnnotationIntrospector.html @@ -0,0 +1,426 @@ + + + + + + +ParanamerOnJacksonAnnotationIntrospector (Jackson module: Paranamer 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.paranamer
+

Class ParanamerOnJacksonAnnotationIntrospector

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.fasterxml.jackson.core.Versioned, Serializable
    +
    +
    +
    +
    public class ParanamerOnJacksonAnnotationIntrospector
    +extends com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
    +
    Stand-alone AnnotationIntrospector that defines functionality + to discover names of constructor (and factory method) parameters, + on top of default Jackson annotation processing. + It can be used as the replacement for vanilla + JacksonAnnotationIntrospector.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.AnnotationIntrospector

        +com.fasterxml.jackson.databind.AnnotationIntrospector.ReferenceProperty
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected SerializableParanamer_paranamer +
      Wrapper used to encapsulate actual Paranamer call, to allow serialization + of this introspector
      +
      +
        +
      • + + +

        Fields inherited from class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector

        +_annotationsInside, _cfgConstructorPropertiesImpliesCreator
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      StringfindImplicitPropertyName(com.fasterxml.jackson.databind.introspect.AnnotatedMember param) 
      com.fasterxml.jackson.databind.PropertyNamefindNameForDeserialization(com.fasterxml.jackson.databind.introspect.Annotated a) 
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector

        +_classIfExplicit, _classIfExplicit, _constructNoTypeResolverBuilder, _constructStdTypeResolverBuilder, _constructVirtualProperty, _constructVirtualProperty, _findConstructorName, _findTypeResolver, _isIgnorable, _propertyName, findAndAddVirtualProperties, findAutoDetectVisibility, findClassDescription, findContentDeserializer, findContentSerializer, findCreatorAnnotation, findCreatorBinding, findDefaultEnumValue, findDeserializationContentConverter, findDeserializationContentType, findDeserializationConverter, findDeserializationKeyType, findDeserializationType, findDeserializer, findEnumAliases, findEnumValue, findEnumValues, findFilterId, findFormat, findInjectableValue, findInjectableValueId, findKeyDeserializer, findKeySerializer, findMergeInfo, findNameForSerialization, findNamingStrategy, findNullSerializer, findObjectIdInfo, findObjectReferenceInfo, findPOJOBuilder, findPOJOBuilderConfig, findPropertyAccess, findPropertyAliases, findPropertyContentTypeResolver, findPropertyDefaultValue, findPropertyDescription, findPropertyIgnoralByName, findPropertyIgnorals, findPropertyInclusion, findPropertyInclusionByName, findPropertyIndex, findPropertyTypeResolver, findReferenceType, findRenameByField, findRootName, findSerializationContentConverter, findSerializationContentType, findSerializationConverter, findSerializationKeyType, findSerializationPropertyOrder, findSerializationSortAlphabetically, findSerializationType, findSerializationTyping, findSerializer, findSetterInfo, findSubtypes, findTypeName, findTypeResolver, findUnwrappingNameTransformer, findValueInstantiator, findViews, hasAnyGetter, hasAnyGetterAnnotation, hasAnySetter, hasAnySetterAnnotation, hasAsKey, hasAsValue, hasAsValueAnnotation, hasCreatorAnnotation, hasIgnoreMarker, hasRequiredMarker, isAnnotationBundle, isIgnorableType, isTypeId, readResolve, refineDeserializationType, refineSerializationType, resolveSetterConflict, setConstructorPropertiesImpliesCreator, version
      • +
      +
        +
      • + + +

        Methods inherited from class com.fasterxml.jackson.databind.AnnotationIntrospector

        +_findAnnotation, _hasAnnotation, _hasOneOf, allIntrospectors, allIntrospectors, findIgnoreUnknownProperties, findPropertiesToIgnore, findSerializationInclusion, findSerializationInclusionForContent, findWrapperName, nopInstance, pair
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        _paranamer

        +
        protected final SerializableParanamer _paranamer
        +
        Wrapper used to encapsulate actual Paranamer call, to allow serialization + of this introspector
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ParanamerOnJacksonAnnotationIntrospector

        +
        public ParanamerOnJacksonAnnotationIntrospector()
        +
      • +
      + + + +
        +
      • +

        ParanamerOnJacksonAnnotationIntrospector

        +
        public ParanamerOnJacksonAnnotationIntrospector(SerializableParanamer pn)
        +
        +
        Since:
        +
        2.7.6
        +
        +
      • +
      + + + +
        +
      • +

        ParanamerOnJacksonAnnotationIntrospector

        +
        @Deprecated
        +public ParanamerOnJacksonAnnotationIntrospector(com.thoughtworks.paranamer.Paranamer pn)
        +
        Deprecated. since 2.7.6
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        findNameForDeserialization

        +
        public com.fasterxml.jackson.databind.PropertyName findNameForDeserialization(com.fasterxml.jackson.databind.introspect.Annotated a)
        +
        +
        Overrides:
        +
        findNameForDeserialization in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
        +
        +
      • +
      + + + +
        +
      • +

        findImplicitPropertyName

        +
        public String findImplicitPropertyName(com.fasterxml.jackson.databind.introspect.AnnotatedMember param)
        +
        +
        Overrides:
        +
        findImplicitPropertyName in class com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/SerializableParanamer.html b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/SerializableParanamer.html new file mode 100644 index 00000000..74ddf37d --- /dev/null +++ b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/SerializableParanamer.html @@ -0,0 +1,346 @@ + + + + + + +SerializableParanamer (Jackson module: Paranamer 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.fasterxml.jackson.module.paranamer
+

Class SerializableParanamer

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Serializable
    +
    +
    +
    +
    public class SerializableParanamer
    +extends Object
    +implements Serializable
    +
    Simple wrapper used to hide the fact that paranamer accessor itself if not JDK serializable + in a way to keep actual ObjectMapper / ObjectReader serializable.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        _paranamer

        +
        protected transient com.thoughtworks.paranamer.Paranamer _paranamer
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SerializableParanamer

        +
        public SerializableParanamer()
        +
      • +
      + + + +
        +
      • +

        SerializableParanamer

        +
        public SerializableParanamer(com.thoughtworks.paranamer.Paranamer paranamer)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        defaultParanamer

        +
        protected com.thoughtworks.paranamer.Paranamer defaultParanamer()
        +
        Overridable method in case someone really wants to sub-class this implementation.
        +
      • +
      + + + +
        +
      • +

        findParameterName

        +
        public String findParameterName(com.fasterxml.jackson.databind.introspect.AnnotatedParameter param)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/class-use/PackageVersion.html b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/class-use/PackageVersion.html new file mode 100644 index 00000000..ab987a96 --- /dev/null +++ b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/class-use/PackageVersion.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.paranamer.PackageVersion (Jackson module: Paranamer 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.paranamer.PackageVersion

+
+
No usage of com.fasterxml.jackson.module.paranamer.PackageVersion
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/class-use/ParanamerAnnotationIntrospector.html b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/class-use/ParanamerAnnotationIntrospector.html new file mode 100644 index 00000000..7c6d9695 --- /dev/null +++ b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/class-use/ParanamerAnnotationIntrospector.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.paranamer.ParanamerAnnotationIntrospector (Jackson module: Paranamer 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.paranamer.ParanamerAnnotationIntrospector

+
+
No usage of com.fasterxml.jackson.module.paranamer.ParanamerAnnotationIntrospector
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/class-use/ParanamerModule.html b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/class-use/ParanamerModule.html new file mode 100644 index 00000000..f6d4a750 --- /dev/null +++ b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/class-use/ParanamerModule.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.paranamer.ParanamerModule (Jackson module: Paranamer 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.paranamer.ParanamerModule

+
+
No usage of com.fasterxml.jackson.module.paranamer.ParanamerModule
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/class-use/ParanamerOnJacksonAnnotationIntrospector.html b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/class-use/ParanamerOnJacksonAnnotationIntrospector.html new file mode 100644 index 00000000..9c3daae7 --- /dev/null +++ b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/class-use/ParanamerOnJacksonAnnotationIntrospector.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.paranamer.ParanamerOnJacksonAnnotationIntrospector (Jackson module: Paranamer 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.paranamer.ParanamerOnJacksonAnnotationIntrospector

+
+
No usage of com.fasterxml.jackson.module.paranamer.ParanamerOnJacksonAnnotationIntrospector
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/class-use/SerializableParanamer.html b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/class-use/SerializableParanamer.html new file mode 100644 index 00000000..3f43c2e7 --- /dev/null +++ b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/class-use/SerializableParanamer.html @@ -0,0 +1,173 @@ + + + + + + +Uses of Class com.fasterxml.jackson.module.paranamer.SerializableParanamer (Jackson module: Paranamer 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.fasterxml.jackson.module.paranamer.SerializableParanamer

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/package-frame.html b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/package-frame.html new file mode 100644 index 00000000..b1444691 --- /dev/null +++ b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/package-frame.html @@ -0,0 +1,25 @@ + + + + + + +com.fasterxml.jackson.module.paranamer (Jackson module: Paranamer 2.12.0 API) + + + + + +

com.fasterxml.jackson.module.paranamer

+
+

Classes

+ +
+ + diff --git a/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/package-summary.html b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/package-summary.html new file mode 100644 index 00000000..9eb74423 --- /dev/null +++ b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/package-summary.html @@ -0,0 +1,178 @@ + + + + + + +com.fasterxml.jackson.module.paranamer (Jackson module: Paranamer 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.fasterxml.jackson.module.paranamer

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/package-tree.html b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/package-tree.html new file mode 100644 index 00000000..39790099 --- /dev/null +++ b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/package-tree.html @@ -0,0 +1,157 @@ + + + + + + +com.fasterxml.jackson.module.paranamer Class Hierarchy (Jackson module: Paranamer 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.fasterxml.jackson.module.paranamer

+
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/package-use.html b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/package-use.html new file mode 100644 index 00000000..539a8303 --- /dev/null +++ b/docs/javadoc/paranamer/2.12/com/fasterxml/jackson/module/paranamer/package-use.html @@ -0,0 +1,145 @@ + + + + + + +Uses of Package com.fasterxml.jackson.module.paranamer (Jackson module: Paranamer 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.fasterxml.jackson.module.paranamer

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/paranamer/2.12/constant-values.html b/docs/javadoc/paranamer/2.12/constant-values.html new file mode 100644 index 00000000..9e512253 --- /dev/null +++ b/docs/javadoc/paranamer/2.12/constant-values.html @@ -0,0 +1,124 @@ + + + + + + +Constant Field Values (Jackson module: Paranamer 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/paranamer/2.12/deprecated-list.html b/docs/javadoc/paranamer/2.12/deprecated-list.html new file mode 100644 index 00000000..a42302d6 --- /dev/null +++ b/docs/javadoc/paranamer/2.12/deprecated-list.html @@ -0,0 +1,148 @@ + + + + + + +Deprecated List (Jackson module: Paranamer 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/paranamer/2.12/help-doc.html b/docs/javadoc/paranamer/2.12/help-doc.html new file mode 100644 index 00000000..b494db03 --- /dev/null +++ b/docs/javadoc/paranamer/2.12/help-doc.html @@ -0,0 +1,225 @@ + + + + + + +API Help (Jackson module: Paranamer 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/paranamer/2.12/index-all.html b/docs/javadoc/paranamer/2.12/index-all.html new file mode 100644 index 00000000..55856db0 --- /dev/null +++ b/docs/javadoc/paranamer/2.12/index-all.html @@ -0,0 +1,258 @@ + + + + + + +Index (Jackson module: Paranamer 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
C D F P S V _  + + +

C

+
+
com.fasterxml.jackson.module.paranamer - package com.fasterxml.jackson.module.paranamer
+
 
+
+ + + +

D

+
+
defaultParanamer() - Method in class com.fasterxml.jackson.module.paranamer.SerializableParanamer
+
+
Overridable method in case someone really wants to sub-class this implementation.
+
+
+ + + +

F

+
+
findImplicitPropertyName(AnnotatedMember) - Method in class com.fasterxml.jackson.module.paranamer.ParanamerAnnotationIntrospector
+
 
+
findImplicitPropertyName(AnnotatedMember) - Method in class com.fasterxml.jackson.module.paranamer.ParanamerOnJacksonAnnotationIntrospector
+
 
+
findNameForDeserialization(Annotated) - Method in class com.fasterxml.jackson.module.paranamer.ParanamerAnnotationIntrospector
+
 
+
findNameForDeserialization(Annotated) - Method in class com.fasterxml.jackson.module.paranamer.ParanamerOnJacksonAnnotationIntrospector
+
 
+
findParameterName(AnnotatedParameter) - Method in class com.fasterxml.jackson.module.paranamer.SerializableParanamer
+
 
+
+ + + +

P

+
+
PackageVersion - Class in com.fasterxml.jackson.module.paranamer
+
+
Automatically generated from PackageVersion.java.in during + packageVersion-generate execution of maven-replacer-plugin in + pom.xml.
+
+
PackageVersion() - Constructor for class com.fasterxml.jackson.module.paranamer.PackageVersion
+
 
+
ParanamerAnnotationIntrospector - Class in com.fasterxml.jackson.module.paranamer
+
+
Stand-alone AnnotationIntrospector that defines functionality + to discover names of constructor (and factory method) parameters, + without using any defaulting.
+
+
ParanamerAnnotationIntrospector() - Constructor for class com.fasterxml.jackson.module.paranamer.ParanamerAnnotationIntrospector
+
 
+
ParanamerAnnotationIntrospector(SerializableParanamer) - Constructor for class com.fasterxml.jackson.module.paranamer.ParanamerAnnotationIntrospector
+
 
+
ParanamerAnnotationIntrospector(Paranamer) - Constructor for class com.fasterxml.jackson.module.paranamer.ParanamerAnnotationIntrospector
+
 
+
ParanamerModule - Class in com.fasterxml.jackson.module.paranamer
+
+
Convenience module that registers stand-alone ParanamerOnJacksonAnnotationIntrospector + after existing introspectors, to add support for discovering names of + creator (constructor, factory method) parameters automatically, without + explicit annotations.
+
+
ParanamerModule() - Constructor for class com.fasterxml.jackson.module.paranamer.ParanamerModule
+
 
+
ParanamerModule(Paranamer) - Constructor for class com.fasterxml.jackson.module.paranamer.ParanamerModule
+
 
+
ParanamerOnJacksonAnnotationIntrospector - Class in com.fasterxml.jackson.module.paranamer
+
+
Stand-alone AnnotationIntrospector that defines functionality + to discover names of constructor (and factory method) parameters, + on top of default Jackson annotation processing.
+
+
ParanamerOnJacksonAnnotationIntrospector() - Constructor for class com.fasterxml.jackson.module.paranamer.ParanamerOnJacksonAnnotationIntrospector
+
 
+
ParanamerOnJacksonAnnotationIntrospector(SerializableParanamer) - Constructor for class com.fasterxml.jackson.module.paranamer.ParanamerOnJacksonAnnotationIntrospector
+
 
+
ParanamerOnJacksonAnnotationIntrospector(Paranamer) - Constructor for class com.fasterxml.jackson.module.paranamer.ParanamerOnJacksonAnnotationIntrospector
+
+
Deprecated. +
since 2.7.6
+
+
+
+ + + +

S

+
+
SerializableParanamer - Class in com.fasterxml.jackson.module.paranamer
+
+
Simple wrapper used to hide the fact that paranamer accessor itself if not JDK serializable + in a way to keep actual ObjectMapper / ObjectReader serializable.
+
+
SerializableParanamer() - Constructor for class com.fasterxml.jackson.module.paranamer.SerializableParanamer
+
 
+
SerializableParanamer(Paranamer) - Constructor for class com.fasterxml.jackson.module.paranamer.SerializableParanamer
+
 
+
setupModule(Module.SetupContext) - Method in class com.fasterxml.jackson.module.paranamer.ParanamerModule
+
 
+
+ + + +

V

+
+
VERSION - Static variable in class com.fasterxml.jackson.module.paranamer.PackageVersion
+
 
+
version() - Method in class com.fasterxml.jackson.module.paranamer.PackageVersion
+
 
+
+ + + +

_

+
+
_paranamer - Variable in class com.fasterxml.jackson.module.paranamer.ParanamerAnnotationIntrospector
+
+
Wrapper used to encapsulate actual Paranamer call, to allow serialization + of this introspector
+
+
_paranamer - Variable in class com.fasterxml.jackson.module.paranamer.ParanamerModule
+
+
Caller may specify alternate Paranamer to use, over + default BytecodeReadingParanamer
+
+
_paranamer - Variable in class com.fasterxml.jackson.module.paranamer.ParanamerOnJacksonAnnotationIntrospector
+
+
Wrapper used to encapsulate actual Paranamer call, to allow serialization + of this introspector
+
+
_paranamer - Variable in class com.fasterxml.jackson.module.paranamer.SerializableParanamer
+
 
+
+C D F P S V _ 
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/paranamer/2.12/index.html b/docs/javadoc/paranamer/2.12/index.html new file mode 100644 index 00000000..f8c726ab --- /dev/null +++ b/docs/javadoc/paranamer/2.12/index.html @@ -0,0 +1,73 @@ + + + + + + +Jackson module: Paranamer 2.12.0 API + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="com/fasterxml/jackson/module/paranamer/package-summary.html">Non-frame version</a>.</p> + + + diff --git a/docs/javadoc/paranamer/2.12/overview-tree.html b/docs/javadoc/paranamer/2.12/overview-tree.html new file mode 100644 index 00000000..3f838b42 --- /dev/null +++ b/docs/javadoc/paranamer/2.12/overview-tree.html @@ -0,0 +1,161 @@ + + + + + + +Class Hierarchy (Jackson module: Paranamer 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/paranamer/2.12/package-list b/docs/javadoc/paranamer/2.12/package-list new file mode 100644 index 00000000..43a3d839 --- /dev/null +++ b/docs/javadoc/paranamer/2.12/package-list @@ -0,0 +1 @@ +com.fasterxml.jackson.module.paranamer diff --git a/docs/javadoc/paranamer/2.12/script.js b/docs/javadoc/paranamer/2.12/script.js new file mode 100644 index 00000000..b3463569 --- /dev/null +++ b/docs/javadoc/paranamer/2.12/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/docs/javadoc/paranamer/2.12/serialized-form.html b/docs/javadoc/paranamer/2.12/serialized-form.html new file mode 100644 index 00000000..551fef76 --- /dev/null +++ b/docs/javadoc/paranamer/2.12/serialized-form.html @@ -0,0 +1,218 @@ + + + + + + +Serialized Form (Jackson module: Paranamer 2.12.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Serialized Form

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/paranamer/2.12/stylesheet.css b/docs/javadoc/paranamer/2.12/stylesheet.css new file mode 100644 index 00000000..98055b22 --- /dev/null +++ b/docs/javadoc/paranamer/2.12/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/pom.xml b/pom.xml index c65714fc..155db7cd 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ com.fasterxml.jackson jackson-base - 2.12.0 + 2.12.1-SNAPSHOT com.fasterxml.jackson.module jackson-modules-base