| Interface | Description |
|---|---|
| RecordAccessor |
Interface for an object that can introspect and manipulate a record.
|
| RecordAccessorProvider |
A ServiceProvider that can construct a RecordAccessor based on an object's type.
|
| Exception | Description |
|---|---|
| FieldDoesNotExistException | |
| IncorrectTypeException |
Thrown when a get() or set() call on an Accessor accesses a record with an
incorrect underlying type.
|
| RecordAccessorException |
Base class for exceptions thrown by RecordAccessors.
|