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 function that can be applied to transform a value just retrieved from a bean, or about to be set on a bean.
A dynamic bean writer class.
Symbolic constants for read/write failures.
Represents a getter for a single property.
Assembles, caches, and supplies 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.
Assembles, caches and supplies setters for classes.