All Classes

Class Description
AbstractClassConverter
Base class for ClassConverters
AbstractConflictStrategy<T,​G>  
AbstractConverter
Base class for all Converters
AbstractConverterOption<T>  
AbstractJSONArrayConflictStrategy  
AbstractJSONConverter  
AbstractJSONObjectConflictStrategy  
AbstractJSONValueConverter<T>
Abstract implementation for the ValueConverter interface.
AbstractMergeProcessor  
AcceptPrimaryConflictStrategy  
AcceptSecondaryConflictStrategy  
Annotatable
An aspect interface that can be applied to JSON Schema Elements
Annotation  
AnnotationUtils  
AppendArrayConflictStrategy  
AppendObjectConflictStrategy  
ArrayConflict  
BaseEventProcessor  
ByteConstants  
ByteRange
A ByteRange is a collection of bytes that can be assembled and used to determine if a given byte value matches a byte value in the collection.
ByteSequence
A sequence of ByteRange objects that represent a sequential set of characters that have to appear in a certain order.
CharConstants  
ClassConverter
Converts Java class instances to JSON
ClassScanner  
ClassUtils  
ClassValueConverter  
Column  
ColumnMapper  
Configurable  
ConflictStrategy<T,​G>  
ConsoleEventHandler  
Converter  
ConverterOption<T>  
ConverterOptions  
Converters
Utility entry point to access converter methods statically.
CSVSettings  
DeduplicateArrayConflictStrategy  
DefaultingValue<T>  
EventHandler  
EventParser  
EventProcessor  
EventProvider  
FactorySettings
Holds all the various factories' settings for instantiation of various JSON objects.
Field  
FieldMemberHandler  
FloatingPointNumber  
GetterMethodReference  
InsertAfterConflictStrategy  
InsertBeforeConflictStrategy  
JSONArray
Interface holding an array of JSONValue objects
JSONArrayConflictStrategy  
JSONConversionException  
JSONConverter  
JSONCSVParser  
JSONCSVParserFactory  
JSONDataEvent  
JSONElement
Identifies a JSON element mapping.
JSONEvent  
JSONEventHandler  
JSONEventParser  
JSONEventParserException  
JSONEventProcessor  
JSONEventProvider  
JSONEventType  
JSONException  
JSONFactory
Factory class used to instantiate a new JSONParser.
JSONFactoryException  
JSONIgnore
Indicates that a JSON element should be ignored.
JSONInvalidValueTypeException  
JSONListNode
Base interface for managing list/array values
JSONMapNode  
JSONNode
Base interface for JSON entities
JSONObject
A JSON Object consisting of a collection of key-value pairs
JSONObjectConflictStrategy  
JSONParser
JSON Parser interface.
JSONParserException  
JSONPath
Represents an JSONPath Expression to be evaluated.
JSONPathFactory
Factory for a JSONPath instance
JSONRuntimeException  
JSONSerializationException  
JSONSerializer  
JSONTokenEvent  
JSONTypeNotFoundException  
JSONUnmarshallingException  
JSONValue<T>
Interface for values stored in JSONObject or JSONArray containers
JSONValueConverter
Specifies a ValueConverter to be applied to a JSONValue before setting the value on the target class.
JSONValueNotFoundException  
JSONValueType  
KeyNameCasing  
MappedColumn  
MappingExpression  
MemberHandler<M extends Member>  
MergeProcess
Interface for merge processing
MergeProcessor  
MergeResult
Specifies the strategy for returning the merge result
MethodMemberHandler  
MethodReference  
MultiDefaultingValue<T>  
MultivalueConverterOption<T>  
NodeFactory  
NonFloatingPointNumber  
NullObject
Tagging class for Null objects
NumberFormatJSONValueConverter  
ObjectConflict  
OptionKey  
OptionsBuilder  
ParserConfiguration  
ParserFactory  
ParserSettings  
ResizableByteBuffer
Helper class that mimics similar behavior in a ByteBuffer.
Row  
ScannerEntry
Contains mapping data for converting to and from JSON and Class instances.
ScannerList  
ScannerValidationOption  
SchemaComponent  
SerializationFactory  
SetterMethodReference  
Setting  
SingleConverterOption<T>  
SingleDefaultingValue<T>  
StackEventHandler
Abstract event handler that holds information about current key and object/array contexts while traversing a JSON object
StringJSONValueConverter
Converts a JSONValue to a String.
TargetClass
Specifies a concrete target class to apply to or retrieve from a field or method.
TypeConstraint
Defines the constraints that can be applied to a specific JSON Type
ValueConverter<T>  
XMLSerializer