A B C D E F G H I J K L M N O P R S T U V W X _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addVirtualWrapping(Set<String>) - 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.
- 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
- 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
- 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(FromXmlParser.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Method for enabling or disabling specified XML parser feature.
- configure(FromXmlParser.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(FromXmlParser.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
- configure(ToXmlGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
- configure(ToXmlGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Method for enabling or disabling specified XML generator feature.
- configure(ToXmlGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
- 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
- convertToArray() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
- convertToString() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
Helper method called by XML String deserializer to concatenate textual contents contained in logical "Object": mostly just to skip attribute values.
- 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
- createGenerator(File, JsonEncoding) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- 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(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() - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
- createInstance(SerializationConfig, SerializerFactory) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
- 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() - Static method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
- createRootContext(int, int) - Static method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
D
- 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() - Static method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
- defaultOutputFactory() - Static 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) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlStringDeserializer
- 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.WrapperHandlingDeserializer
- 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.XmlStringDeserializer
- 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(FromXmlParser.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Method for disabling specified XML parser feature.
- disable(FromXmlParser.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
- disable(FromXmlParser.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
- disable(FromXmlParser.Feature...) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder
- 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.ser.ToXmlGenerator
- disable(ToXmlGenerator.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Method for disabling specified XML generator feature.
- disable(ToXmlGenerator.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
- disable(ToXmlGenerator.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
- disable(ToXmlGenerator.Feature...) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder
- disable(ToXmlGenerator.Feature, ToXmlGenerator.Feature...) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
E
- EMPTY_ELEMENT_AS_NULL - com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.Feature
-
Feature that indicates whether XML Empty elements (ones where there are no separate start and end tages, but just one tag that ends with "/>") are exposed as
JsonToken.VALUE_NULL
) or not. - enable(FromXmlParser.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- enable(FromXmlParser.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Method for enabling specified XML parser feature.
- enable(FromXmlParser.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
- enable(FromXmlParser.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
- enable(FromXmlParser.Feature...) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder
- 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.ser.ToXmlGenerator
- enable(ToXmlGenerator.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Method for enabling specified XML generator feature.
- enable(ToXmlGenerator.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
- enable(ToXmlGenerator.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
- enable(ToXmlGenerator.Feature...) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder
- enable(ToXmlGenerator.Feature, ToXmlGenerator.Feature...) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
- 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
- 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.
- expectComma() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
F
- findIsAttributeAnnotation(AnnotationIntrospector, AnnotatedMember) - Static method in class com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil
- findIsCDataAnnotation(AnnotationIntrospector, AnnotatedMember) - Static method in class com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil
- findIsTextAnnotation(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(Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
- findNamespace(Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
- findNamespace(Annotated) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
-
Method that can be called to figure out generic namespace property for an annotated object.
- findNamespace(Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.JaxbWrapper
- findNamespace(Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair
- findNamespaceAnnotation(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) - 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
- getEmptyValue(DeserializationContext) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlStringDeserializer
- 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
- 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
- getNamesToWrap() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
- 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
- getStartLocation(Object) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
- 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() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- getText(Writer) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- 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
- getValueAsString() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- getValueAsString(String) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- getXMLInputFactory() - 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.
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.
- inputFactory(XMLInputFactory) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
- 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 annotation type com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty
- isAttribute() - Method in class com.fasterxml.jackson.dataformat.xml.util.XmlInfo
- isCachable() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlStringDeserializer
- 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(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.ser.ToXmlGenerator
- isEnabled(ToXmlGenerator.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Check whether specified XML generator feature is enabled.
- 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
- isOutputAsAttribute(Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
- isOutputAsAttribute(Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
- isOutputAsAttribute(Annotated) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
-
Method used to check whether given annotated element (field, method, constructor parameter) has indicator that suggests it be output as an XML attribute or not (as element)
- isOutputAsAttribute(Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.JaxbWrapper
- isOutputAsAttribute(Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair
- isOutputAsCData(Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
- isOutputAsCData(Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
- isOutputAsCData(Annotated) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
-
Method used to check whether given annotated element (field, method, constructor parameter) has indicator that suggests it should be wrapped in a CDATA tag.
- isOutputAsCData(Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.JaxbWrapper
- isOutputAsCData(Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair
- isOutputAsText(Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
- isOutputAsText(Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
- isOutputAsText(Annotated) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
-
Method used to check whether given annotated element (field, method, constructor parameter) has indicator that suggests it should be serialized as text, without element wrapper.
- isOutputAsText(Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.JaxbWrapper
- isOutputAsText(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
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 a CData tag.
- JacksonXmlElementWrapper - Annotation Type in com.fasterxml.jackson.dataformat.xml.annotation
-
Annotation that is similar to JAXB
javax.xml.bind.annotation.XmlElementWrapper
, to indicate wrapper element to use (if any) for Collection types (arrays,java.util.Collection
). - JacksonXmlModule - Class in com.fasterxml.jackson.dataformat.xml
-
Module that implements most functionality needed to support producing and consuming XML instead of JSON.
- 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
XmlValue
in that it can be used on one (and only one!) property of a POJO. - JaxbWrapper(JaxbAnnotationIntrospector) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.JaxbWrapper
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
- localName() - Method in annotation type com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper
- localName() - Method in annotation type com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty
- localName() - Method in annotation type com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement
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() - Method in annotation type com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper
- namespace() - Method in annotation type com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty
- namespace() - Method in annotation type com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement
- newDelegatingInstance(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
- newDelegatingInstance(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
- 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
- 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
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.
- 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. - 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. - 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.ser.XmlSerializerProvider
-
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 something like "<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
- serializeValue(JsonGenerator, Object) - 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.jaxb.XmlJaxbAnnotationIntrospector
- setDefaultUseWrapper(boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.JaxbWrapper
- setDefaultUseWrapper(boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair
- setDefaultUseWrapper(boolean) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector
- setDefaultUseWrapper(boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
-
Deprecated.Since 2.10 use
XmlMapper.Builder.defaultUseWrapper(boolean)
instead - 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
- setXMLOutputFactory(XMLOutputFactory) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- 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.Since 2.10 use
XmlMapper.Builder.nameForTextElement(String)
instead - 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
- startWrappedValue(QName, QName) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
Methdod called when a structured (collection, array, map) is being output.
- 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
- 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.deser.XmlTokenStream
- 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) - 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 extendXmlBeanSerializerBase
for XML-specific handling. - 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>) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
- UnwrappingXmlBeanSerializer(XmlBeanSerializerBase, NameTransformer) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
-
Constructor used for creating unwrapping instance of a standard
BeanSerializer
- 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.
- useWrapping() - Method in annotation type com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper
-
Optional property that can be used to explicitly disable wrapping, usually via mix-ins, or when using
AnnotationIntrospector
pairs.
V
- value() - Method in annotation type com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlCData
-
Whether the property text should always be within a CData block when serialized.
- value() - Method in annotation type com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlText
-
Whether serialization of the property should always be done as basic XML text or not; if true, will be, if false, not.
- 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.
- version() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- 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
- VERSION - Static variable in class com.fasterxml.jackson.dataformat.xml.PackageVersion
W
- withFilterId(Object) - Method in class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
- withFilterId(Object) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
- withIgnorals(Set<String>) - Method in class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
- withIgnorals(Set<String>) - 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
- 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
- WRITE_NULLS_AS_XSI_NIL - com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature
-
Feature that controls whether serialization of Java
null
values adds XML attribute of `xsi:nil`, as defined by XML Schema (see this article for details) or not. - WRITE_XML_1_1 - com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature
-
Feature that controls whether output should be done as XML 1.1; if so, certain aspects may differ from default (1.0) processing: for example, XML declaration will be automatically added (regardless of setting
WRITE_XML_DECLARATION
) as this is required for reader to know to use 1.1 compliant handling. - WRITE_XML_DECLARATION - com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature
-
Feature that controls whether XML declaration should be written before when generator is initialized (true) or not (false)
- 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(SerializableString) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
- writeFieldName(String) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
- 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(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.FixedSpaceIndenter
- 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(XMLStreamWriter2, int) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.NopIndenter
- writeLeafElement(XMLStreamWriter2, String, String, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
- writeLeafElement(XMLStreamWriter2, String, String, boolean) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
- writeLeafElement(XMLStreamWriter2, String, String, byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
- writeLeafElement(XMLStreamWriter2, String, String, byte[], int, int) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
- writeLeafElement(XMLStreamWriter2, String, String, char[], int, int, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
- writeLeafElement(XMLStreamWriter2, String, String, char[], int, int, boolean) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
- writeLeafElement(XMLStreamWriter2, String, String, double) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
- writeLeafElement(XMLStreamWriter2, String, String, double) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
- writeLeafElement(XMLStreamWriter2, String, String, float) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
- writeLeafElement(XMLStreamWriter2, String, String, float) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
- writeLeafElement(XMLStreamWriter2, String, String, int) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
- writeLeafElement(XMLStreamWriter2, String, String, int) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
- writeLeafElement(XMLStreamWriter2, String, String, long) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
- writeLeafElement(XMLStreamWriter2, String, String, long) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
- writeLeafElement(XMLStreamWriter2, String, String, String, boolean) - 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, BigDecimal) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
- writeLeafElement(XMLStreamWriter2, String, String, BigDecimal) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
- writeLeafElement(XMLStreamWriter2, String, String, BigInteger) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
- writeLeafElement(XMLStreamWriter2, String, String, BigInteger) - 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
- writeNull() - 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(int) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
- writeNumber(long) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
- writeNumber(String) - 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
- 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(char) - 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(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
- writeRawUTF8String(byte[], 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
- 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
- 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(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
- writeString(String) - 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_NULL - 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.JaxbWrapper - Class in com.fasterxml.jackson.dataformat.xml
-
Wrapper we need to adapt
JaxbAnnotationIntrospector
asXmlAnnotationIntrospector
: something we can not (alas!) do in JAXB module because of dependency direction (JAXB module has no knowledge of this module). - 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) - 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, Set<String>) - 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, NameTransformer) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
- XmlBeanSerializerBase(XmlBeanSerializerBase, Set<String>) - 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 defaultBeanSerializer
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
- XmlFactory - Class in com.fasterxml.jackson.dataformat.xml
-
Factory used for constructing
FromXmlParser
andToXmlGenerator
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(ObjectCodec, int, int, XMLInputFactory, XMLOutputFactory, String) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlFactory
- XmlFactory(ObjectCodec, XMLInputFactory, XMLOutputFactory) - 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. - XmlFactory(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
- XmlFactoryBuilder - Class in com.fasterxml.jackson.dataformat.xml
-
TSFBuilder
implementation for constructingXmlFactory
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
- XmlJaxbAnnotationIntrospector - Class in com.fasterxml.jackson.dataformat.xml.jaxb
-
Alternative
AnnotationIntrospector
implementation that builds onJaxbAnnotationIntrospector
. - XmlJaxbAnnotationIntrospector() - Constructor for class com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
-
Deprecated.
- XmlJaxbAnnotationIntrospector(TypeFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
- XmlMapper - Class in com.fasterxml.jackson.dataformat.xml
-
Customized
ObjectMapper
that will read and write XML instead of JSON, using XML-backedJsonFactory
implementation (XmlFactory
). - XmlMapper() - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlMapper
- XmlMapper(JacksonXmlModule) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlMapper
- XmlMapper(XmlFactory) - 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(XMLInputFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlMapper
- XmlMapper(XMLInputFactory, XMLOutputFactory) - 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
- 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(XmlSerializerProvider) - 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(XmlRootNameLookup) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
- XmlStringDeserializer - Class in com.fasterxml.jackson.dataformat.xml.deser
-
Custom variant used instead of "plain"
StringDeserializer
to handle couple of edge cases that XML parser exposes. - XmlStringDeserializer() - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.XmlStringDeserializer
- 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, int) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
- XmlTextDeserializer(BeanDeserializerBase, SettableBeanProperty) - 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, Object, int) - 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) - 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.
- _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.
- _child - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
- _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.
- _createGenerator(Writer, IOContext) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- _createParser(byte[], int, int, 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(InputStream, IOContext) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- _createParser(Reader, 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
- _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
- _decodeBase64(Base64Variant) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- _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(Class<?>, MapperConfig<?>) - 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.Feature
s are enabled. - _formatFeatures - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
Bit flag composed of bits that indicate which
FromXmlParser.Feature
s are enabled. - _formatFeatures - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
Bit flag composed of bits that indicate which
ToXmlGenerator.Feature
s are enabled. - _formatGeneratorFeatures - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
-
Set of
ToXmlGenerator.Feature
s enabled, as bitmask. - _formatParserFeatures - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
-
Set of
FromXmlParser.Feature
s 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
- _intr - Variable in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.JaxbWrapper
- _ioContext - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- _ioContext - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
- _isAttribute - Variable in class com.fasterxml.jackson.dataformat.xml.util.XmlInfo
- _isAttribute(BeanPropertyWriter) - Static method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
- _isCData - Variable in class com.fasterxml.jackson.dataformat.xml.util.XmlInfo
- _isCData(BeanPropertyWriter) - Static method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
- _isEmpty(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.
- _mixedText - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
If true we have a START_ELEMENT with mixed text
- _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.
- _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.FromXmlParser
- _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
- _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
- _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
- _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
- _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
- _serializeXmlNull(JsonGenerator) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
- _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.
- _startRootArray(ToXmlGenerator, QName) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
- _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
- _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.
All Classes All Packages