Default no-argument constructor that defaults
{@link #isCachingEnabled() cachingEnabled} (for general caching) to {@code true} and sets a
default {@link #getName() name} based on the class name.
<p/>
Note that while in general, caching may be enabled by default, subclasses have control over
if specific caching is enabled.
Default no-argument constructor that defaults {@link #isCachingEnabled() cachingEnabled} (for general caching) to {@code true} and sets a default {@link #getName() name} based on the class name. <p/> Note that while in general, caching may be enabled by default, subclasses have control over if specific caching is enabled.