# Package com.norconex.commons.lang.bean.jackson

package com.norconex.commons.lang.bean.jackson

- Related Packages
  Package
  Description
  com.norconex.commons.lang.bean
  Bean related utilities.
  com.norconex.commons.lang.bean.spi
- Class
  Description
  EmptyWithClosingTagXmlFactory
  Version of `XmlFactory` that configures a `XmlPrettyPrinter` to write "empty" objects with a closing tag instead of self-closing.
  JsonXmlCollection
  This annotation must be used with the `JsonXmlCollectionModule`.
  JsonXmlCollectionDeserializer<T extends Collection<?>>
  XML collection deserializer.
  JsonXmlCollectionModule
  Jackson module providing (de)serializers for Collections, so they can be written and read as JSON, Yaml, and XML without special hacks.
  JsonXmlCollectionModule.CollectionDeserializerModifier
  JsonXmlCollectionModule.CollectionSerializerModifier
  JsonXmlCollectionSerializer<T extends Collection<?>>
  XML collection serializer.
  JsonXmlMap
  This annotation must be used with the `JsonXmlMapModule`.
  JsonXmlMapDeserializer<T extends Map<?,?>>
  Deserializes a list of "entry" elements each having a "key" and "value" child elements into a Map.
  JsonXmlMapModule
  Jackson module providing (de)serializers for Map, so they can be written and read as XML without special hacks.
  JsonXmlMapSerializer<T extends Map<?,?>>
  Serializes Map as a list of "entry" elements each having a "key" and "value" child elements.
  JsonXmlPropertiesDeserializer
  XML deserializer for `Properties`.
  JsonXmlPropertiesModule
  Jackson module providing (de)serializers for `Properties`, so they can be written and read as XML without special hacks.