Class BasicLazyInitializer

    • Field Detail

      • INVOKE_IMPLEMENTATION

        protected static final Object INVOKE_IMPLEMENTATION
      • persistentClass

        protected final Class<?> persistentClass
      • getIdentifierMethod

        protected final Method getIdentifierMethod
      • setIdentifierMethod

        protected final Method setIdentifierMethod
      • overridesEquals

        protected final boolean overridesEquals
    • Method Detail

      • serializableProxy

        protected abstract Object serializableProxy()
      • getImplementationClass

        public Class<?> getImplementationClass()
        Description copied from interface: LazyInitializer
        Get the actual class of the entity, possibly initializing the entity if it has subclasses.
        Returns:
        The actual entity class.