| Modifier and Type | Interface and Description |
|---|---|
| public interface | Annotations
Interface that defines interface for accessing contents of a collection of annotations. |
| public interface | Converter<
Type of values converter takes IN, Result type from conversion OUT>Helper interface for things that convert Objects of one type to another. |
| public interface | |
| public interface | Named
Simple tag interface mostly to allow sorting by name. |
| Modifier and Type | Class and Description |
|---|---|
| public class | ArrayBuilders
Helper class that contains set of distinct builders for different arrays of primitive values. |
| public class | ArrayIterator<T>
Iterator implementation used to efficiently expose contents of an Array as read-only iterator. |
| public class | BeanUtil
Helper class that contains functionality needed by both serialization and deserialization side. |
| public class | ByteBufferBackedInputStream
Simple |
| public class | ByteBufferBackedOutputStream
Simple |
| public class | |
| public class | CompactStringObjectMap
Specialized lookup class that implements functionality similar to
|
| public class | EnumResolver
Helper class used to resolve String values (either JSON Object field names or regular String values) into Java Enum instances. |
| public class | EnumValues
Helper class used for storing String serializations of |
| public class | ExceptionUtil
Utility methods for dealing with exceptions/throwables |
| public class | |
| public class | ISO8601DateFormat
Deprecated
Use Provide a fast thread-safe formatter/parser DateFormat for ISO8601 dates ONLY.
com. instead
|
| public class | ISO8601Utils
Deprecated
Utilities methods for manipulating dates in iso8601 format.
|
| public abstract class | JacksonCollectors
Utility class that provides custom |
| public class | JSONPObject
Container class that can be used to wrap any Object instances (including nulls), and will serialize embedded in JSONP wrapping. |
| public class | JSONWrappedObject
General-purpose wrapper class that can be used to decorate serialized value with arbitrary literal prefix and suffix. |
| public class | |
| public class | |
| public abstract class | NameTransformer
Helper class used to encapsulate details of name mangling, transforming of names using different strategies (prefixes, suffixes). |
| public class | NativeImageUtil
Utilities for graal native image support; mostly to improve error message handling in case of missing information for native image. |
| public class | ObjectBuffer
Helper class to use for constructing Object arrays by appending entries to create arrays of various lengths (length that is not known a priori). |
| public abstract class | |
| public class | RawValue
Helper class used to encapsulate "raw values", pre-encoded textual content
that can be output as opaque value with no quoting/escaping, using
|
| public class | RootNameLookup
Helper class for caching resolved root names. |
| public class | SimpleBeanPropertyDefinition
Simple immutable |
| public abstract class | StdConverter<IN, OUT>
Standard implementation of |
| public class | StdDateFormat
Jackson's internal |
| public class | TokenBuffer
Utility class used for efficient storage of |
| public class | TokenBufferReadContext
Implementation of |
| public class | TypeKey
Key that offers two "modes"; one with raw class, as used for cases were raw class type is available (for example, when using runtime type); and one with full generics-including. |
| public class | ViewMatcher
Helper class used for checking whether a property is visible in the active view |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | AccessPattern
Enumeration used to indicate required access pattern for providers: this can sometimes be used to optimize out dynamic calls. |