Default PersistenceDelegate for normal classes. The instances of this class
are used when other customized PersistenceDelegate is not set in the encoders
for a particular type.
This PersistenceDelegate assumes that the bean to be made persistent has a
default constructor that takes no parameters or a constructor that takes some
properties as its parameters. Only the properties that can be got or set
based on the knowledge gained through an introspection will be made
persistent. In the case that a bean is constructed with some properties, the
value of these properties should be available via the conventional getter
method.
This PersistenceDelegate assumes that the bean to be made persistent has a default constructor that takes no parameters or a constructor that takes some properties as its parameters. Only the properties that can be got or set based on the knowledge gained through an introspection will be made persistent. In the case that a bean is constructed with some properties, the value of these properties should be available via the conventional getter method.