## Uses of Interface
org.jboss.resteasy.core.messagebody.AsyncBufferedMessageBodyWriter

- Packages that use AsyncBufferedMessageBodyWriter
  Package | Description
  --- | ---
  org.jboss.resteasy.plugins.providers |
  org.jboss.resteasy.plugins.providers.atom |
  org.jboss.resteasy.plugins.providers.jackson |
  org.jboss.resteasy.plugins.providers.jaxb |
  org.jboss.resteasy.plugins.providers.jaxb.fastinfoset |
  org.jboss.resteasy.plugins.providers.jsonp |
  org.jboss.resteasy.plugins.providers.multipart |
  org.jboss.resteasy.security.smime |

- - ### Uses of AsyncBufferedMessageBodyWriter in org.jboss.resteasy.plugins.providers

    Classes in org.jboss.resteasy.plugins.providers that implement AsyncBufferedMessageBodyWriter
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `DocumentProvider` | Provider that reads and writes org.w3c.dom.Document.
    `class` | `SourceProvider` |

  - ### Uses of AsyncBufferedMessageBodyWriter in org.jboss.resteasy.plugins.providers.atom

    Classes in org.jboss.resteasy.plugins.providers.atom that implement AsyncBufferedMessageBodyWriter
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AtomEntryProvider` |
    `class` | `AtomFeedProvider` |

  - ### Uses of AsyncBufferedMessageBodyWriter in org.jboss.resteasy.plugins.providers.jackson

    Classes in org.jboss.resteasy.plugins.providers.jackson that implement AsyncBufferedMessageBodyWriter
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ResteasyJackson2Provider` | Only different from Jackson one is *+json in @Produces/@Consumes

  - ### Uses of AsyncBufferedMessageBodyWriter in org.jboss.resteasy.plugins.providers.jaxb

    Classes in org.jboss.resteasy.plugins.providers.jaxb that implement AsyncBufferedMessageBodyWriter
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AbstractJAXBProvider<T>` | A AbstractJAXBProvider.
    `class` | `CollectionProvider` |
    `class` | `JAXBElementProvider` | A JAXB Provider which handles parameter and return types of `JAXBElement`.
    `class` | `JAXBXmlRootElementProvider` | A JAXBXmlRootElementProvider.
    `class` | `JAXBXmlSeeAlsoProvider` | A JAXBXmlRootElementProvider.
    `class` | `JAXBXmlTypeProvider` | A JAXB entity provider that handles classes without `XmlRootElement` annotation.
    `class` | `MapProvider` |

  - ### Uses of AsyncBufferedMessageBodyWriter in org.jboss.resteasy.plugins.providers.jaxb.fastinfoset

    Classes in org.jboss.resteasy.plugins.providers.jaxb.fastinfoset that implement AsyncBufferedMessageBodyWriter
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `FastInfosetCollectionProvider` |
    `class` | `FastinfoSetElementProvider` |
    `class` | `FastInfosetMapProvider` |
    `class` | `FastinfoSetXmlRootElementProvider` |
    `class` | `FastinfoSetXmlSeeAlsoProvider` |
    `class` | `FastinfoSetXmlTypeProvider` |

  - ### Uses of AsyncBufferedMessageBodyWriter in org.jboss.resteasy.plugins.providers.jsonp

    Classes in org.jboss.resteasy.plugins.providers.jsonp that implement AsyncBufferedMessageBodyWriter
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `JsonArrayProvider` |
    `class` | `JsonObjectProvider` |
    `class` | `JsonStructureProvider` |
    `class` | `JsonValueProvider` |

  - ### Uses of AsyncBufferedMessageBodyWriter in org.jboss.resteasy.plugins.providers.multipart

    Classes in org.jboss.resteasy.plugins.providers.multipart that implement AsyncBufferedMessageBodyWriter
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `XopWithMultipartRelatedJAXBProvider` | A special JAXB Provider.

  - ### Uses of AsyncBufferedMessageBodyWriter in org.jboss.resteasy.security.smime

    Classes in org.jboss.resteasy.security.smime that implement AsyncBufferedMessageBodyWriter
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `MultipartSignedWriter` |