- canUseCharArrays() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
As of 2.4, we do have actual capability for passing char arrays
efficiently, but unfortunately
have no working mechanism for recycling buffers.
- canWriteFormattedNumbers() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
- changeProperties(SerializationConfig, BeanDescription, List<BeanPropertyWriter>) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier
-
First thing to do is to find annotations regarding XML serialization,
and wrap collection serializers.
- checkNextIsUnwrapped() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
Method called to see if unwrapping is required; and if so,
clear the flag (so further calls will return 'false' unless
state is re-set)
- close() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
- close() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
- close() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
- closeCompletely() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
- collectDefaults() - Static method in enum com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.Feature
-
Method that calculates bit set (flags) of all features that
are enabled by default.
- collectDefaults() - Static method in enum com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature
-
Method that calculates bit set (flags) of all features that
are enabled by default.
- com.fasterxml.jackson.dataformat.xml - package com.fasterxml.jackson.dataformat.xml
-
Package that contains XML-based backends which can serialize POJOs
to and deserialize from XML, using Stax XML parsers and generators
for XML processing and mostly standard Jackson data binding otherwise.
- com.fasterxml.jackson.dataformat.xml.annotation - package com.fasterxml.jackson.dataformat.xml.annotation
-
Package that contains additional annotations that can be
used to configure XML-specific aspects of serialization
and deserialization
- com.fasterxml.jackson.dataformat.xml.deser - package com.fasterxml.jackson.dataformat.xml.deser
-
- com.fasterxml.jackson.dataformat.xml.jaxb - package com.fasterxml.jackson.dataformat.xml.jaxb
-
- com.fasterxml.jackson.dataformat.xml.ser - package com.fasterxml.jackson.dataformat.xml.ser
-
- com.fasterxml.jackson.dataformat.xml.util - package com.fasterxml.jackson.dataformat.xml.util
-
- configure(FromXmlParser.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
- configure(ToXmlGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
- configure(FromXmlParser.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Method for enabling or disabling specified XML parser feature.
- configure(ToXmlGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Method for enabling or disabling specified XML generator feature.
- configure(FromXmlParser.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
-
- configure(ToXmlGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
-
- configure(FromXmlParser.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder
-
- configure(ToXmlGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder
-
- configure(ToXmlGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
-
- configure(FromXmlParser.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
-
- convertToArray() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
-
- convertToString() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
Helper method called by XML String deserializer to concatenate textual contents
contained in logical "Object": mostly just to skip attribute values.
- copy() - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
-
- copy() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Note: compared to base implementation by JsonFactory
,
here the copy will actually share underlying XML input and
output factories, as there is no way to make copies of those.
- copy() - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
-
- createChildArrayContext(int, int) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
-
- createChildObjectContext(int, int) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
-
- createContextual(DeserializationContext, BeanProperty) - Method in class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
-
- createContextual(DeserializationContext, BeanProperty) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
-
- createGenerator(OutputStream) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- createGenerator(OutputStream, JsonEncoding) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- createGenerator(Writer) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- createGenerator(File, JsonEncoding) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- createGenerator(XMLStreamWriter) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Factory method that wraps given
XMLStreamWriter
, usually to allow
incremental serialization to compose large output by serializing a sequence
of individual objects.
- createInstance(SerializationConfig, SerializerFactory) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
-
- createInstance() - Method in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
-
- createParser(String) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Overridden just to prevent trying to optimize access via char array;
while nice idea, problem is that we don't have proper hooks to ensure
that temporary buffer gets recycled; so let's just use StringReader.
- createParser(XMLStreamReader) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Factory method that wraps given
XMLStreamReader
, usually to allow
partial data-binding.
- createRootContext(int, int) - Static method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
-
- createRootContext() - Static method in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
-
- XML_ATTRIBUTE_NAME - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
- XML_ATTRIBUTE_VALUE - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
- XML_END - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
- XML_END_ELEMENT - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
- XML_NULL - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
- XML_START_ELEMENT - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
- XML_TEXT - Static variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
- XmlAnnotationIntrospector - Interface in com.fasterxml.jackson.dataformat.xml
-
Additional extension interface used above and beyond
AnnotationIntrospector
to handle XML-specific configuration.
- XmlAnnotationIntrospector.JaxbWrapper - Class in com.fasterxml.jackson.dataformat.xml
-
Wrapper we need to adapt
JaxbAnnotationIntrospector
as
XmlAnnotationIntrospector
: something we can not (alas!)
do in JAXB module because of dependency direction (JAXB module
has no knowledge of this module).
- XmlAnnotationIntrospector.Pair - Class in com.fasterxml.jackson.dataformat.xml
-
Extension of AnnotationIntrospector.Pair
that can
also dispatch 'XmlAnnotationIntrospector' methods.
- XmlBeanDeserializerModifier - Class in com.fasterxml.jackson.dataformat.xml.deser
-
The main reason for a modifier is to support handling of
'wrapped' Collection types.
- XmlBeanDeserializerModifier(String) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier
-
- XmlBeanPropertyWriter - Class in com.fasterxml.jackson.dataformat.xml.ser
-
Property writer sub-class used for handling element wrapping needed for serializing
collection (array, Collection; possibly Map) types.
- XmlBeanPropertyWriter(BeanPropertyWriter, PropertyName, PropertyName) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter
-
- XmlBeanPropertyWriter(BeanPropertyWriter, PropertyName, PropertyName, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter
-
- XmlBeanSerializer - Class in com.fasterxml.jackson.dataformat.xml.ser
-
Variant of BeanSerializer
for XML handling.
- XmlBeanSerializer(BeanSerializerBase) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
-
- XmlBeanSerializer(XmlBeanSerializerBase, ObjectIdWriter, Object) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
-
- XmlBeanSerializer(XmlBeanSerializerBase, ObjectIdWriter) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
-
- XmlBeanSerializer(XmlBeanSerializerBase, Set<String>) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializer
-
- XmlBeanSerializerBase - Class in com.fasterxml.jackson.dataformat.xml.ser
-
Specific sub-class of BeanSerializerBase
needed to take care
of some xml-specific aspects, such as distinction between attributes
and elements.
- XmlBeanSerializerBase(BeanSerializerBase) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
-
- XmlBeanSerializerBase(XmlBeanSerializerBase, ObjectIdWriter) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
-
- XmlBeanSerializerBase(XmlBeanSerializerBase, ObjectIdWriter, Object) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
-
- XmlBeanSerializerBase(XmlBeanSerializerBase, Set<String>) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
-
- XmlBeanSerializerBase(XmlBeanSerializerBase, NameTransformer) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
-
- XmlBeanSerializerModifier - Class in com.fasterxml.jackson.dataformat.xml.ser
-
We need a BeanSerializerModifier
to replace default BeanSerializer
with XML-specific one; mostly to ensure that attribute properties are output
before element properties.
- XmlBeanSerializerModifier() - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerModifier
-
- xmlBuilder() - Static method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
-
- XmlClassNameIdResolver(JavaType, TypeFactory, PolymorphicTypeValidator) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver
-
- XmlFactory - Class in com.fasterxml.jackson.dataformat.xml
-
- XmlFactory() - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Default constructor used to create factory instances.
- XmlFactory(ObjectCodec) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- XmlFactory(XMLInputFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- XmlFactory(XMLInputFactory, XMLOutputFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- XmlFactory(ObjectCodec, XMLInputFactory, XMLOutputFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- XmlFactory(ObjectCodec, int, int, XMLInputFactory, XMLOutputFactory, String) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- XmlFactory(XmlFactory, ObjectCodec) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- XmlFactory(XmlFactoryBuilder) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Constructors used by JsonFactoryBuilder
for instantiation.
- XmlFactoryBuilder - Class in com.fasterxml.jackson.dataformat.xml
-
TSFBuilder
implementation for constructing
XmlFactory
instances.
- XmlFactoryBuilder() - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
-
- XmlFactoryBuilder(XmlFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
-
- XmlInfo - Class in com.fasterxml.jackson.dataformat.xml.util
-
Helper container class used to contain XML specific information
we need to retain to construct proper bean serializer
- XmlInfo(Boolean, String, Boolean, Boolean) - Constructor for class com.fasterxml.jackson.dataformat.xml.util.XmlInfo
-
- xmlInputFactory() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
-
- XmlJaxbAnnotationIntrospector - Class in com.fasterxml.jackson.dataformat.xml.jaxb
-
Alternative AnnotationIntrospector
implementation that
builds on JaxbAnnotationIntrospector
.
- XmlJaxbAnnotationIntrospector() - Constructor for class com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
-
Deprecated.
- XmlJaxbAnnotationIntrospector(TypeFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.jaxb.XmlJaxbAnnotationIntrospector
-
- XmlMapper - Class in com.fasterxml.jackson.dataformat.xml
-
Customized
ObjectMapper
that will read and write XML instead of JSON,
using XML-backed
JsonFactory
implementation (
XmlFactory
).
- XmlMapper() - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlMapper
-
- XmlMapper(XMLInputFactory, XMLOutputFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlMapper
-
- XmlMapper(XMLInputFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlMapper
-
- XmlMapper(XmlFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlMapper
-
- XmlMapper(JacksonXmlModule) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlMapper
-
- XmlMapper(XmlFactory, JacksonXmlModule) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlMapper
-
- XmlMapper(XmlMapper) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlMapper
-
- XmlMapper.Builder - Class in com.fasterxml.jackson.dataformat.xml
-
Builder implementation for constructing
XmlMapper
instances.
- XmlMinimalClassNameIdResolver(JavaType, TypeFactory, PolymorphicTypeValidator) - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver
-
- xmlOutputFactory() - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
-
- XmlPrettyPrinter - Interface in com.fasterxml.jackson.dataformat.xml
-
There are some XML-specific quirks that need extra TLC when
indenting: so we will use a refinement of general purpose one.
- XmlReadContext - Class in com.fasterxml.jackson.dataformat.xml.deser
-
Extension of JsonStreamContext
, which implements
core methods needed, and adds small amount of additional
state data we need.
- XmlReadContext(XmlReadContext, int, int, int) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
-
- XmlRootNameLookup - Class in com.fasterxml.jackson.dataformat.xml.util
-
Helper class used for efficiently finding root element name used with
XML serializations.
- XmlRootNameLookup() - Constructor for class com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
-
- XmlSerializerProvider - Class in com.fasterxml.jackson.dataformat.xml.ser
-
We need to override some parts of
SerializerProvider
implementation to handle oddities of XML output, like "extra" root element.
- XmlSerializerProvider(XmlRootNameLookup) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
-
- XmlSerializerProvider(XmlSerializerProvider, SerializationConfig, SerializerFactory) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
-
- XmlSerializerProvider(XmlSerializerProvider) - Constructor for class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
-
- XmlStringDeserializer - Class in com.fasterxml.jackson.dataformat.xml.deser
-
Custom variant used instead of "plain" StringDeserializer
to handle
couple of edge cases that XML parser exposes.
- XmlStringDeserializer() - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.XmlStringDeserializer
-
- XmlTextDeserializer - Class in com.fasterxml.jackson.dataformat.xml.deser
-
Delegating deserializer that is used in the special cases where
we may sometimes see a "plain" String value but need to map it
as if it was a property of POJO.
- XmlTextDeserializer(BeanDeserializerBase, SettableBeanProperty) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
-
- XmlTextDeserializer(BeanDeserializerBase, int) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
-
- XmlTokenStream - Class in com.fasterxml.jackson.dataformat.xml.deser
-
Simple helper class used on top of STAX
XMLStreamReader
to further
abstract out all irrelevant details, and to expose equivalent of flat token
stream with no "fluff" tokens (comments, processing instructions, mixed
content) all of which is just to simplify
actual higher-level conversion to JSON tokens.
- XmlTokenStream(XMLStreamReader, Object, int) - Constructor for class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
- XmlTypeResolverBuilder - Class in com.fasterxml.jackson.dataformat.xml
-
Custom specialization of StdTypeResolverBuilder
; needed so that
type id property name can be modified as necessary to make it legal
XML element or attribute name.
- XmlTypeResolverBuilder() - Constructor for class com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder
-
- XmlTypeResolverBuilder.XmlClassNameIdResolver - Class in com.fasterxml.jackson.dataformat.xml
-
- XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver - Class in com.fasterxml.jackson.dataformat.xml
-
- _allWs(String) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
- _arrayIndenter - Variable in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
-
By default, let's use only spaces to separate array values.
- _asXmlGenerator(JsonGenerator) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
-
- _attributeCount - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
- _attributeCount - Variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
-
Number of attributes to write; these will have been ordered to be the first
properties to write.
- _binaryValue - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
- _byteArrayBuilder - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
ByteArrayBuilder is needed if 'getBinaryValue' is called.
- _cdata - Variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
-
Optional set of indexes of properties that should be serialized as CDATA,
instead of regular XML text segment.
- _cfgDefaultUseWrapper - Variable in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
-
- _cfgDefaultUseWrapper - Variable in class com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
-
Determination of whether indexed properties (arrays, Lists) that are not explicitly
annotated (with
JacksonXmlElementWrapper
or equivalent) should default to using implicit wrapper (with same name as property) or not.
- _cfgNameForTextElement - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
In cases where a start element has both attributes and non-empty textual
value, we have to create a bogus property; we will use this as
the property name.
- _cfgNameForTextElement - Variable in class com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
-
Name used for pseudo-property used for returning XML Text value (which does
not have actual element name to use).
- _cfgNameForTextElement - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- _cfgNameForTextValue - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlBeanDeserializerModifier
-
Virtual name used for text segments.
- _child - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
-
- _closed - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
Flag that indicates whether parser is closed or not.
- _columnNr - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
-
- _configureParser(JsonParser) - Method in class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
-
- _constructDefaultPrettyPrinter() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
- _constructDefaultTypeResolverBuilder(ObjectMapper.DefaultTyping, PolymorphicTypeValidator) - Method in class com.fasterxml.jackson.dataformat.xml.XmlMapper
-
- _constructIntrospector() - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlModule
-
- _constructStdTypeResolverBuilder() - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
-
We will override this method so that we can return instance
that cleans up type id property name to be a valid xml name.
- _createGenerator(Writer, IOContext) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- _createParser(InputStream, IOContext) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- _createParser(Reader, IOContext) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- _createParser(char[], int, int, IOContext, boolean) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- _createParser(byte[], int, int, IOContext) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- _createXmlWriter(IOContext, OutputStream) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- _createXmlWriter(IOContext, Writer) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- _currentName - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
-
- _currentState - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
- _currentValue - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
-
- _currentWrapper - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
Wrapping state, if any active (null if none)
- _currText - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
- _decodeBase64(Base64Variant) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
- _decorate(IOContext, OutputStream) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- _decorate(IOContext, Writer) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- _elementNameStack - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
To support proper serialization of arrays it is necessary to keep
stack of element names, so that we can "revert" to earlier
- _findRootName(Class<?>, MapperConfig<?>) - Method in class com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
-
- _findXmlName(Annotated) - Method in class com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector
-
- _formatFeatures - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
- _formatFeatures - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
- _formatFeatures - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
- _formatGeneratorFeatures - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
-
Set of ToXmlGenerator.Feature
s enabled, as bitmask.
- _formatParserFeatures - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
-
Set of FromXmlParser.Feature
s enabled, as bitmask.
- _getByteArrayBuilder() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
- _handleEndObject() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
- _handleEOF() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
Method called when an EOF is encountered between tokens.
- _handleRepeatElement() - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
Method called to handle details of repeating "virtual"
start/end elements, needed for handling 'unwrapped' lists.
- _handleStartObject() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
- _initFactories(XMLInputFactory, XMLOutputFactory) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- _initialized - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
- _initializeXmlReader(XMLStreamReader) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- _initializeXmlWriter(XMLStreamWriter) - Method in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- _initWithRootName(ToXmlGenerator, QName) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
-
- _intr - Variable in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.JaxbWrapper
-
- _ioContext - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
- _ioContext - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
- _isAttribute(BeanPropertyWriter) - Static method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
-
- _isAttribute - Variable in class com.fasterxml.jackson.dataformat.xml.util.XmlInfo
-
- _isCData(BeanPropertyWriter) - Static method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
-
- _isCData - Variable in class com.fasterxml.jackson.dataformat.xml.util.XmlInfo
-
- _isEmpty(String) - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
- _isText - Variable in class com.fasterxml.jackson.dataformat.xml.util.XmlInfo
-
- _jdkXmlInFactory - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Hiding place for JDK-serialization unthawed factories...
- _jdkXmlOutFactory - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
Hiding place for JDK-serialization unthawed factories...
- _justHadStartElement - Variable in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
-
Marker flag set on start element, and cleared if an end element
is encountered.
- _lineNr - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
-
- _localName - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
- _mayBeLeaf - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
We need special handling to keep track of whether a value
may be exposed as simple leaf value.
- _mixedText - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
If true we have a START_ELEMENT with mixed text
- _nameForTextElement - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
-
In cases where a start element has both attributes and non-empty textual
value, we have to create a bogus property; we will use this as
the property name.
- _namespace - Variable in class com.fasterxml.jackson.dataformat.xml.util.XmlInfo
-
- _namespaceURI - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
- _namesToWrap - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
- _namesToWrap - Variable in class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
-
(Simple) Names of properties, for which virtual wrapping is needed
to compensate: these are so-called 'unwrapped' XML lists where property
name is used for elements, and not as List markers.
- _namesToWrap - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
-
- _nameTransformer - Variable in class com.fasterxml.jackson.dataformat.xml.ser.UnwrappingXmlBeanSerializer
-
Transformer used to add prefix and/or suffix for properties of unwrapped
POJO.
- _nesting - Variable in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
-
Number of open levels of nesting.
- _nextAttributeIndex - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
Index of the next attribute of the current START_ELEMENT
to return (as field name and value pair), if any; -1
when no attributes to return
- _nextIsAttribute - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
Marker flag that indicates whether next name to write
implies an attribute (true) or element (false)
- _nextIsCData - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
Marker flag used to indicate that the next write of a (property)
value should be as CData
- _nextIsUnwrapped - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
Marker flag used to indicate that the next write of a (property)
value should be done without using surrounding start/end
elements.
- _nextLocalName - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
In cases where we need to 'inject' a virtual END_ELEMENT, we may also
need to restore START_ELEMENT afterwards; if so, this is where names
are held.
- _nextName - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
Element or attribute name to use for next output call.
- _nextNamespaceURI - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
- _nextToken - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
- _objectCodec - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
- _objectIndenter - Variable in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
-
By default, let's use linefeed-adding indenter for separate
object entries.
- _orderAttributesFirst(BeanPropertyWriter[], BeanPropertyWriter[]) - Static method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
-
Method for re-sorting lists of bean properties such that attributes are strictly
written before elements.
- _originalXmlWriter - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
- _parent - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
-
- _parsingContext - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
Information about parser context, context in which
the next token is to be parsed (root, array, object).
- _releaseBuffers() - Method in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
Method called to release internal buffers owned by the base
parser.
- _releaseBuffers() - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
- _repeatElement - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
Flag used to indicate that given element should be "replayed".
- _reportUnimplementedStax2(String) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
Method called in case access to native Stax2 API implementation is required.
- _rootNameFromConfig() - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
-
- _rootNameLookup - Variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
-
- _rootNames - Variable in class com.fasterxml.jackson.dataformat.xml.util.XmlRootNameLookup
-
For efficient operation, let's try to minimize number of times we
need to introspect root element name to use.
- _serializeObjectId(Object, JsonGenerator, SerializerProvider, TypeSerializer, WritableObjectId) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
-
- _serializeXmlNull(JsonGenerator) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
-
- _sourceReference - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
- _spacesInObjectEntries - Variable in class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
-
By default we will add spaces around colons used to
separate object fields and values.
- _startRootArray(ToXmlGenerator, QName) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
-
- _stax2Emulation - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
- _textPropertyIndex - Variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
-
Index of "text value" property we have, if any; can have at most
one such property.
- _textValue - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
- _type - Variable in class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
-
- _valueInstantiator - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
-
- _verifyDeserType(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer
-
- _verifyDeserType(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
-
- _verifyValueWrite(String) - Method in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
- _wrapAsIOE(JsonGenerator, Exception) - Method in class com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider
-
- _wrappedName - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
-
Name of property that requires wrapping
- _wrappedQName - Variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter
-
Element name used for items in the collection
- _wrapperQName - Variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanPropertyWriter
-
Element name used as wrapper for collection.
- _xmlGeneratorFeatures - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- _xmlInputFactory - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- _xmlInputFactory - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
-
Stax factory for creating underlying input stream readers;
`null` for "use default instance with default settings"
- _xmlModule - Variable in class com.fasterxml.jackson.dataformat.xml.XmlMapper
-
- _xmlNames - Variable in class com.fasterxml.jackson.dataformat.xml.ser.XmlBeanSerializerBase
-
Array that contains namespace URIs associated with properties, if any;
null if no namespace definitions have been assigned
- _xmlOutputFactory - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- _xmlOutputFactory - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
-
Stax factory for creating underlying output stream writers;
`null` for "use default instance with default settings"
- _xmlParserFeatures - Variable in class com.fasterxml.jackson.dataformat.xml.XmlFactory
-
- _xmlPrettyPrinter - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
We may need to use XML-specific indentation as well
- _xmlPrimary - Variable in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair
-
- _xmlReader - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
- _xmlSecondary - Variable in class com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair
-
- _xmlTextProperty - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
-
Actual property that is indicated to be of type "XML Text" (and
is the only element-valued property)
- _xmlTextPropertyIndex - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTextDeserializer
-
Property index of the "XML text property"; needed for finding actual
property instance after resolution and contextualization: instance
may change, but index will remain constant.
- _xmlTokens - Variable in class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
-
- _xmlWriter - Variable in class com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
-
- _xsiNilFound - Variable in class com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
-
Marker used to indicate presence of `xsi:nil="true"' in current START_ELEMENT.