Class FieldInterceptorImpl

java.lang.Object
org.hibernate.intercept.AbstractFieldInterceptor
org.hibernate.intercept.javassist.FieldInterceptorImpl
All Implemented Interfaces:
Serializable, FieldHandler, FieldInterceptor

public final class FieldInterceptorImpl extends AbstractFieldInterceptor implements FieldHandler, Serializable
A field-level interceptor that initializes lazily fetched properties. This interceptor can be attached to classes instrumented by Javassist. Note that this implementation assumes that the instance variable name is the same as the name of the persistent property that must be loaded.

Note: most of the interesting functionality here is farmed off to the super-class. The stuff here mainly acts as an adapter to the Javassist-specific functionality, routing interception through the super-class's intercept() method
See Also: