Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X _ 

A

addVirtualWrapping(Set<String>, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
Method that may be called to indicate that specified names (only local parts retained currently: this may be changed in future) should be considered "auto-wrapping", meaning that they will be doubled to contain two opening elements, two matching closing elements.
addVirtualWrapping(Set<String>) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
Deprecated.
AnnotationUtil - Class in com.fasterxml.jackson.dataformat.xml.util
 
AnnotationUtil() - Constructor for class com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil
 
asArraySerializer() - Method in class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
JSON Array output can not be done if unwrapping operation is requested; so implementation will simply return 'this'.
asArraySerializer() - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
Implementation has to check whether as-array serialization is possible reliably; if (and only if) so, will construct a BeanAsArraySerializer, otherwise will return this serializer as is.

B

beforeArrayValues(JsonGenerator) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
beforeObjectEntries(JsonGenerator) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
build() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
builder() - Static method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
builder() - Static method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
 
builder(XmlFactory) - Static method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
 
Builder(XmlMapper) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder
 

C

canReadObjectId() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
canReadTypeId() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
canUseCharArrays() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
As of 2.4, we do have actual capability for passing char arrays efficiently, but unfortunately have no working mechanism for recycling buffers.
canWriteFormattedNumbers() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
CaseInsensitiveNameSet - Class in com.fasterxml.jackson.dataformat.xml.util
Helper class for matching element wrappers, possibly in case-insensitive manner.
changeProperties(SerializationConfig, BeanDescription, List<BeanPropertyWriter>) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier
First thing to do is to find annotations regarding XML serialization, and wrap collection serializers.
checkNextIsUnwrapped() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
Method called to see if unwrapping is required; and if so, clear the flag (so further calls will return 'false' unless state is re-set)
close() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
close() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
close() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
closeCompletely() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
collectDefaults() - Static method in enum com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.Feature
Method that calculates bit set (flags) of all features that are enabled by default.
collectDefaults() - Static method in enum com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature
Method that calculates bit set (flags) of all features that are enabled by default.
com.fasterxml.jackson.dataformat.xml - package com.fasterxml.jackson.dataformat.xml
Package that contains XML-based backends which can serialize POJOs to and deserialize from XML, using Stax XML parsers and generators for XML processing and mostly standard Jackson data binding otherwise.
com.fasterxml.jackson.dataformat.xml.annotation - package com.fasterxml.jackson.dataformat.xml.annotation
Package that contains additional annotations that can be used to configure XML-specific aspects of serialization and deserialization
com.fasterxml.jackson.dataformat.xml.deser - package com.fasterxml.jackson.dataformat.xml.deser
 
com.fasterxml.jackson.dataformat.xml.jaxb - package com.fasterxml.jackson.dataformat.xml.jaxb
 
com.fasterxml.jackson.dataformat.xml.ser - package com.fasterxml.jackson.dataformat.xml.ser
 
com.fasterxml.jackson.dataformat.xml.util - package com.fasterxml.jackson.dataformat.xml.util
 
configure(FromXmlParser.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
configure(ToXmlGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
configure(FromXmlParser.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
Method for enabling or disabling specified XML parser feature.
configure(ToXmlGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
Method for enabling or disabling specified XML generator feature.
configure(FromXmlParser.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
configure(ToXmlGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
configure(FromXmlParser.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder
 
configure(ToXmlGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder
 
configure(ToXmlGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
 
configure(FromXmlParser.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
 
construct(Set<String>) - Static method in class com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet
 
contains(Object) - Method in class com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet
 
convertToArray() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
 
copy() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
 
copy() - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
 
copy() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
Note: compared to base implementation by JsonFactory, here the copy will actually share underlying XML input and output factories, as there is no way to make copies of those.
copy() - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
 
createChildArrayContext(int, int) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
 
createChildObjectContext(int, int) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
 
createContextual(DeserializationContext, BeanProperty) - Method in class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
 
createContextual(DeserializationContext, BeanProperty) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
 
createDummyInstance(DeserializationConfig) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
 
createGenerator(OutputStream) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
createGenerator(OutputStream, JsonEncoding) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
createGenerator(Writer) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
createGenerator(File, JsonEncoding) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
createGenerator(XMLStreamWriter) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
Factory method that wraps given XMLStreamWriter, usually to allow incremental serialization to compose large output by serializing a sequence of individual objects.
createInstance(DeserializationConfig, JsonParser, InjectableValues) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
 
createInstance(SerializationConfig, SerializerFactory) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
 
createInstance() - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
createParser(String) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
Overridden just to prevent trying to optimize access via char array; while nice idea, problem is that we don't have proper hooks to ensure that temporary buffer gets recycled; so let's just use StringReader.
createParser(XMLStreamReader) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
Factory method that wraps given XMLStreamReader, usually to allow partial data-binding.
createRootContext(int, int) - Static method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
 
createRootContext() - Static method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
 

D

decodeName(XmlNameProcessor.XmlName) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
Used during XML deserialization.
decodeXmlClassName(String) - Static method in class com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder
Helper method for decoding "XML safe" Java class name back into actual class name
DEFAULT_UNKNOWN_ELEMENT - Static variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
If we support optional definition of element names, this is the element name to use...
DEFAULT_UNNAMED_TEXT_PROPERTY - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
The default name placeholder for XML text segments is empty String ("").
DEFAULT_USE_WRAPPER - Static variable in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
For backwards compatibility with 2.0, the default behavior is to assume use of List wrapper if no annotations are used.
DEFAULT_XML_MODULE - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlMapper
 
DEFAULT_XML_PRETTY_PRINTER - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlMapper
 
DefaultingXmlTypeResolverBuilder - Class in com.fasterxml.jackson.dataformat.xml
Sub-class of StdTypeResolverBuilder specifically used with Default Typing.
DefaultingXmlTypeResolverBuilder(ObjectMapper.DefaultTyping, PolymorphicTypeValidator) - Constructor for class com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder
 
defaultInputFactory(ClassLoader) - Static method in class com.fasterxml.jackson.dataformat.xml.util.StaxUtil
 
defaultInputFactory() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
defaultOutputFactory(ClassLoader) - Static method in class com.fasterxml.jackson.dataformat.xml.util.StaxUtil
 
defaultOutputFactory() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
defaultUseWrapper(boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder
 
DefaultXmlPrettyPrinter - Class in com.fasterxml.jackson.dataformat.xml.util
Indentation to use with XML is different from JSON, because JSON requires use of separator characters and XML just basic whitespace.
DefaultXmlPrettyPrinter() - Constructor for class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
DefaultXmlPrettyPrinter(DefaultXmlPrettyPrinter) - Constructor for class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
DefaultXmlPrettyPrinter.FixedSpaceIndenter - Class in com.fasterxml.jackson.dataformat.xml.util
This is a very simple indenter that only every adds a single space for indentation.
DefaultXmlPrettyPrinter.Indenter - Interface in com.fasterxml.jackson.dataformat.xml.util
Interface that defines objects that can produce indentation used to separate object entries and array values.
DefaultXmlPrettyPrinter.Lf2SpacesIndenter - Class in com.fasterxml.jackson.dataformat.xml.util
Default linefeed-based indenter uses system-specific linefeeds and 2 spaces for indentation per level.
DefaultXmlPrettyPrinter.NopIndenter - Class in com.fasterxml.jackson.dataformat.xml.util
Dummy implementation that adds no indentation whatsoever
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
 
deserialize(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
 
deserialize(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
 
disable(FromXmlParser.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
disable(ToXmlGenerator.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
disable(FromXmlParser.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
Method for disabling specified XML parser feature.
disable(ToXmlGenerator.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
Method for disabling specified XML generator feature.
disable(FromXmlParser.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
disable(FromXmlParser.Feature, FromXmlParser.Feature...) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
disable(ToXmlGenerator.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
disable(ToXmlGenerator.Feature, ToXmlGenerator.Feature...) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
disable(FromXmlParser.Feature...) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder
 
disable(ToXmlGenerator.Feature...) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder
 
disable(ToXmlGenerator.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
 
disable(FromXmlParser.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
 

E

enable(FromXmlParser.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
enable(ToXmlGenerator.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
enable(FromXmlParser.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
Method for enabling specified XML parser feature.
enable(ToXmlGenerator.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
Method for enabling specified XML generator feature.
enable(FromXmlParser.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
enable(FromXmlParser.Feature, FromXmlParser.Feature...) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
enable(ToXmlGenerator.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
enable(ToXmlGenerator.Feature, ToXmlGenerator.Feature...) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
enable(FromXmlParser.Feature...) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder
 
enable(ToXmlGenerator.Feature...) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder
 
enable(ToXmlGenerator.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
 
enable(FromXmlParser.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
 
enabledByDefault() - Method in enum com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.Feature
 
enabledByDefault() - Method in enum com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature
 
enabledIn(int) - Method in enum com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.Feature
 
enabledIn(int) - Method in enum com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature
 
encodeName(XmlNameProcessor.XmlName) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
Used during XML serialization.
encodeXmlClassName(String) - Static method in class com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder
Helper method for encoding regular Java class name in form that can be used as XML element name.
extractScalarFromObject(JsonParser, JsonDeserializer<?>, Class<?>) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
 

F

findIsAttributeAnnotation(MapperConfig<?>, AnnotationIntrospector, AnnotatedMember) - Static method in class com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil
 
findIsCDataAnnotation(MapperConfig<?>, AnnotationIntrospector, AnnotatedMember) - Static method in class com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil
 
findIsTextAnnotation(MapperConfig<?>, AnnotationIntrospector, AnnotatedMember) - Static method in class com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil
 
findNameForDeserialization(Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
 
findNameForSerialization(Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
 
findNamespace(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
 
findNamespace(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
Deprecated.
 
findNamespace(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair
 
findNamespaceAnnotation(MapperConfig<?>, AnnotationIntrospector, AnnotatedMember) - Static method in class com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil
 
findRootName(AnnotatedClass) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
 
findRootName(JavaType, MapperConfig<?>) - Method in class com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
 
findRootName(Class<?>, MapperConfig<?>) - Method in class com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
 
findWrapperName(Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
 
finishWrappedValue(QName, QName) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
Method called after a structured collection output has completed
FixedSpaceIndenter() - Constructor for class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.FixedSpaceIndenter
 
flush() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
FORMAT_NAME_XML - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
Name used to identify XML format (and returned by XmlFactory.getFormatName()
formatGeneratorFeaturesMask() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
formatParserFeaturesMask() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
FromXmlParser - Class in com.fasterxml.jackson.dataformat.xml.deser
JsonParser implementation that exposes XML structure as set of JSON events that can be used for data binding.
FromXmlParser(IOContext, int, int, ObjectCodec, XMLStreamReader, XmlNameProcessor) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
FromXmlParser.Feature - Enum in com.fasterxml.jackson.dataformat.xml.deser
Enumeration that defines all togglable features for XML parsers.

G

getBigIntegerValue() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
getBinaryValue(Base64Variant) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
getCodec() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
getCurrentLocation() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
Method that returns location of the last processed character; usually for error reporting purposes
getCurrentLocation() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
getCurrentName() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
Method that can be called to get the name associated with the current event.
getCurrentName() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
 
getCurrentToken() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
getCurrentValue() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
 
getDecimalValue() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
getDoubleValue() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
getEmbeddedObject() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
getFactory() - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
 
getFloatValue() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
getFormatFeatures() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
getFormatFeatures() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
getFormatGeneratorFeatures() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
getFormatName() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
Method that returns short textual id identifying format this factory supports.
getFormatParserFeatures() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
getFormatReadFeatureType() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
getFormatWriteFeatureType() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
getIntValue() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
getLocalName() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
Accessor for local name of current named event (that is, XML_START_ELEMENT or XML_ATTRIBUTE_NAME).
getLongValue() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
getMask() - Method in enum com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.Feature
 
getMask() - Method in enum com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature
 
getNamespace() - Method in class com.fasterxml.jackson.dataformat.xml.util.XmlInfo
 
getNamespaceURI() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
getNumberType() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
getNumberValue() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
getOutputBuffered() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
Stax2 does not expose buffered content amount, so we can only return -1 from here
getOutputTarget() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
getParent() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
 
getParsingContext() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
getReadCapabilities() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
getStaxReader() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
Method that allows application direct access to underlying Stax XMLStreamWriter.
getStaxWriter() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
Method that allows application direct access to underlying Stax XMLStreamWriter.
getText() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
getText(Writer) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
getText() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
getTextCharacters() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
getTextLength() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
getTextOffset() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
getTokenLocation() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
Method that return the starting location of the current token; that is, position of the first character from input that starts the current token.
getTokenLocation() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
getWriteCapabilities() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
getXMLInputFactory() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
getXmlNameProcessor() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
getXMLOutputFactory() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
getXmlReader() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
getXMLTextElementName() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 

H

handleMissingName() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
hasCurrentName() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
 
hasFormat(InputAccessor) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
hasTextCharacters() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
XML input actually would offer access to character arrays; but since we must coalesce things it cannot really be exposed.
hasXMLFormat(InputAccessor) - Static method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
Method that tries to figure out if content seems to be in some kind of XML format.
hasXsiNil() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 

I

idFromValue(Object) - Method in class com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver
 
idFromValue(Object) - Method in class com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver
 
idResolver(MapperConfig<?>, JavaType, PolymorphicTypeValidator, Collection<NamedType>, boolean, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder
 
idResolver(MapperConfig<?>, JavaType, PolymorphicTypeValidator, Collection<NamedType>, boolean, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder
 
indentArraysWith(DefaultXmlPrettyPrinter.Indenter) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
indentObjectsWith(DefaultXmlPrettyPrinter.Indenter) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
init(JsonTypeInfo.Id, TypeIdResolver) - Method in class com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder
 
init(JsonTypeInfo.Id, TypeIdResolver) - Method in class com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder
 
initGenerator() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
Method called before writing any other output, to optionally output XML declaration.
initialize() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
Second part of initialization, to be called immediately after construction
inputFactory(XMLInputFactory) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
Deprecated.
inRoot() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
instance(AnnotationIntrospector, AnnotationIntrospector) - Static method in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair
 
isAttribute() - Method in class com.fasterxml.jackson.dataformat.xml.util.XmlInfo
 
isCData() - Method in class com.fasterxml.jackson.dataformat.xml.util.XmlInfo
 
isClosed() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
isEnabled(FromXmlParser.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
isEnabled(ToXmlGenerator.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
isEnabled(FromXmlParser.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
Checked whether specified XML parser feature is enabled.
isEnabled(ToXmlGenerator.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
Check whether specified XML generator feature is enabled.
isExpectedNumberIntToken() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
Since xml representation can not really distinguish between different scalar types (numbers, booleans) -- they are all just Character Data, without schema -- we can try to infer type from intent here.
isExpectedStartArrayToken() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
Since xml representation can not really distinguish between array and object starts (both are represented with elements), this method is overridden and taken to mean that expecation is that the current start element is to mean 'start array', instead of default of 'start object'.
isIndexedType(JavaType) - Static method in class com.fasterxml.jackson.dataformat.xml.util.TypeUtil
Helper method used for figuring out if given raw type is a collection ("indexed") type; in which case a wrapper element is typically added.
isIndexedType(Class<?>) - Static method in class com.fasterxml.jackson.dataformat.xml.util.TypeUtil
 
isInline() - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.FixedSpaceIndenter
 
isInline() - Method in interface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter
 
isInline() - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter
 
isInline() - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.NopIndenter
 
isNaN() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
isOutputAsAttribute(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
 
isOutputAsAttribute(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
Deprecated.
 
isOutputAsAttribute(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair
 
isOutputAsCData(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
 
isOutputAsCData(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
Deprecated.
 
isOutputAsCData(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair
 
isOutputAsText(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
 
isOutputAsText(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
Deprecated.
 
isOutputAsText(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair
 
isText() - Method in class com.fasterxml.jackson.dataformat.xml.util.XmlInfo
 
isUnwrappingSerializer() - Method in class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
 
iterator() - Method in class com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet
 

J

JacksonXmlAnnotationIntrospector - Class in com.fasterxml.jackson.dataformat.xml
Extension of JacksonAnnotationIntrospector that is needed to support additional xml-specific annotation that Jackson provides.
JacksonXmlAnnotationIntrospector() - Constructor for class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
 
JacksonXmlAnnotationIntrospector(boolean) - Constructor for class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
 
JacksonXmlCData - Annotation Type in com.fasterxml.jackson.dataformat.xml.annotation
Adding this annotation will result in value of the property to be serialized within an xml CDATA section.
JacksonXmlElementWrapper - Annotation Type in com.fasterxml.jackson.dataformat.xml.annotation
Annotation that is similar to JAXB jakarta.xml.bind.annotation.XmlElementWrapper, to indicate wrapper element to use (if any) for Collection types (arrays, Collection).
JacksonXmlModule - Class in com.fasterxml.jackson.dataformat.xml
Module that implements most functionality needed to support producing and consuming XML instead of JSON, used by XmlMapper for registering handlers for XML-specific processing.
JacksonXmlModule() - Constructor for class com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
 
JacksonXmlProperty - Annotation Type in com.fasterxml.jackson.dataformat.xml.annotation
Annotation that can be used to provide XML-specific configuration for properties, above and beyond what JsonProperty contains.
JacksonXmlRootElement - Annotation Type in com.fasterxml.jackson.dataformat.xml.annotation
Annotation that can be used to define name of root element used for the root-level object when serialized, which normally uses name of the type (class).
JacksonXmlText - Annotation Type in com.fasterxml.jackson.dataformat.xml.annotation
Interface that is loosely similar to jakarta.xml.bind.annotation.XmlValue in that it can be used on one (and only one!) property of a POJO.

K

KEY_XML_INFO - Static variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
Marker used for storing associated internal data with BeanPropertyWriter instances; to mark instances that are to be written out as attributes.

L

Lf2SpacesIndenter() - Constructor for class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter
 
localPart - Variable in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessor.XmlName
 

M

modifyDeserializer(DeserializationConfig, BeanDescription, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier
 
modifySerializer(SerializationConfig, BeanDescription, JsonSerializer<?>) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier
 

N

nameForTextElement() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
nameForTextElement(String) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
nameForTextElement(String) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder
 
namespace - Variable in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessor.XmlName
 
newAlwaysOnBase64Processor() - Static method in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors
Similar to XmlNameProcessors.newBase64Processor(String), however, names will always be escaped with base64.
newBase64Processor(String) - Static method in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors
Generates a new processor that escapes all names that contains characters OTHER than following characters: Lower- or upper-case ASCII letter (a to z, A to Z) Digit (0 to 9) in position OTHER than the first characters Underscore Hyphen (-) in position OTHER than the first character Colon (only exposed if underlying parser is in non-namespace-aware mode) with a base64-encoded version.
newBase64Processor() - Static method in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors
Convenience method equivalent to calling XmlNameProcessors.newBase64Processor(String) with "base64_tag_"
newDelegatingInstance(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
 
newDelegatingInstance(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
 
newPassthroughProcessor() - Static method in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors
Generates a new processor that does nothing and just passes through the names as-is.
newReplacementProcessor(String) - Static method in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors
Generates a new processor that replaces all characters that are NOT one of: Lower- or upper-case ASCII letter (a to z, A to Z) Digit (0 to 9) in position OTHER than the first character Underscore Hyphen (-) in position OTHER than the first character Colon (only exposed if underlying parser is in non-namespace-aware mode) in an XML name with a replacement string.
newReplacementProcessor() - Static method in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors
Convenience method equivalent to calling XmlNameProcessors.newReplacementProcessor(String) with "_"
next() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
nextTextValue() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
Method overridden to support more reliable deserialization of String collections.
nextToken() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
NopIndenter() - Constructor for class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.NopIndenter
 

O

outputFactory(XMLOutputFactory) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
Deprecated.
overrideCurrentName(String) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
overrideFormatFeatures(int, int) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
overrideFormatFeatures(int, int) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 

P

PackageVersion - Class in com.fasterxml.jackson.dataformat.xml
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
PackageVersion() - Constructor for class com.fasterxml.jackson.dataformat.xml.PackageVersion
 
Pair(AnnotationIntrospector, AnnotationIntrospector) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair
 
pushbackCurrentToken() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
Method that can be called to ask stream to literally just return current token with the next call to XmlTokenStream.next(), without more work.

R

readResolve() - Method in class com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
 
readResolve() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
Method that we need to override to actually make restoration go through constructors etc.
readRootValue(JsonParser, JavaType, JsonDeserializer<Object>, Object) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
 
readValue(XMLStreamReader, Class<T>) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
Method for reading a single XML value from given XML-specific input source; useful for incremental data-binding, combining traversal using basic Stax XMLStreamReader with data-binding by Jackson.
readValue(XMLStreamReader, TypeReference<T>) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
Method for reading a single XML value from given XML-specific input source; useful for incremental data-binding, combining traversal using basic Stax XMLStreamReader with data-binding by Jackson.
readValue(XMLStreamReader, JavaType) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
Method for reading a single XML value from given XML-specific input source; useful for incremental data-binding, combining traversal using basic Stax XMLStreamReader with data-binding by Jackson.
rebuild() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
repeatStartElement() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
Method used to add virtual wrapping, which just duplicates START_ELEMENT stream points to, and its matching closing element.
requiresCustomCodec() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
XML format does require support from custom ObjectCodec (that is, XmlMapper), so need to return true here.
requiresCustomCodec() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
XML format does require support from custom ObjectCodec (that is, XmlMapper), so need to return true here.
reset(int, int, int) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
 
ROOT_NAME_FOR_NULL - Static variable in class com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
If all we get to serialize is a null, there's no way to figure out expected root name; so let's just default to literal "null".

S

sanitizeXmlTypeName(String) - Static method in class com.fasterxml.jackson.dataformat.xml.util.StaxUtil
Since XML names can not contain all characters JSON names can, we may need to replace characters.
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
Main serialization method that will delegate actual output to configured BeanPropertyWriter instances.
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
Main serialization method that will delegate actual output to configured BeanPropertyWriter instances.
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter
Overridden version so that we can wrap output within wrapper element if and as necessary.
serializeFields(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
Main serialization method needs to be overridden to allow XML-specific extra handling, such as indication of whether to write attributes or elements.
serializeFieldsFiltered(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
 
serializePolymorphic(JsonGenerator, Object, JavaType, JsonSerializer<Object>, TypeSerializer) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
 
serializeValue(JsonGenerator, Object) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
 
serializeValue(JsonGenerator, Object, JavaType) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
 
serializeValue(JsonGenerator, Object, JavaType, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
 
serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
 
setCodec(ObjectCodec) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
setCurrentName(String) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
 
setCurrentValue(Object) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
 
setDefaultUseWrapper(boolean) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
 
setDefaultUseWrapper(boolean) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
Method that can be used to define whether AnnotationIntrospector we register will use wrapper for indexed (List, array) properties or not, if there are no explicit annotations.
setDefaultUseWrapper(boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
Deprecated.
setFormatFeatures(int) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
setNamesToWrap(Set<String>) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
 
setNextIsAttribute(boolean) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
setNextIsCData(boolean) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
setNextIsUnwrapped(boolean) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
setNextName(QName) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
setNextNameIfMissing(QName) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
Method that does same as ToXmlGenerator.setNextName(javax.xml.namespace.QName), unless a name has already been set.
setPrettyPrinter(PrettyPrinter) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
setupModule(Module.SetupContext) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
 
setXMLInputFactory(XMLInputFactory) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
Deprecated.
Since 2.12 -- should be set as part of build process (either in builder, or constructor)
setXmlNameProcessor(XmlNameProcessor) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
setXmlNameProcessor(XmlNameProcessor) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
 
setXMLOutputFactory(XMLOutputFactory) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
Deprecated.
Since 2.12 -- should be set as part of build process (either in builder, or constructor)
setXMLTextElementName(String) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
setXMLTextElementName(String) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
Method that can be used to define alternate "virtual name" to use for XML CDATA segments; that is, text values.
setXMLTextElementName(String) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
setXMLTextElementName(String) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
Deprecated.
shouldWrap(String) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
 
size() - Method in class com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet
 
skipAttributes() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
Method called to skip any attributes current START_ELEMENT may have, so that they are not returned as token.
skipEndElement() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
spacesInObjectEntries(boolean) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
startLocation(ContentReference) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
 
startWrappedValue(QName, QName) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
Methdod called when a structured (collection, array, map) is being output.
staxClassLoader() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
staxClassLoader(ClassLoader) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
Method that can be used to specific ClassLoader for creating XMLInputFactory and XMLOutputFactory instances if those are not explicitly defined by caller: passed to respective newFactory() methods.
StaxUtil - Class in com.fasterxml.jackson.dataformat.xml.util
 
StaxUtil() - Constructor for class com.fasterxml.jackson.dataformat.xml.util.StaxUtil
 

T

throwAsGenerationException(XMLStreamException, JsonGenerator) - Static method in class com.fasterxml.jackson.dataformat.xml.util.StaxUtil
 
throwAsParseException(XMLStreamException, JsonParser) - Static method in class com.fasterxml.jackson.dataformat.xml.util.StaxUtil
 
throwXmlAsIOException(XMLStreamException) - Static method in class com.fasterxml.jackson.dataformat.xml.util.StaxUtil
Deprecated.
Since 2.9
toStax2Base64Variant(Base64Variant) - Static method in class com.fasterxml.jackson.dataformat.xml.util.StaxUtil
Helper method used to "convert" Jackson's Base64Variant into corresponding Stax2 equivalent, to try to allow Jackson-style configuration for XML output as well.
toString() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
Overridden to provide developer readable "JsonPath" representation of the context.
toString() - Method in class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
 
toString() - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
 
ToXmlGenerator - Class in com.fasterxml.jackson.dataformat.xml.ser
JsonGenerator that outputs JAXB-style XML output instead of JSON content.
ToXmlGenerator(IOContext, int, int, ObjectCodec, XMLStreamWriter, XmlNameProcessor) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
ToXmlGenerator.Feature - Enum in com.fasterxml.jackson.dataformat.xml.ser
Enumeration that defines all togglable extra XML-specific features
typeFromId(DatabindContext, String) - Method in class com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver
 
typeFromId(DatabindContext, String) - Method in class com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver
 
typeProperty(String) - Method in class com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder
 
typeProperty(String) - Method in class com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder
 
TypeUtil - Class in com.fasterxml.jackson.dataformat.xml.util
 
TypeUtil() - Constructor for class com.fasterxml.jackson.dataformat.xml.util.TypeUtil
 

U

unwrappingSerializer(NameTransformer) - Method in class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
 
unwrappingSerializer(NameTransformer) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
 
UnwrappingXmlBeanSerializer - Class in com.fasterxml.jackson.dataformat.xml.ser
Copy of UnwrappingBeanSerializer required to extend XmlBeanSerializerBase for XML-specific handling.
UnwrappingXmlBeanSerializer(XmlBeanSerializerBase, NameTransformer) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
Constructor used for creating unwrapping instance of a standard BeanSerializer
UnwrappingXmlBeanSerializer(UnwrappingXmlBeanSerializer, ObjectIdWriter) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
 
UnwrappingXmlBeanSerializer(UnwrappingXmlBeanSerializer, ObjectIdWriter, Object) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
 
UnwrappingXmlBeanSerializer(UnwrappingXmlBeanSerializer, Set<String>, Set<String>) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
 
UnwrappingXmlBeanSerializer(UnwrappingXmlBeanSerializer, BeanPropertyWriter[], BeanPropertyWriter[]) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
 
updateProperties(DeserializationConfig, BeanDescription, List<BeanPropertyDefinition>) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier
 
USE_PROPERTY_NAME - Static variable in annotation type com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper
Marker value (empty String) that denotes that the underlying property name should also be used as the wrapper name, effectively "doubling" start and end elements.

V

valueOf(String) - Static method in enum com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.Feature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.Feature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature
Returns an array containing the constants of this enum type, in the order they are declared.
valueStarted() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
Method called to mark start of new value, mostly to update `index` for Array and Root contexts.
version() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
VERSION - Static variable in class com.fasterxml.jackson.dataformat.xml.PackageVersion
 
version() - Method in class com.fasterxml.jackson.dataformat.xml.PackageVersion
 
version() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
version() - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
 

W

with(DeserializerFactory) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
 
withByNameInclusion(Set<String>, Set<String>) - Method in class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
 
withByNameInclusion(Set<String>, Set<String>) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
 
withFilterId(Object) - Method in class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
 
withFilterId(Object) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
 
withObjectIdWriter(ObjectIdWriter) - Method in class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
 
withObjectIdWriter(ObjectIdWriter) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
 
withProperties(BeanPropertyWriter[], BeanPropertyWriter[]) - Method in class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
 
withProperties(BeanPropertyWriter[], BeanPropertyWriter[]) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
 
WrapperHandlingDeserializer - Class in com.fasterxml.jackson.dataformat.xml.deser
Delegating deserializer whose only function is to handle case of "unwrapped" List/array deserialization from XML.
WrapperHandlingDeserializer(BeanDeserializerBase) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
 
WrapperHandlingDeserializer(BeanDeserializerBase, Set<String>) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
 
writeArrayValueSeparator(JsonGenerator) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
writeBinary(Base64Variant, byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeBinary(Base64Variant, InputStream, int) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeBoolean(boolean) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeEndArray() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeEndArray(JsonGenerator, int) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
writeEndElement(XMLStreamWriter2, int) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
writeEndElement(XMLStreamWriter2, int) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
Method for forcibly writing an end element, without going through Jackson generator (and thus, without updating currently active element stack)
writeEndObject() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeEndObject(JsonGenerator, int) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
writeFieldName(String) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeFieldName(SerializableString) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeIndentation(XMLStreamWriter2, int) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.FixedSpaceIndenter
 
writeIndentation(JsonGenerator, int) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.FixedSpaceIndenter
 
writeIndentation(JsonGenerator, int) - Method in interface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter
 
writeIndentation(XMLStreamWriter2, int) - Method in interface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Indenter
 
writeIndentation(XMLStreamWriter2, int) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter
 
writeIndentation(JsonGenerator, int) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter
 
writeIndentation(JsonGenerator, int) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.NopIndenter
 
writeIndentation(XMLStreamWriter2, int) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.NopIndenter
 
writeLeafElement(XMLStreamWriter2, String, String, String, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
writeLeafElement(XMLStreamWriter2, String, String, char[], int, int, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
writeLeafElement(XMLStreamWriter2, String, String, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
writeLeafElement(XMLStreamWriter2, String, String, int) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
writeLeafElement(XMLStreamWriter2, String, String, long) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
writeLeafElement(XMLStreamWriter2, String, String, double) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
writeLeafElement(XMLStreamWriter2, String, String, float) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
writeLeafElement(XMLStreamWriter2, String, String, BigInteger) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
writeLeafElement(XMLStreamWriter2, String, String, BigDecimal) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
writeLeafElement(XMLStreamWriter2, String, String, Base64Variant, byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
writeLeafElement(XMLStreamWriter2, String, String, String, boolean) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
 
writeLeafElement(XMLStreamWriter2, String, String, char[], int, int, boolean) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
 
writeLeafElement(XMLStreamWriter2, String, String, boolean) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
 
writeLeafElement(XMLStreamWriter2, String, String, int) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
 
writeLeafElement(XMLStreamWriter2, String, String, long) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
 
writeLeafElement(XMLStreamWriter2, String, String, double) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
 
writeLeafElement(XMLStreamWriter2, String, String, float) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
 
writeLeafElement(XMLStreamWriter2, String, String, BigInteger) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
 
writeLeafElement(XMLStreamWriter2, String, String, BigDecimal) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
 
writeLeafElement(XMLStreamWriter2, String, String, Base64Variant, byte[], int, int) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
 
writeLeafNullElement(XMLStreamWriter2, String, String) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
writeLeafNullElement(XMLStreamWriter2, String, String) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
 
writeLeafXsiNilElement(XMLStreamWriter2, String, String) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
writeNull() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeNumber(int) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeNumber(long) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeNumber(double) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeNumber(float) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeNumber(BigDecimal) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeNumber(BigInteger) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeNumber(String) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeObjectEntrySeparator(JsonGenerator) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
writeObjectFieldValueSeparator(JsonGenerator) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
writePrologLinefeed(XMLStreamWriter2) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
writePrologLinefeed(XMLStreamWriter2) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
Method for trying to write a linefeed to separate entities outside of the root element (that is, in prolog or epilog), most often called to separate XML declaration from the root element.
writeRaw(String) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeRaw(String, int, int) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeRaw(char[], int, int) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeRaw(char) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeRawUTF8String(byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeRawValue(String) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeRawValue(String, int, int) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeRawValue(char[], int, int) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeRawValue(SerializableString) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeRepeatedFieldName() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
Trivial helper method called when to add a replicated wrapper name
writeRootValueSeparator(JsonGenerator) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
writeStartArray() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeStartArray(JsonGenerator) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
writeStartElement(XMLStreamWriter2, String, String) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
writeStartElement(XMLStreamWriter2, String, String) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
Method for forcibly writing a start element, without going through Jackson generator (and thus, without updating currently active element stack)
writeStartObject() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeStartObject(JsonGenerator) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
 
writeString(String) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeString(char[], int, int) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeString(SerializableString) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeStringField(String, String) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeUTF8String(byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
writeValue(XMLStreamWriter, Object) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
Method for serializing given value using specific XMLStreamReader: useful when building large XML files by binding individual items, one at a time.

X

XML_ATTRIBUTE_NAME - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
XML_ATTRIBUTE_VALUE - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
XML_END - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
XML_END_ELEMENT - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
XML_READ_CAPABILITIES - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
XML format has some peculiarities, indicated via new (2.12) capability system.
XML_ROOT_TEXT - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
XML_START_ELEMENT - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
XML_TEXT - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
XmlAnnotationIntrospector - Interface in com.fasterxml.jackson.dataformat.xml
Additional extension interface used above and beyond AnnotationIntrospector to handle XML-specific configuration.
XmlAnnotationIntrospector.Pair - Class in com.fasterxml.jackson.dataformat.xml
Extension of AnnotationIntrospector.Pair that can also dispatch 'XmlAnnotationIntrospector' methods.
XmlBeanDeserializerModifier - Class in com.fasterxml.jackson.dataformat.xml.deser
The main reason for a modifier is to support handling of 'wrapped' Collection types.
XmlBeanDeserializerModifier(String) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier
 
XmlBeanPropertyWriter - Class in com.fasterxml.jackson.dataformat.xml.ser
Property writer sub-class used for handling element wrapping needed for serializing collection (array, Collection; possibly Map) types.
XmlBeanPropertyWriter(BeanPropertyWriter, PropertyName, PropertyName) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter
 
XmlBeanPropertyWriter(BeanPropertyWriter, PropertyName, PropertyName, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter
 
XmlBeanSerializer - Class in com.fasterxml.jackson.dataformat.xml.ser
Variant of BeanSerializer for XML handling.
XmlBeanSerializer(BeanSerializerBase) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
 
XmlBeanSerializer(XmlBeanSerializerBase, ObjectIdWriter, Object) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
 
XmlBeanSerializer(XmlBeanSerializerBase, ObjectIdWriter) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
 
XmlBeanSerializer(XmlBeanSerializerBase, Set<String>, Set<String>) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
 
XmlBeanSerializer(XmlBeanSerializerBase, BeanPropertyWriter[], BeanPropertyWriter[]) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
 
XmlBeanSerializerBase - Class in com.fasterxml.jackson.dataformat.xml.ser
Specific sub-class of BeanSerializerBase needed to take care of some xml-specific aspects, such as distinction between attributes and elements.
XmlBeanSerializerBase(BeanSerializerBase) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
 
XmlBeanSerializerBase(XmlBeanSerializerBase, ObjectIdWriter) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
 
XmlBeanSerializerBase(XmlBeanSerializerBase, ObjectIdWriter, Object) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
 
XmlBeanSerializerBase(XmlBeanSerializerBase, Set<String>, Set<String>) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
 
XmlBeanSerializerBase(XmlBeanSerializerBase, NameTransformer) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
 
XmlBeanSerializerBase(XmlBeanSerializerBase, BeanPropertyWriter[], BeanPropertyWriter[]) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
 
XmlBeanSerializerModifier - Class in com.fasterxml.jackson.dataformat.xml.ser
We need a BeanSerializerModifier to replace default BeanSerializer with XML-specific one; mostly to ensure that attribute properties are output before element properties.
XmlBeanSerializerModifier() - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier
 
xmlBuilder() - Static method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
 
XmlClassNameIdResolver(JavaType, TypeFactory, PolymorphicTypeValidator) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver
 
XmlDeserializationContext - Class in com.fasterxml.jackson.dataformat.xml.deser
XML-specific DeserializationContext needed to override certain handlers.
XmlDeserializationContext(DeserializerFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
Default constructor for a blueprint object, which will use the standard DeserializerCache, given factory.
XmlFactory - Class in com.fasterxml.jackson.dataformat.xml
Factory used for constructing FromXmlParser and ToXmlGenerator instances.
XmlFactory() - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlFactory
Default constructor used to create factory instances.
XmlFactory(ObjectCodec) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
XmlFactory(XMLInputFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
XmlFactory(XMLInputFactory, XMLOutputFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
XmlFactory(ObjectCodec, XMLInputFactory, XMLOutputFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
XmlFactory(ObjectCodec, int, int, XMLInputFactory, XMLOutputFactory, String) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
XmlFactory(ObjectCodec, int, int, XMLInputFactory, XMLOutputFactory, String, XmlNameProcessor) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
XmlFactory(XmlFactory, ObjectCodec) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
XmlFactory(XmlFactoryBuilder) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlFactory
Constructors used by JsonFactoryBuilder for instantiation.
XmlFactoryBuilder - Class in com.fasterxml.jackson.dataformat.xml
TSFBuilder implementation for constructing XmlFactory instances.
XmlFactoryBuilder() - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
XmlFactoryBuilder(XmlFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
XmlInfo - Class in com.fasterxml.jackson.dataformat.xml.util
Helper container class used to contain XML specific information we need to retain to construct proper bean serializer
XmlInfo(Boolean, String, Boolean, Boolean) - Constructor for class com.fasterxml.jackson.dataformat.xml.util.XmlInfo
 
xmlInputFactory() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
xmlInputFactory(XMLInputFactory) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
XmlJaxbAnnotationIntrospector - Class in com.fasterxml.jackson.dataformat.xml.jaxb
Deprecated.
Since 2.12 (as per above notes): broken since 2.13
XmlJaxbAnnotationIntrospector() - Constructor for class com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
Deprecated.
XmlJaxbAnnotationIntrospector(TypeFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
Deprecated.
 
XmlMapper - Class in com.fasterxml.jackson.dataformat.xml
Customized ObjectMapper that will read and write XML instead of JSON, using XML-backed JsonFactory implementation (XmlFactory).
XmlMapper() - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlMapper
 
XmlMapper(XMLInputFactory, XMLOutputFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlMapper
 
XmlMapper(XMLInputFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlMapper
 
XmlMapper(XmlFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlMapper
 
XmlMapper(JacksonXmlModule) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlMapper
 
XmlMapper(XmlFactory, JacksonXmlModule) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlMapper
 
XmlMapper(XmlMapper) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlMapper
 
XmlMapper.Builder - Class in com.fasterxml.jackson.dataformat.xml
Builder implementation for constructing XmlMapper instances.
XmlMinimalClassNameIdResolver(JavaType, TypeFactory, PolymorphicTypeValidator) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver
 
XmlName() - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlNameProcessor.XmlName
 
xmlNameProcessor() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
xmlNameProcessor(XmlNameProcessor) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
xmlNameProcessor(XmlNameProcessor) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder
 
XmlNameProcessor - Interface in com.fasterxml.jackson.dataformat.xml
API of processors primarily used for dealing with XML names containing invalid characters.
XmlNameProcessor.XmlName - Class in com.fasterxml.jackson.dataformat.xml
Representation of an XML element or attribute name
XmlNameProcessors - Class in com.fasterxml.jackson.dataformat.xml
Contains default XmlNameProcessor implementations.
xmlOutputFactory() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
xmlOutputFactory(XMLOutputFactory) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
 
XmlPrettyPrinter - Interface in com.fasterxml.jackson.dataformat.xml
There are some XML-specific quirks that need extra TLC when indenting: so we will use a refinement of general purpose one.
XmlReadContext - Class in com.fasterxml.jackson.dataformat.xml.deser
Extension of JsonStreamContext, which implements core methods needed, and adds small amount of additional state data we need.
XmlReadContext(XmlReadContext, int, int, int) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
 
XmlRootNameLookup - Class in com.fasterxml.jackson.dataformat.xml.util
Helper class used for efficiently finding root element name used with XML serializations.
XmlRootNameLookup() - Constructor for class com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
 
XmlSerializerProvider - Class in com.fasterxml.jackson.dataformat.xml.ser
We need to override some parts of SerializerProvider implementation to handle oddities of XML output, like "extra" root element.
XmlSerializerProvider(XmlRootNameLookup) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
 
XmlSerializerProvider(XmlSerializerProvider, SerializationConfig, SerializerFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
 
XmlSerializerProvider(XmlSerializerProvider) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
 
XmlTextDeserializer - Class in com.fasterxml.jackson.dataformat.xml.deser
Delegating deserializer that is used in the special cases where we may sometimes see a "plain" String value but need to map it as if it was a property of POJO.
XmlTextDeserializer(BeanDeserializerBase, SettableBeanProperty) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
 
XmlTextDeserializer(BeanDeserializerBase, int) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
 
XmlTokenStream - Class in com.fasterxml.jackson.dataformat.xml.deser
Simple helper class used on top of STAX XMLStreamReader to further abstract out all irrelevant details, and to expose equivalent of flat token stream with no "fluff" tokens (comments, processing instructions, mixed content) all of which is just to simplify actual higher-level conversion to JSON tokens.
XmlTokenStream(XMLStreamReader, ContentReference, int, XmlNameProcessor) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
XmlTypeResolverBuilder - Class in com.fasterxml.jackson.dataformat.xml
Custom specialization of StdTypeResolverBuilder; needed so that type id property name can be modified as necessary to make it legal XML element or attribute name.
XmlTypeResolverBuilder() - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder
 
XmlTypeResolverBuilder.XmlClassNameIdResolver - Class in com.fasterxml.jackson.dataformat.xml
 
XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver - Class in com.fasterxml.jackson.dataformat.xml
 

_

_allWs(String) - Static method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
_arrayIndenter - Variable in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
By default, let's use only spaces to separate array values.
_asXmlGenerator(JsonGenerator) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
 
_attributeCount - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
_attributeCount - Variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
Number of attributes to write; these will have been ordered to be the first properties to write.
_binaryValue - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
We will hold on to decoded binary data, for duration of current event, so that multiple calls to FromXmlParser.getBinaryValue(com.fasterxml.jackson.core.Base64Variant) will not need to decode data more than once.
_byteArrayBuilder - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
ByteArrayBuilder is needed if 'getBinaryValue' is called.
_caseInsensitive - Variable in class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
 
_cdata - Variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
Optional set of indexes of properties that should be serialized as CDATA, instead of regular XML text segment.
_cfgDefaultUseWrapper - Variable in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
 
_cfgDefaultUseWrapper - Variable in class com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
Determination of whether indexed properties (arrays, Lists) that are not explicitly annotated (with JacksonXmlElementWrapper or equivalent) should default to using implicit wrapper (with same name as property) or not.
_cfgNameForTextElement - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
In cases where a start element has both attributes and non-empty textual value, we have to create a bogus property; we will use this as the property name.
_cfgNameForTextElement - Variable in class com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
Name used for pseudo-property used for returning XML Text value (which does not have actual element name to use).
_cfgNameForTextElement - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
_cfgNameForTextValue - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier
Virtual name used for text segments.
_cfgProcessXsiNil - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
_checkNumericValue(int) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
_child - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
 
_classLoaderForStax - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
Optional ClassLoader to use for constructing XMLInputFactory and instances if not explicitly specified by caller.
_closed - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
Flag that indicates whether parser is closed or not.
_columnNr - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
 
_configureParser(JsonParser) - Method in class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
 
_constructDefaultPrettyPrinter() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
_constructDefaultTypeResolverBuilder(ObjectMapper.DefaultTyping, PolymorphicTypeValidator) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
 
_constructIntrospector() - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
 
_constructStdTypeResolverBuilder() - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
We will override this method so that we can return instance that cleans up type id property name to be a valid xml name.
_convertNumberToBigDecimal() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
_convertNumberToBigInteger() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
_convertNumberToDouble() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
_convertNumberToFloat() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
_convertNumberToInt() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
_convertNumberToLong() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
_createGenerator(Writer, IOContext) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
_createParser(InputStream, IOContext) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
_createParser(Reader, IOContext) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
_createParser(char[], int, int, IOContext, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
_createParser(byte[], int, int, IOContext) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
_createXmlWriter(IOContext, OutputStream) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
_createXmlWriter(IOContext, Writer) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
_currentName - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
 
_currentState - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
_currentStateDesc() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
_currentValue - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
 
_currentWrapper - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
Wrapping state, if any active (null if none)
_currText - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
_decodeAttributeName(String, String) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
_decodeBase64(Base64Variant) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
_decodeElementName(String, String) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
_decorate(IOContext, OutputStream) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
_decorate(IOContext, Writer) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
_elementNameStack - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
To support proper serialization of arrays it is necessary to keep stack of element names, so that we can "revert" to earlier
_findRootName(MapperConfig<?>, Class<?>) - Method in class com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
 
_findXmlName(Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
 
_formatFeatures - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
Bit flag composed of bits that indicate which FromXmlParser.Features are enabled.
_formatFeatures - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
Bit flag composed of bits that indicate which FromXmlParser.Features are enabled.
_formatFeatures - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
Bit flag composed of bits that indicate which ToXmlGenerator.Features are enabled.
_formatGeneratorFeatures - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
Set of s enabled, as bitmask.
_formatParserFeatures - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
Set of FromXmlParser.Features enabled, as bitmask.
_getByteArrayBuilder() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
_handleEndObject() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
_handleEOF() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
Method called when an EOF is encountered between tokens.
_handleRepeatElement() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
Method called to handle details of repeating "virtual" start/end elements, needed for handling 'unwrapped' lists.
_handleStartObject() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
_initFactories(XMLInputFactory, XMLOutputFactory) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
_initialized - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
Marker set when ToXmlGenerator.initGenerator() has been called or not.
_initializeXmlReader(XMLStreamReader) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
_initializeXmlWriter(XMLStreamWriter) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
_initWithRootName(ToXmlGenerator, QName) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
 
_ioContext - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
_ioContext - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
_isAttribute(BeanPropertyWriter) - Static method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
 
_isAttribute - Variable in class com.fasterxml.jackson.dataformat.xml.util.XmlInfo
 
_isCData(BeanPropertyWriter) - Static method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
 
_isCData - Variable in class com.fasterxml.jackson.dataformat.xml.util.XmlInfo
 
_isIntNumber(String) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
_isText - Variable in class com.fasterxml.jackson.dataformat.xml.util.XmlInfo
 
_jdkXmlInFactory - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
Hiding place for JDK-serialization unthawed factories...
_jdkXmlOutFactory - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
Hiding place for JDK-serialization unthawed factories...
_justHadStartElement - Variable in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
Marker flag set on start element, and cleared if an end element is encountered.
_lineNr - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
 
_localName - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
_mayBeLeaf - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
We need special handling to keep track of whether a value may be exposed as simple leaf value.
_nameForTextElement - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
In cases where a start element has both attributes and non-empty textual value, we have to create a bogus property; we will use this as the property name.
_nameProcessor - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
_nameProcessor - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
Escapes names with invalid XML characters
_nameProcessor - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
_nameProcessor - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
_namespace - Variable in class com.fasterxml.jackson.dataformat.xml.util.XmlInfo
 
_namespaceURI - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
_namesToWrap - Variable in class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
(Simple) Names of properties, for which virtual wrapping is needed to compensate: these are so-called 'unwrapped' XML lists where property name is used for elements, and not as List markers.
_namesToWrap - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
 
_nameToDecode - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
Reusable internal value object
_nameToEncode - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
Reusable internal value object
_nameTransformer - Variable in class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
Transformer used to add prefix and/or suffix for properties of unwrapped POJO.
_nesting - Variable in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
Number of open levels of nesting.
_nextAttributeIndex - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
Index of the next attribute of the current START_ELEMENT to return (as field name and value pair), if any; -1 when no attributes to return
_nextIsAttribute - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
Marker flag that indicates whether next name to write implies an attribute (true) or element (false)
_nextIsCData - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
Marker flag used to indicate that the next write of a (property) value should be as CData
_nextIsLeadingMixed - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
Additional flag that is strictly needed when exposing "mixed" leading String value as "anonymous" property/string pair.
_nextIsUnwrapped - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
Marker flag used to indicate that the next write of a (property) value should be done without using surrounding start/end elements.
_nextLocalName - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
In cases where we need to 'inject' a virtual END_ELEMENT, we may also need to restore START_ELEMENT afterwards; if so, this is where names are held.
_nextName - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
Element or attribute name to use for next output call.
_nextNamespaceURI - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
_nextToken - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
_nextToken() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
_numberBigInt - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
_numberInt - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
_numberLong - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
_numTypesValid - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
Bitfield that indicates which numeric representations have been calculated for the current type
_objectCodec - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
_objectIndenter - Variable in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
By default, let's use linefeed-adding indenter for separate object entries.
_orderAttributesFirst(BeanPropertyWriter[], BeanPropertyWriter[]) - Static method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
Method for re-sorting lists of bean properties such that attributes are strictly written before elements.
_originalXmlWriter - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
_parent - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
 
_parsingContext - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
Information about parser context, context in which the next token is to be parsed (root, array, object).
_releaseBuffers() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
Method called to release internal buffers owned by the base parser.
_releaseBuffers() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
_repeatCurrentToken - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
Marker flag set if caller wants to "push back" current token so that next call to XmlTokenStream.next() should simply be given what was already read.
_repeatElement - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
Flag used to indicate that given element should be "replayed".
_reportUnimplementedStax2(String) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
Method called in case access to native Stax2 API implementation is required.
_rootNameFromConfig() - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
 
_rootNameLookup - Variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
 
_rootNames - Variable in class com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
For efficient operation, let's try to minimize number of times we need to introspect root element name to use.
_serializeObjectId(Object, JsonGenerator, SerializerProvider, TypeSerializer, WritableObjectId) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
 
_serializeUnwrappedObjectNode(ToXmlGenerator, Object, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
 
_serializeXmlNull(JsonGenerator) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
 
_shouldUnwrapObjectNode(ToXmlGenerator, Object) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
 
_skipEndElement() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
_sourceReference - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
_spacesInObjectEntries - Variable in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
By default we will add spaces around colons used to separate object fields and values.
_startElementAfterText - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
Flag set true if current event is XML_TEXT and there is START_ELEMENT
_startRootArray(ToXmlGenerator, QName) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
 
_stateDesc(int) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
_stax2Emulation - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
Marker flag set if the underlying stream writer has to emulate Stax2 API: this is problematic if trying to use ToXmlGenerator.writeRaw(java.lang.String) calls.
_textPropertyIndex - Variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
Index of "text value" property we have, if any; can have at most one such property.
_textValue - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
Current text value for TEXT_VALUE returned
_type - Variable in class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
 
_valueInstantiator - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
 
_verifyDeserType(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
 
_verifyDeserType(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
 
_verifyValueWrite(String) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
_wrapAsIOE(JsonGenerator, Exception) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
 
_wrappedName - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
Name of property that requires wrapping
_wrappedQName - Variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter
Element name used for items in the collection
_wrapperQName - Variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter
Element name used as wrapper for collection.
_xmlGeneratorFeatures - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
_xmlInputFactory - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
_xmlInputFactory - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
Stax factory for creating underlying input stream readers; `null` for "use default instance with default settings"
_xmlModule - Variable in class com.fasterxml.jackson.dataformat.xml.XmlMapper
 
_xmlNames - Variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
Array that contains namespace URIs associated with properties, if any; null if no namespace definitions have been assigned
_xmlOutputFactory - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
_xmlOutputFactory - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
Stax factory for creating underlying output stream writers; `null` for "use default instance with default settings"
_xmlParserFeatures - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
 
_xmlPrettyPrinter - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
We may need to use XML-specific indentation as well
_xmlPrimary - Variable in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair
 
_xmlReader - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
 
_xmlSecondary - Variable in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair
 
_xmlTextProperty - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
Actual property that is indicated to be of type "XML Text" (and is the only element-valued property)
_xmlTextPropertyIndex - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
Property index of the "XML text property"; needed for finding actual property instance after resolution and contextualization: instance may change, but index will remain constant.
_xmlTokens - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
 
_xmlWriter - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
 
_xsiNilFound - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
Marker used to indicate presence of `xsi:nil="true"' in current START_ELEMENT.
A B C D E F G H I J K L M N O P R S T U V W X _ 
Skip navigation links

Copyright © 2022 FasterXML. All rights reserved.