All Classes and Interfaces
Class
Description
A dynamic bean reader class for arbitrary types of beans.
A dynamic bean reader class.
A
Builder class for BeanReader instances.A dynamic bean writer class.
Symbolic constants for read/write failures.
Represents a getter for a single property.
Provides and caches
getters for classes.Thrown by a
BeanWriter if it failed to write a value to a property, for
example because of a type mismatch.Used to indicate whether you want to allow or disallow properties from being read
by a
BeanReader or written by a BeanWriter.Thrown by a
KeyDeserializer if it fails to deserialize a path segment into
a map key.Defines a mechanism for converting a path segment to a map key.
An elaborate builder class for Map<String, Object> pseudo-objects.
Thrown when trying to write to a path that has already been set, or that extends
beyond a path segment with a terminal value (anything other than a map).
Thrown if a
BeanReader is created for a class with zero public getters, or
if they were all excluded while constructing the BeanReader.Thrown if a
BeanWriter is created for a class with zero public setters, or
if they were all excluded while constructing the BeanWriter.Thrown when attempting to read or write a non-existent or inaccessible bean
property.
Specifies a path to a value within an object.
A
PathWalker lets you read and write deeply nested values using Path
objects.Thrown by a
PathWalker if a path-read or path-write error occurs.Represents a setter for a single property.
Provides and caches
setters for classes.