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
BeanValueTransformer
can be "inserted" into a BeanReader
and
BeanWriter
to modify the value to be returned to the user by the
BeanReader
, or to be written to the bean by the BeanWriter
.A dynamic bean writer class.
Thrown by a
PathWalker
if a path-read or path-write error occurs.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 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 how to deserialize a path segment.
The
PathTreeWalker
is functionally equivalent to the PathWalker
class.A
PathWalker
lets you read from, and write to objects using Path
objects.Represents a setter for a single property.
Assembles, caches and supplies
setters
for classes.