Class SpincastJacksonXmlPluginModule

java.lang.Object
com.google.inject.AbstractModule
org.spincast.core.guice.SpincastGuiceModuleBase
org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginModule
All Implemented Interfaces:
com.google.inject.Module, SpincastContextTypesInterested

public class SpincastJacksonXmlPluginModule extends SpincastGuiceModuleBase
  • Constructor Details

    • SpincastJacksonXmlPluginModule

      public SpincastJacksonXmlPluginModule()
    • SpincastJacksonXmlPluginModule

      public SpincastJacksonXmlPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass, Class<? extends WebsocketContext<?>> websocketContextImplementationClass)
  • Method Details

    • configure

      protected void configure()
      Specified by:
      configure in class SpincastGuiceModuleBase
    • bindXmlManager

      protected void bindXmlManager()
    • getSpincastXmlManagerClass

      protected Class<? extends XmlManager> getSpincastXmlManagerClass()
    • bindXmlMixinsMultiBinder

      protected void bindXmlMixinsMultiBinder()
    • binxCustomXmlPrettyPrinter

      protected void binxCustomXmlPrettyPrinter()
    • getXmlPrettyPrinterClass

      protected Class<? extends com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter> getXmlPrettyPrinterClass()
    • bindCustomXmlIndenter

      protected void bindCustomXmlIndenter()
    • getXmlIndenterClass

      protected Class<? extends com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter> getXmlIndenterClass()