Class ListJacksonXMLDataFormat
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.component.jacksonxml.JacksonXMLDataFormat
-
- org.apache.camel.component.jacksonxml.ListJacksonXMLDataFormat
-
- All Implemented Interfaces:
AutoCloseable
,org.apache.camel.CamelContextAware
,org.apache.camel.Service
,org.apache.camel.ShutdownableService
,org.apache.camel.spi.DataFormat
,org.apache.camel.spi.DataFormatContentTypeHeader
,org.apache.camel.spi.DataFormatName
,org.apache.camel.StatefulService
,org.apache.camel.SuspendableService
public class ListJacksonXMLDataFormat extends JacksonXMLDataFormat
AJacksonXMLDataFormat
that is using a list
-
-
Constructor Summary
Constructors Constructor Description ListJacksonXMLDataFormat()
ListJacksonXMLDataFormat(com.fasterxml.jackson.dataformat.xml.XmlMapper mapper, Class<?> unmarshalType)
ListJacksonXMLDataFormat(com.fasterxml.jackson.dataformat.xml.XmlMapper mapper, Class<?> unmarshalType, Class<?> jsonView)
ListJacksonXMLDataFormat(Class<?> unmarshalType)
ListJacksonXMLDataFormat(Class<?> unmarshalType, Class<?> jsonView)
ListJacksonXMLDataFormat(Class<?> unmarshalType, Class<?> jsonView, boolean enableJaxbAnnotationModule)
-
Method Summary
-
Methods inherited from class org.apache.camel.component.jacksonxml.JacksonXMLDataFormat
addModule, disableFeature, disableFeature, disableFeature, doInit, doStart, doStop, enableFeature, enableFeature, enableFeature, getCamelContext, getCollectionType, getCollectionTypeName, getDataFormatName, getDisableFeatures, getEnableFeatures, getInclude, getJsonView, getJsonViewTypeName, getModuleClassNames, getModuleRefs, getModules, getTimezone, getUnmarshalType, getUnmarshalTypeName, getXmlMapper, isAllowJmsType, isAllowUnmarshallType, isContentTypeHeader, isEnableJacksonTypeConverter, isEnableJaxbAnnotationModule, isPrettyPrint, isUseList, marshal, setAllowJmsType, setAllowUnmarshallType, setCamelContext, setCollectionType, setCollectionTypeName, setContentTypeHeader, setDisableFeatures, setEnableFeatures, setEnableJacksonTypeConverter, setEnableJaxbAnnotationModule, setInclude, setJsonView, setJsonViewTypeName, setModuleClassNames, setModuleRefs, setModules, setPrettyPrint, setTimezone, setUnmarshalType, setUnmarshalTypeName, setUseList, setXmlMapper, unmarshal, useList, useMap
-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Constructor Detail
-
ListJacksonXMLDataFormat
public ListJacksonXMLDataFormat()
-
ListJacksonXMLDataFormat
public ListJacksonXMLDataFormat(Class<?> unmarshalType)
-
ListJacksonXMLDataFormat
public ListJacksonXMLDataFormat(Class<?> unmarshalType, Class<?> jsonView)
-
ListJacksonXMLDataFormat
public ListJacksonXMLDataFormat(Class<?> unmarshalType, Class<?> jsonView, boolean enableJaxbAnnotationModule)
-
ListJacksonXMLDataFormat
public ListJacksonXMLDataFormat(com.fasterxml.jackson.dataformat.xml.XmlMapper mapper, Class<?> unmarshalType)
-
-