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>, boolean) - Method in interface com.fasterxml.jackson.dataformat.xml.deser.ElementWrappable
-
Method that may be called to indicate that specified names (only local parts retained currently: this may be changed in future) should be considered "auto-wrapping", meaning that they will be doubled to contain two opening elements, two matching closing elements.
- addVirtualWrapping(Set<String>, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- AlwaysOnBase64NameProcessor() - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor
- ANNOTATIONS_TO_INFER_XML_PROP - Static variable in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
- 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. - AUTO_DETECT_XSI_TYPE - com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.Feature
-
Feature that enables automatic conversion of incoming "xsi:type" (where "type" is the local name and "xsi" prefix is bound to URI
XMLConstants.W3C_XML_SCHEMA_INSTANCE_NS_URI
), into Jackson simple Property Name of"xsi:type"
. - AUTO_DETECT_XSI_TYPE - com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature
-
Feature that enables automatic conversion of logical property name
"xsi:type"
into matching XML name where "type" is the local name and "xsi" prefix is bound to URIXMLConstants.W3C_XML_SCHEMA_INSTANCE_NS_URI
, and output is indicated to be done as XML Attribute.
B
- BASE64_DECODER - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor
- BASE64_DECODER - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor
- BASE64_ENCODER - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor
- BASE64_ENCODER - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor
- Base64Mapper() - Constructor for class com.fasterxml.jackson.dataformat.xml.util.StaxUtil.Base64Mapper
- Base64NameProcessor(String) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor
- beforeArrayValues(JsonGenerator) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
- beforeObjectEntries(JsonGenerator) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
- BEGIN_MATCHER - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor
- 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
- BYTE_D - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- BYTE_EXCL - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- BYTE_HYPHEN - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- BYTE_l - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- BYTE_LT - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- BYTE_m - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- BYTE_QMARK - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- BYTE_x - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
C
- canReadObjectId() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- canReadTypeId() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- canUseCharArrays() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
As of 2.4, we do have actual capability for passing char arrays efficiently, but unfortunately have no working mechanism for recycling buffers.
- canWriteFormattedNumbers() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
- CaseInsensitiveNameSet - Class in com.fasterxml.jackson.dataformat.xml.util
-
Helper class for matching element wrappers, possibly in case-insensitive manner.
- CaseInsensitiveNameSet(Set<String>) - Constructor for class com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet
- 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
- construct(Set<String>) - Static method in class com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet
- contains(Object) - Method in class com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet
- convertToArray() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
- copy() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
- copy() - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
- copy() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Note: compared to base implementation by
JsonFactory
, here the copy will actually share underlying XML input and output factories, as there is no way to make copies of those. - copy() - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
- createChildArrayContext(int, int) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
- createChildObjectContext(int, int) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
- createContextual(DeserializationContext, BeanProperty) - Method in class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
- createContextual(DeserializationContext, BeanProperty) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
- createDummyInstance(DeserializationConfig) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
- createGenerator(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. - createGenerator(XMLStreamWriter) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
-
Overloaded variant that allows constructing
ToXmlGenerator
for given StaxXMLStreamWriter
. - createInstance() - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
- createInstance(DeserializationConfig, JsonParser, InjectableValues) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
- createInstance(SerializationConfig, SerializerFactory) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
- 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. - createParser(XMLStreamReader) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
-
Overloaded variant that allows constructing
FromXmlParser
for given StaxXMLStreamReader
. - 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
- currentLocation() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
Method that returns location of the last processed character; usually for error reporting purposes
- currentName() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
Method that can be called to get the name associated with the current event.
- currentTokenLocation() - 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.
D
- decodeName(XmlNameProcessor.XmlName) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
-
Used during XML deserialization.
- decodeName(XmlNameProcessor.XmlName) - Method in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor
- decodeName(XmlNameProcessor.XmlName) - Method in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor
- decodeName(XmlNameProcessor.XmlName) - Method in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.PassthroughProcessor
- decodeName(XmlNameProcessor.XmlName) - Method in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor
- 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_GENERATOR_FEATURE_FLAGS - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Bitfield (set of flags) of all generator features that are enabled by default.
- DEFAULT_XML_MODULE - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlMapper
- DEFAULT_XML_PARSER_FEATURE_FLAGS - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Bitfield (set of flags) of all parser features that are enabled by default.
- 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() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
- defaultInputFactory(ClassLoader) - Static method in class com.fasterxml.jackson.dataformat.xml.util.StaxUtil
- defaultOutputFactory() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
- defaultOutputFactory(ClassLoader) - Static method in class com.fasterxml.jackson.dataformat.xml.util.StaxUtil
- 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.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.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
- ElementWrappable - Interface in com.fasterxml.jackson.dataformat.xml.deser
-
Minimal API to be implemented by XML-backed parsers for which "virtual" wrapping may be imposed.
- ElementWrapper - Class in com.fasterxml.jackson.dataformat.xml.deser
-
Helper class needed to keep track of virtual wrapper elements added in the logical XML token stream.
- ElementWrapper(ElementWrapper) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
- ElementWrapper(ElementWrapper, String, String) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
- 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 tags, 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
- encodeName(XmlNameProcessor.XmlName) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlNameProcessor
-
Used during XML serialization.
- encodeName(XmlNameProcessor.XmlName) - Method in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor
- encodeName(XmlNameProcessor.XmlName) - Method in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor
- encodeName(XmlNameProcessor.XmlName) - Method in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.PassthroughProcessor
- encodeName(XmlNameProcessor.XmlName) - Method in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor
- encodeXmlClassName(String) - Static method in class com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder
-
Helper method for encoding regular Java class name in form that can be used as XML element name.
- extractScalarFromObject(JsonParser, JsonDeserializer<?>, Class<?>) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
F
- Feature(boolean) - Constructor for enum com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.Feature
- Feature(boolean) - Constructor for enum com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature
- findAndAddVirtualProperties(MapperConfig<?>, AnnotatedClass, List<BeanPropertyWriter>) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
-
Due to issue [dataformat-xml#578] need to suppress calls to this method to avoid duplicate virtual properties from being added.
- findIsAttributeAnnotation(MapperConfig<?>, AnnotationIntrospector, AnnotatedMember) - Static method in class com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil
- findIsCDataAnnotation(MapperConfig<?>, AnnotationIntrospector, AnnotatedMember) - Static method in class com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil
- findIsTextAnnotation(MapperConfig<?>, AnnotationIntrospector, AnnotatedMember) - Static method in class com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil
- findNameForDeserialization(Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
- findNameForSerialization(Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
- findNamespace(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
- findNamespace(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
-
Deprecated.
- findNamespace(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair
- findNamespaceAnnotation(MapperConfig<?>, AnnotationIntrospector, AnnotatedMember) - Static method in class com.fasterxml.jackson.dataformat.xml.util.AnnotationUtil
- findRootName(AnnotatedClass) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
- findRootName(JavaType, MapperConfig<?>) - Method in class com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
- findRootName(Class<?>, MapperConfig<?>) - Method in class com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
- findWrapperName(Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
- finishWrappedValue(QName, QName) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
Method called after a structured collection output has completed
- FixedSpaceIndenter() - Constructor for class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.FixedSpaceIndenter
- flush() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
- FORMAT_NAME_XML - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Name used to identify XML format (and returned by
XmlFactory.getFormatName()
- formatGeneratorFeaturesMask() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
- formatParserFeaturesMask() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
- FromXmlParser - Class in com.fasterxml.jackson.dataformat.xml.deser
-
JsonParser
implementation that exposes XML structure as set of JSON events that can be used for data binding. - FromXmlParser(IOContext, int, int, ObjectCodec, XMLStreamReader, XmlNameProcessor) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- FromXmlParser.Feature - Enum in com.fasterxml.jackson.dataformat.xml.deser
-
Enumeration that defines all togglable features for XML parsers.
G
- getBigIntegerValue() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- getBinaryValue(Base64Variant) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- getCodec() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- getCurrentLocation() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
Deprecated.
- getCurrentLocation() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- getCurrentName() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
Deprecated.
- getCurrentName() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
- getCurrentToken() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- getCurrentValue() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
- getDecimalValue() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- getDoubleValue() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- getEmbeddedObject() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- getFactory() - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
- getFloatValue() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- getFormatFeatures() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- getFormatFeatures() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
- getFormatGeneratorFeatures() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- getFormatName() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Method that returns short textual id identifying format this factory supports.
- getFormatParserFeatures() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- getFormatReadFeatureType() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- getFormatWriteFeatureType() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- getIntValue() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- getLocalName() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
Accessor for local name of current named event (that is,
XML_START_ELEMENT
orXML_ATTRIBUTE_NAME
). - getLongValue() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- getMask() - Method in enum com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.Feature
- getMask() - Method in enum com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature
- getNamespace() - Method in class com.fasterxml.jackson.dataformat.xml.util.XmlInfo
- getNamespaceURI() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- getNumberType() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- getNumberTypeFP() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
XML has no notion of natural/native floating-point type (has to be provided externally via Schema or so), so need to ensure we indicate that.
- 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.ElementWrapper
- getParent() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
- getParsingContext() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- getReadCapabilities() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- getStaxReader() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
Method that allows application direct access to underlying Stax
XMLStreamWriter
. - getStaxWriter() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
Method that allows application direct access to underlying Stax
XMLStreamWriter
. - getText() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- getText() - 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
-
Deprecated.
- getTokenLocation() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- getWrapperLocalName() - Method in class com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
- getWrapperNamespace() - Method in class com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
- getWriteCapabilities() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
- getXMLInputFactory() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- getXmlNameProcessor() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- getXMLOutputFactory() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- getXmlReader() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- getXMLTextElementName() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
H
- handleMissingName() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
- hasCurrentName() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
- hasFormat(InputAccessor) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- hasTextCharacters() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
XML input actually would offer access to character arrays; but since we must coalesce things it cannot really be exposed.
- hasXMLFormat(InputAccessor) - Static method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Method that tries to figure out if content seems to be in some kind of XML format.
- hasXsiNil() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
I
- idFromValue(Object) - Method in class com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver
- idFromValue(Object) - Method in class com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver
- idResolver(MapperConfig<?>, JavaType, PolymorphicTypeValidator, Collection<NamedType>, boolean, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder
- idResolver(MapperConfig<?>, JavaType, PolymorphicTypeValidator, Collection<NamedType>, boolean, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder
- indentArraysWith(DefaultXmlPrettyPrinter.Indenter) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
- indentObjectsWith(DefaultXmlPrettyPrinter.Indenter) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
- init(JsonTypeInfo.Id, TypeIdResolver) - Method in class com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder
- initGenerator() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
Method called before writing any other output, to optionally output XML declaration.
- initialize() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
Second part of initialization, to be called immediately after construction
- inputFactory(XMLInputFactory) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
-
Deprecated.Since 2.13 use
XmlFactoryBuilder.xmlInputFactory()
instead - inRoot() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
- instance - Static variable in class com.fasterxml.jackson.dataformat.xml.util.StaxUtil.Base64Mapper
- instance(AnnotationIntrospector, AnnotationIntrospector) - Static method in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair
- intermediateWrapper() - Method in class com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
-
Factory method used for creating intermediate wrapper level, which is only used for purpose of keeping track of physical element nesting.
- isAttribute() - Method in annotation type com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty
- isAttribute() - Method in class com.fasterxml.jackson.dataformat.xml.util.XmlInfo
- isCData() - Method in class com.fasterxml.jackson.dataformat.xml.util.XmlInfo
- isClosed() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- isEnabled(FromXmlParser.Feature) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- isEnabled(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.
- isExpectedNumberIntToken() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
Since xml representation can not really distinguish between different scalar types (numbers, booleans) -- they are all just Character Data, without schema -- we can try to infer type from intent here.
- isExpectedStartArrayToken() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
Since xml representation can not really distinguish between array and object starts (both are represented with elements), this method is overridden and taken to mean that expecation is that the current start element is to mean 'start array', instead of default of 'start object'.
- isIndexedType(JavaType) - Static method in class com.fasterxml.jackson.dataformat.xml.util.TypeUtil
-
Helper method used for figuring out if given raw type is a collection ("indexed") type; in which case a wrapper element is typically added.
- 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
- isMatching() - Method in class com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
- isNaN() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- isOutputAsAttribute(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
- isOutputAsAttribute(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
-
Deprecated.
- isOutputAsAttribute(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair
- isOutputAsCData(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
- isOutputAsCData(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
-
Deprecated.
- isOutputAsCData(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair
- isOutputAsText(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
- isOutputAsText(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
-
Deprecated.
- isOutputAsText(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair
- isText() - Method in class com.fasterxml.jackson.dataformat.xml.util.XmlInfo
- isUnwrappingSerializer() - Method in class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
- iterator() - Method in class com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet
J
- j2stax2 - Variable in class com.fasterxml.jackson.dataformat.xml.util.StaxUtil.Base64Mapper
- JacksonXmlAnnotationIntrospector - Class in com.fasterxml.jackson.dataformat.xml
-
Extension of
JacksonAnnotationIntrospector
that is needed to support additional xml-specific annotation that Jackson provides. - JacksonXmlAnnotationIntrospector() - Constructor for class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
- JacksonXmlAnnotationIntrospector(boolean) - Constructor for class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
- JacksonXmlCData - Annotation Type in com.fasterxml.jackson.dataformat.xml.annotation
-
Adding this annotation will result in value of the property to be serialized within an xml
CDATA
section. - JacksonXmlElementWrapper - Annotation Type in com.fasterxml.jackson.dataformat.xml.annotation
-
Annotation that is similar to JAXB
jakarta.xml.bind.annotation.XmlElementWrapper
, to indicate wrapper element to use (if any) for Collection types (arrays,Collection
). - JacksonXmlModule - Class in com.fasterxml.jackson.dataformat.xml
-
Module that implements most functionality needed to support producing and consuming XML instead of JSON, used by
XmlMapper
for registering handlers for XML-specific processing. - JacksonXmlModule() - Constructor for class com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
- JacksonXmlProperty - Annotation Type in com.fasterxml.jackson.dataformat.xml.annotation
-
Annotation that can be used to provide XML-specific configuration for properties, above and beyond what
JsonProperty
contains. - JacksonXmlRootElement - Annotation Type in com.fasterxml.jackson.dataformat.xml.annotation
-
Annotation that can be used to define name of root element used for the root-level object when serialized, which normally uses name of the type (class).
- JacksonXmlText - Annotation Type in com.fasterxml.jackson.dataformat.xml.annotation
-
Interface that is loosely similar to
jakarta.xml.bind.annotation.XmlValue
in that it can be used on one (and only one!) property of a POJO.
K
- KEY_XML_INFO - Static variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
-
Marker used for storing associated internal data with
BeanPropertyWriter
instances; to mark instances that are to be written out as attributes.
L
- Lf2SpacesIndenter() - Constructor for class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter
- 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
- localPart - Variable in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessor.XmlName
M
- MAIN_MATCHER - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor
- map(Base64Variant) - Method in class com.fasterxml.jackson.dataformat.xml.util.StaxUtil.Base64Mapper
- matchesWrapper(String, String) - Method in class com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
- matchingWrapper(ElementWrapper, String, String) - Static method in class com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
-
Factory method called to construct a new "matching" wrapper element, at level where virtual wrapping is needed.
- modifyDeserializer(DeserializationConfig, BeanDescription, JsonDeserializer<?>) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier
- modifySerializer(SerializationConfig, BeanDescription, JsonSerializer<?>) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier
N
- nameForTextElement() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
- nameForTextElement(String) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
- nameForTextElement(String) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder
- namespace - Variable in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessor.XmlName
- 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
- newAlwaysOnBase64Processor() - Static method in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors
-
Similar to
XmlNameProcessors.newBase64Processor(String)
, however, names will always be escaped with base64. - newBase64Processor() - Static method in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors
-
Convenience method equivalent to calling
XmlNameProcessors.newBase64Processor(String)
with"base64_tag_"
- newBase64Processor(String) - Static method in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors
-
Generates a new processor that escapes all names that contains characters OTHER than following characters: Lower- or upper-case ASCII letter (a to z, A to Z) Digit (0 to 9) in position OTHER than the first characters Underscore Hyphen (
-
) in position OTHER than the first character Colon (only exposed if underlying parser is in non-namespace-aware mode) with a base64-encoded version. - newDelegatingInstance(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
- newDelegatingInstance(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
- newPassthroughProcessor() - Static method in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors
-
Generates a new processor that does nothing and just passes through the names as-is.
- newReplacementProcessor() - Static method in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors
-
Convenience method equivalent to calling
XmlNameProcessors.newReplacementProcessor(String)
with"_"
- newReplacementProcessor(String) - Static method in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors
-
Generates a new processor that replaces all characters that are NOT one of: Lower- or upper-case ASCII letter (a to z, A to Z) Digit (0 to 9) in position OTHER than the first character Underscore Hyphen (
-
) in position OTHER than the first character Colon (only exposed if underlying parser is in non-namespace-aware mode) in an XML name with a replacement string. - next() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- next() - Method in class com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter
- nextTextValue() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
Method overridden to support more reliable deserialization of String collections.
- nextToken() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- NopIndenter() - Constructor for class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.NopIndenter
O
- outputFactory(XMLOutputFactory) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
-
Deprecated.Since 2.13 use
XmlFactoryBuilder.xmlOutputFactory()
instead - 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
- PassthroughProcessor() - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.PassthroughProcessor
- PROCESS_XSI_NIL - com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.Feature
-
Feature that indicates whether XML Schema Instance attribute
xsi:nil
will be processed automatically -- to indicatenull
values -- or not. - pushbackCurrentToken() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
Method that can be called to ask stream to literally just return current token with the next call to
XmlTokenStream.next()
, without more work.
R
- readObject(ObjectInputStream) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
In addition to default serialization, which mostly works, need to handle case of XML factories, hence override.
- readResolve() - Method in class com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
- readResolve() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Method that we need to override to actually make restoration go through constructors etc.
- readRootValue(JsonParser, JavaType, JsonDeserializer<Object>, Object) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
- readValue(XMLStreamReader, 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.
- ReplaceNameProcessor(String) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor
- REPLAY_END - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- REPLAY_START_DELAYED - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- REPLAY_START_DUP - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- requiresCustomCodec() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
XML format does require support from custom
ObjectCodec
(that is,XmlMapper
), so need to return true here. - requiresCustomCodec() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
XML format does require support from custom
ObjectCodec
(that is,XmlMapper
), so need to return true here. - reset(int, int, int) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
- ROOT_NAME_FOR_NULL - Static variable in class com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
-
If all we get to serialize is a null, there's no way to figure out expected root name; so let's just default to literal
"null"
.
S
- sanitizeXmlTypeName(String) - Static method in class com.fasterxml.jackson.dataformat.xml.util.StaxUtil
-
Since XML names can not contain all characters JSON names can, we may need to replace characters.
- serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
-
Main serialization method that will delegate actual output to configured
BeanPropertyWriter
instances. - serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
-
Main serialization method that will delegate actual output to configured
BeanPropertyWriter
instances. - serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter
-
Overridden version so that we can wrap output within wrapper element if and as necessary.
- serializeFields(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
-
Main serialization method needs to be overridden to allow XML-specific extra handling, such as indication of whether to write attributes or elements.
- serializeFieldsFiltered(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
- serializePolymorphic(JsonGenerator, Object, JavaType, JsonSerializer<Object>, TypeSerializer) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
- serializeValue(JsonGenerator, Object) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
- serializeValue(JsonGenerator, Object, JavaType) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
- serializeValue(JsonGenerator, Object, JavaType, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
- serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
-
Deprecated.
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.FixedSpaceIndenter
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.Lf2SpacesIndenter
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.NopIndenter
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlMapper
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.AlwaysOnBase64NameProcessor
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.PassthroughProcessor
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver
- serialVersionUID - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver
- setCodec(ObjectCodec) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- setCurrentName(String) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
- setCurrentValue(Object) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
- setDefaultUseWrapper(boolean) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
- setDefaultUseWrapper(boolean) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
-
Method that can be used to define whether
AnnotationIntrospector
we register will use wrapper for indexed (List, array) properties or not, if there are no explicit annotations. - setDefaultUseWrapper(boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
-
Deprecated.Since 2.10 use
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
-
Deprecated.Since 2.12 -- should be set as part of build process (either in builder, or constructor)
- setXmlNameProcessor(XmlNameProcessor) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- setXmlNameProcessor(XmlNameProcessor) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
- setXMLOutputFactory(XMLOutputFactory) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Deprecated.Since 2.12 -- should be set as part of build process (either in builder, or constructor)
- setXMLTextElementName(String) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- setXMLTextElementName(String) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
-
Method that can be used to define alternate "virtual name" to use for XML CDATA segments; that is, text values.
- setXMLTextElementName(String) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- setXMLTextElementName(String) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
-
Deprecated.Since 2.10 use
nameForTextElement(String)
instead - shouldWrap(String) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
- size() - Method in class com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet
- skipAttributes() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
Method called to skip any attributes current START_ELEMENT may have, so that they are not returned as token.
- skipEndElement() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- skipSpace(InputAccessor, byte) - Static method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- SPACE_COUNT - Static variable in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
- SPACES - Static variable in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
- startLocation(ContentReference) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
- startWrappedValue(QName, QName) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
Methdod called when a structured (collection, array, map) is being output.
- Stax2JacksonReaderAdapter - Class in com.fasterxml.jackson.dataformat.xml.util
-
Refinement of
Stax2ReaderAdapter
to override certain methods, to patch over flaws of JDK-provided default Stax implementation, SJSXP - Stax2JacksonReaderAdapter(XMLStreamReader) - Constructor for class com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter
- staxClassLoader() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
- staxClassLoader(ClassLoader) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
-
Method that can be used to specific
ClassLoader
for creatingXMLInputFactory
andXMLOutputFactory
instances if those are not explicitly defined by caller: passed to respectivenewFactory()
methods. - StaxUtil - Class in com.fasterxml.jackson.dataformat.xml.util
- StaxUtil() - Constructor for class com.fasterxml.jackson.dataformat.xml.util.StaxUtil
- StaxUtil.Base64Mapper - Class in com.fasterxml.jackson.dataformat.xml.util
- streamReadConstraints() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- streamWriteConstraints() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
- SYSTEM_DEFAULT_NEW_LINE - Static variable in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
-
By default, will try to set as System.getProperty("line.separator").
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
- toFullBuffer(byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
- toFullBuffer(InputStream, int) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
- toStax2Base64Variant(Base64Variant) - Static method in class com.fasterxml.jackson.dataformat.xml.util.StaxUtil
-
Helper method used to "convert" Jackson's
Base64Variant
into corresponding Stax2 equivalent, to try to allow Jackson-style configuration for XML output as well. - toString() - Method in class com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
- toString() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
-
Overridden to provide developer readable "JsonPath" representation of the context.
- toString() - Method in class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
- toString() - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
- ToXmlGenerator - Class in com.fasterxml.jackson.dataformat.xml.ser
-
JsonGenerator
that outputs JAXB-style XML output instead of JSON content. - ToXmlGenerator(IOContext, int, int, ObjectCodec, XMLStreamWriter, XmlNameProcessor) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
- ToXmlGenerator.Feature - Enum in com.fasterxml.jackson.dataformat.xml.ser
-
Enumeration that defines all togglable extra XML-specific features
- tryMatch(InputAccessor, String, MatchStrength) - Static method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- 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
- TypeUtil - Class in com.fasterxml.jackson.dataformat.xml.util
- TypeUtil() - Constructor for class com.fasterxml.jackson.dataformat.xml.util.TypeUtil
U
- UNWRAP_ROOT_OBJECT_NODE - com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature
-
Feature that determines writing of root values of type
ObjectNode
(JsonNode
subtype that represents Object content values), regarding XML output. - 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, BeanPropertyWriter[], BeanPropertyWriter[]) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
- UnwrappingXmlBeanSerializer(UnwrappingXmlBeanSerializer, ObjectIdWriter) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
- UnwrappingXmlBeanSerializer(UnwrappingXmlBeanSerializer, ObjectIdWriter, Object) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
- UnwrappingXmlBeanSerializer(UnwrappingXmlBeanSerializer, Set<String>, Set<String>) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
- UnwrappingXmlBeanSerializer(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. - UTF8_BOM_1 - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- UTF8_BOM_2 - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- UTF8_BOM_3 - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
V
- VALID_XML_NAME - Static variable in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor
- validXmlNameStartChar(InputAccessor, byte) - Static method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- value() - Method in annotation type com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlCData
-
Whether the property text should always be within a CDATA section 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.
- valueStarted() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
-
Method called to mark start of new value, mostly to update `index` for Array and Root contexts.
- version() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- version() - 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
- with(DeserializerFactory) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
- withByNameInclusion(Set<String>, Set<String>) - Method in class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
- withByNameInclusion(Set<String>, Set<String>) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
- withCaches(CacheProvider) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
- withCaches(CacheProvider) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
- withCustomNewLine(String) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
-
Sets custom new-line.
- withFilterId(Object) - Method in class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
- withFilterId(Object) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
- withObjectIdWriter(ObjectIdWriter) - Method in class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
- withObjectIdWriter(ObjectIdWriter) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
- withProperties(BeanPropertyWriter[], BeanPropertyWriter[]) - Method in class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
- withProperties(BeanPropertyWriter[], BeanPropertyWriter[]) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
- wrapIfNecessary(XMLStreamReader) - Static method in class com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter
- 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)
- WRITE_XML_SCHEMA_CONFORMING_FLOATS - com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature
-
Feature that determines how floating-point infinity values are serialized.
- 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, 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
- writeLeafElement(XMLStreamWriter2, String, String, Base64Variant, byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
- writeLeafElement(XMLStreamWriter2, String, String, Base64Variant, byte[], int, int) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
- writeLeafNullElement(XMLStreamWriter2, String, String) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
- writeLeafNullElement(XMLStreamWriter2, String, String) - Method in interface com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
- writeLeafXsiNilElement(XMLStreamWriter2, String, String) - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
- writeNull() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
- writeNumber(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
- writeObject(ObjectOutputStream) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
In addition to default serialization, which mostly works, need to handle case of XML factories, hence override.
- 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
- writeStreamAsBinary(Base64Variant, InputStream, int) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
- writeString(char[], int, int) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
- writeString(SerializableString) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
- 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_READ_CAPABILITIES - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
XML format has some peculiarities, indicated via new (2.12) capability system.
- XML_ROOT_TEXT - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- XML_START_ELEMENT - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- XML_TEXT - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- XmlAnnotationIntrospector - Interface in com.fasterxml.jackson.dataformat.xml
-
Additional extension interface used above and beyond
AnnotationIntrospector
to handle XML-specific configuration. - XmlAnnotationIntrospector.Pair - Class in com.fasterxml.jackson.dataformat.xml
-
Extension of
AnnotationIntrospector.Pair
that can also dispatch 'XmlAnnotationIntrospector' methods. - XmlBeanDeserializerModifier - Class in com.fasterxml.jackson.dataformat.xml.deser
-
The main reason for a modifier is to support handling of 'wrapped' Collection types.
- XmlBeanDeserializerModifier(String) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier
- XmlBeanPropertyWriter - Class in com.fasterxml.jackson.dataformat.xml.ser
-
Property writer sub-class used for handling element wrapping needed for serializing collection (array, Collection; possibly Map) types.
- XmlBeanPropertyWriter(BeanPropertyWriter, PropertyName, PropertyName) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter
- XmlBeanPropertyWriter(BeanPropertyWriter, PropertyName, PropertyName, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter
- XmlBeanSerializer - Class in com.fasterxml.jackson.dataformat.xml.ser
-
Variant of
BeanSerializer
for XML handling. - XmlBeanSerializer(BeanSerializerBase) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
- XmlBeanSerializer(XmlBeanSerializerBase, BeanPropertyWriter[], BeanPropertyWriter[]) - 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>, 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, BeanPropertyWriter[], BeanPropertyWriter[]) - 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>, 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
- XmlDeserializationContext - Class in com.fasterxml.jackson.dataformat.xml.deser
-
XML-specific
DeserializationContext
needed to override certain handlers. - XmlDeserializationContext(DeserializerFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
-
Default constructor for a blueprint object, which will use the standard
DeserializerCache
, given factory. - XmlDeserializationContext(XmlDeserializationContext) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
- XmlDeserializationContext(XmlDeserializationContext, CacheProvider) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
- XmlDeserializationContext(XmlDeserializationContext, DeserializerFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
- XmlDeserializationContext(XmlDeserializationContext, DeserializationConfig) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
- XmlDeserializationContext(XmlDeserializationContext, DeserializationConfig, JsonParser, InjectableValues) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext
- 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, int, int, XMLInputFactory, XMLOutputFactory, String, XmlNameProcessor) - 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
- xmlInputFactory(XMLInputFactory) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
- XmlJaxbAnnotationIntrospector - Class in com.fasterxml.jackson.dataformat.xml.jaxb
-
Deprecated.Since 2.12 (as per above notes): broken since 2.13
- XmlJaxbAnnotationIntrospector() - Constructor for class com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
-
Deprecated.
- XmlJaxbAnnotationIntrospector(TypeFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
-
Deprecated.
- XmlMapper - Class in com.fasterxml.jackson.dataformat.xml
-
Customized
ObjectMapper
that will read and write XML instead of JSON, using XML-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
- XmlName() - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlNameProcessor.XmlName
- xmlNameProcessor() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
- xmlNameProcessor(XmlNameProcessor) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
- xmlNameProcessor(XmlNameProcessor) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder
- XmlNameProcessor - Interface in com.fasterxml.jackson.dataformat.xml
-
API of processors primarily used for dealing with XML names containing invalid characters.
- XmlNameProcessor.XmlName - Class in com.fasterxml.jackson.dataformat.xml
-
Representation of an XML element or attribute name
- XmlNameProcessors - Class in com.fasterxml.jackson.dataformat.xml
-
Contains default
XmlNameProcessor
implementations. - XmlNameProcessors() - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors
- XmlNameProcessors.AlwaysOnBase64NameProcessor - Class in com.fasterxml.jackson.dataformat.xml
- XmlNameProcessors.Base64NameProcessor - Class in com.fasterxml.jackson.dataformat.xml
- XmlNameProcessors.PassthroughProcessor - Class in com.fasterxml.jackson.dataformat.xml
- XmlNameProcessors.ReplaceNameProcessor - Class in com.fasterxml.jackson.dataformat.xml
- xmlOutputFactory() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
- xmlOutputFactory(XMLOutputFactory) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
- XmlPrettyPrinter - Interface in com.fasterxml.jackson.dataformat.xml
-
There are some XML-specific quirks that need extra TLC when indenting: so we will use a refinement of general purpose one.
- XmlReadContext - Class in com.fasterxml.jackson.dataformat.xml.deser
-
Extension of
JsonStreamContext
, which implements core methods needed, and adds small amount of additional state data we need. - XmlReadContext(XmlReadContext, int, int, int) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
- XmlRootNameLookup - Class in com.fasterxml.jackson.dataformat.xml.util
-
Helper class used for efficiently finding root element name used with XML serializations.
- XmlRootNameLookup() - Constructor for class com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
- XmlSerializerProvider - Class in com.fasterxml.jackson.dataformat.xml.ser
-
We need to override some parts of
SerializerProvider
implementation to handle oddities of XML output, like "extra" root element. - XmlSerializerProvider(XmlSerializerProvider) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
- XmlSerializerProvider(XmlSerializerProvider, CacheProvider) - 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
- 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, ContentReference, int, XmlNameProcessor) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- XmlTypeResolverBuilder - Class in com.fasterxml.jackson.dataformat.xml
-
Custom specialization of
StdTypeResolverBuilder
; needed so that type id property name can be modified as necessary to make it legal XML element or attribute name. - XmlTypeResolverBuilder() - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder
- XmlTypeResolverBuilder(JsonTypeInfo.Value) - 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
- XSI_NAMESPACE - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
_
- _allWs(String) - Static method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- _arrayIndenter - Variable in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
-
By default, let's use only spaces to separate array values.
- _asXmlGenerator(JsonGenerator) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
- _attributeCount - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- _attributeCount - Variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
-
Number of attributes to write; these will have been ordered to be the first properties to write.
- _binaryValue - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
We will hold on to decoded binary data, for duration of current event, so that multiple calls to
FromXmlParser.getBinaryValue(com.fasterxml.jackson.core.Base64Variant)
will not need to decode data more than once. - _byteArrayBuilder - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
ByteArrayBuilder is needed if 'getBinaryValue' is called.
- _caseInsensitive - Variable in class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
- _cdata - Variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
-
Optional set of indexes of properties that should be serialized as CDATA, instead of regular XML text segment.
- _cfgDefaultUseWrapper - Variable in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
- _cfgDefaultUseWrapper - Variable in class com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
-
Determination of whether indexed properties (arrays, Lists) that are not explicitly annotated (with
JacksonXmlElementWrapper
or equivalent) should default to using implicit wrapper (with same name as property) or not. - _cfgNameForTextElement - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
In cases where a start element has both attributes and non-empty textual value, we have to create a bogus property; we will use this as the property name.
- _cfgNameForTextElement - Variable in class com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
-
Name used for pseudo-property used for returning XML Text value (which does not have actual element name to use).
- _cfgNameForTextElement - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- _cfgNameForTextValue - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier
-
Virtual name used for text segments.
- _cfgProcessXsiNil - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- _cfgProcessXsiType - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- _checkNumericValue(int) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- _checkXsiAttributes() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- _child - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
- _classLoaderForStax - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
-
Optional
ClassLoader
to use for constructingXMLInputFactory
and instances if not explicitly specified by caller. - _closed - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
Flag that indicates whether parser is closed or not.
- _collectUntilTag() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- _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.
- _constructStdTypeResolverBuilder(MapperConfig<?>, JsonTypeInfo.Value, JavaType) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
- _convertNumberToBigDecimal() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- _convertNumberToBigInteger() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- _convertNumberToDouble() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- _convertNumberToFloat() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- _convertNumberToInt() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- _convertNumberToLong() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- _createGenerator(Writer, IOContext) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- _createParser(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
- _currentStateDesc() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- _currentValue - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
- _currentWrapper - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
Wrapping state, if any active (null if none)
- _currText - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- _decodeAttributeName(String, String) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- _decodeBase64(Base64Variant) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- _decodeElementName(String, String) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- _decorate(IOContext, OutputStream) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- _decorate(IOContext, Writer) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- _defaultState - Variable in enum com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.Feature
- _defaultState - Variable in enum com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature
- _delegate - Variable in class com.fasterxml.jackson.dataformat.xml.util.Stax2JacksonReaderAdapter
- _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
- _extractLocation(XMLStreamLocation2) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- _findNamespace(MapperConfig<?>, AnnotationIntrospector, AnnotatedClass) - Method in class com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
- _findRootName(MapperConfig<?>, Class<?>) - Method in class com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
- _findSoleTextProp(DeserializationConfig, Iterator<SettableBeanProperty>) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier
- _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 {@@code 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
- _getText(XMLStreamReader2) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- _handleEndElement() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- _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
- _initStartElement() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- _initWithRootName(ToXmlGenerator, QName) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
- _internalErrorUnknownToken(Object) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- _ioContext - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- _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
- _isIntNumber(String) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- _isText - Variable in class com.fasterxml.jackson.dataformat.xml.util.XmlInfo
- _jdkXmlInFactory - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Hiding place for JDK-serialization unthawed factories...
- _jdkXmlOutFactory - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Hiding place for JDK-serialization unthawed factories...
- _justHadStartElement - Variable in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
-
Marker flag set on start element, and cleared if an end element is encountered.
- _lineNr - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
- _localName - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- _mask - Variable in enum com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.Feature
- _mask - Variable in enum com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature
- _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.
- _message(Throwable, Throwable) - Static method in class com.fasterxml.jackson.dataformat.xml.util.StaxUtil
- _nameForTextElement - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
-
In cases where a start element has both attributes and non-empty textual value, we have to create a bogus property; we will use this as the property name.
- _nameProcessor - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- _nameProcessor - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
Escapes names with invalid XML characters
- _nameProcessor - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
- _nameProcessor - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
-
See
XmlNameProcessor
andXmlNameProcessors
- _namespace - Variable in class com.fasterxml.jackson.dataformat.xml.util.XmlInfo
- _namespaceURI - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- _namesToMatch - Variable in class com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet
- _namesToWrap - Variable in class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
-
(Simple) Names of properties, for which virtual wrapping is needed to compensate: these are so-called 'unwrapped' XML lists where property name is used for elements, and not as List markers.
- _namesToWrap - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
- _nameToDecode - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
Reusable internal value object
- _nameToEncode - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
Reusable internal value object
- _nameTransformer - Variable in class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
-
Transformer used to add prefix and/or suffix for properties of unwrapped POJO.
- _nesting - Variable in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
-
Number of open levels of nesting.
- _newLine - Variable in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
- _next() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- _nextAttributeIndex - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
Index of the next attribute of the current START_ELEMENT to return (as field name and value pair), if any; -1 when no attributes to return
- _nextIsAttribute - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
Marker flag that indicates whether next name to write implies an attribute (true) or element (false)
- _nextIsCData - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
Marker flag used to indicate that the next write of a (property) value should be as CData
- _nextIsLeadingMixed - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
Additional flag that is strictly needed when exposing "mixed" leading String value as "anonymous" property/string pair.
- _nextIsUnwrapped - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
Marker flag used to indicate that the next write of a (property) value should be done without using surrounding start/end elements.
- _nextLocalName - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
In cases where we need to 'inject' a virtual END_ELEMENT, we may also need to restore START_ELEMENT afterwards; if so, this is where names are held.
- _nextName - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
Element or attribute name to use for next output call.
- _nextNamespaceURI - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- _nextToken - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- _nextToken() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- _numberBigInt - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- _numberInt - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- _numberLong - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- _numTypesValid - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
Bitfield that indicates which numeric representations have been calculated for the current type
- _objectCodec - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- _objectIndenter - Variable in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
-
By default, let's use linefeed-adding indenter for separate object entries.
- _orderAttributesFirst(BeanPropertyWriter[], BeanPropertyWriter[]) - Static method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
-
Method for re-sorting lists of bean properties such that attributes are strictly written before elements.
- _originalXmlWriter - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
- _parent - Variable in class com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
- _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).
- _prefix - Variable in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.Base64NameProcessor
- _propName(String, JsonTypeInfo.Id) - Method in class com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder
- _qname(PropertyName) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter
- _qname(String, String) - Method in class com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
- _releaseBuffers() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
Method called to release internal buffers owned by the base parser.
- _releaseBuffers() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
- _repeatCurrentToken - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
Marker flag set if caller wants to "push back" current token so that next call to
XmlTokenStream.next()
should simply be given what was already read. - _repeatElement - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
Flag used to indicate that given element should be "replayed".
- _replacement - Variable in class com.fasterxml.jackson.dataformat.xml.XmlNameProcessors.ReplaceNameProcessor
- _reportUnimplementedStax2(String) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
Method called in case access to native Stax2 API implementation is required.
- _rootNameFromConfig() - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
- _rootNameLookup - Variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
- _rootNames - Variable in class com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
-
For efficient operation, let's try to minimize number of times we need to introspect root element name to use.
- _serializeObjectId(Object, JsonGenerator, SerializerProvider, TypeSerializer, WritableObjectId) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
- _serializeUnwrappedObjectNode(ToXmlGenerator, Object, JsonSerializer<Object>) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
- _serializeXmlNull(JsonGenerator) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
- _shouldUnwrapObjectNode(ToXmlGenerator, Object) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
- _skipAndCollectTextUntilTag() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- _skipEndElement() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- _sourceReference - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- _startElementAfterText - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
Flag set true if current event is
XML_TEXT
and there is START_ELEMENT - _startRootArray(ToXmlGenerator, QName) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
- _stateDesc(int) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
- _stax2Emulation - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
Marker flag set if the underlying stream writer has to emulate Stax2 API: this is problematic if trying to use
ToXmlGenerator.writeRaw(java.lang.String)
calls. - _streamReadConstraints - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- _streamWriteConstraints - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
- _textPropertyIndex - Variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
-
Index of "text value" property we have, if any; can have at most one such property.
- _textValue - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
Current text value for TEXT_VALUE returned
- _type - Variable in class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
- _unwrap(Throwable) - Static method in class com.fasterxml.jackson.dataformat.xml.util.StaxUtil
- _updateState(JsonToken) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
- _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
- _wrapperName - Variable in class com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
- _wrapperNamespace - Variable in class com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
- _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