Class ClassGeneratingPropertyAccessorFactory

java.lang.Object
org.springframework.data.mapping.model.ClassGeneratingPropertyAccessorFactory
All Implemented Interfaces:
PersistentPropertyAccessorFactory

public class ClassGeneratingPropertyAccessorFactory extends Object implements PersistentPropertyAccessorFactory
A factory that can generate byte code to speed-up dynamic property access. Uses the PersistentEntity's PersistentProperty to discover the access to properties. Properties are accessed either using method handles to overcome Java visibility issues or directly using field access/getter/setter calls.
Since:
1.13
Author:
Mark Paluch, Oliver Gierke, Christoph Strobl, Jens Schauder, Johannes Englmeier