Uses of Class
org.apache.camel.model.dataformat.JaxbDataFormat.Builder
Packages that use JaxbDataFormat.Builder
Package
Description
The JAXB POJOs for the Data Formats used to marshal and
unmarshal objects to and from streams inside components
-
Uses of JaxbDataFormat.Builder in org.apache.camel.builder
Methods in org.apache.camel.builder that return JaxbDataFormat.Builder -
Uses of JaxbDataFormat.Builder in org.apache.camel.model.dataformat
Methods in org.apache.camel.model.dataformat that return JaxbDataFormat.BuilderModifier and TypeMethodDescriptionJaxbDataFormat.Builder.accessExternalSchemaProtocols(String accessExternalSchemaProtocols) Only in use if schema validation has been enabled.JaxbDataFormat.Builder.contentTypeHeader(boolean contentTypeHeader) JaxbDataFormat.Builder.contentTypeHeader(String contentTypeHeader) JaxbDataFormat.Builder.contextPath(String contextPath) Package name where your JAXB classes are located.JaxbDataFormat.Builder.contextPathIsClassName(boolean contextPathIsClassName) This can be set to true to mark that the contextPath is referring to a classname and not a package name.JaxbDataFormat.Builder.contextPathIsClassName(String contextPathIsClassName) This can be set to true to mark that the contextPath is referring to a classname and not a package name.To overrule and use a specific encodingJaxbDataFormat.Builder.filterNonXmlChars(boolean filterNonXmlChars) To ignore non xml characters and replace them with an empty space.JaxbDataFormat.Builder.filterNonXmlChars(String filterNonXmlChars) To ignore non xml characters and replace them with an empty space.JaxbDataFormat.Builder.fragment(boolean fragment) To turn on marshalling XML fragment trees.To turn on marshalling XML fragment trees.JaxbDataFormat.Builder.ignoreJAXBElement(boolean ignoreJAXBElement) Whether to ignore JAXBElement elements - only needed to be set to false in very special use-cases.JaxbDataFormat.Builder.ignoreJAXBElement(String ignoreJAXBElement) Whether to ignore JAXBElement elements - only needed to be set to false in very special use-cases.JaxbDataFormat.Builder.jaxbProviderProperties(String jaxbProviderProperties) Refers to a custom java.util.Map to lookup in the registry containing custom JAXB provider properties to be used with the JAXB marshaller.JaxbDataFormat.Builder.mustBeJAXBElement(boolean mustBeJAXBElement) Whether marhsalling must be java objects with JAXB annotations.JaxbDataFormat.Builder.mustBeJAXBElement(String mustBeJAXBElement) Whether marhsalling must be java objects with JAXB annotations.JaxbDataFormat.Builder.namespacePrefixRef(String namespacePrefixRef) When marshalling using JAXB or SOAP then the JAXB implementation will automatically assign namespace prefixes, such as ns2, ns3, ns4 etc.JaxbDataFormat.Builder.noNamespaceSchemaLocation(String schemaLocation) To define the location of the namespaceless schemaJaxbDataFormat.Builder.objectFactory(boolean objectFactory) Whether to allow using ObjectFactory classes to create the POJO classes during marshalling.JaxbDataFormat.Builder.objectFactory(String objectFactory) Whether to allow using ObjectFactory classes to create the POJO classes during marshalling.Name of class used for fragment parsing.JaxbDataFormat.Builder.partNamespace(String partNamespace) XML namespace to use for fragment parsing.JaxbDataFormat.Builder.prettyPrint(boolean prettyPrint) To enable pretty printing output nicely formatted.JaxbDataFormat.Builder.prettyPrint(String prettyPrint) To enable pretty printing output nicely formatted.To validate against an existing schema.JaxbDataFormat.Builder.schemaLocation(String schemaLocation) To define the location of the schemaJaxbDataFormat.Builder.schemaSeverityLevel(int schemaSeverityLevel) Sets the schema severity level to use when validating against a schema.JaxbDataFormat.Builder.schemaSeverityLevel(String schemaSeverityLevel) Sets the schema severity level to use when validating against a schema.JaxbDataFormat.Builder.xmlStreamWriterWrapper(String xmlStreamWriterWrapperRef) To use a custom xml stream writer.