Class LazyDeReferencingProxy<T>

  • All Implemented Interfaces:
    Serializable, net.sf.cglib.proxy.Callback, net.sf.cglib.proxy.MethodInterceptor

    public class LazyDeReferencingProxy<T>
    extends Object
    implements net.sf.cglib.proxy.MethodInterceptor, Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • LazyDeReferencingProxy

        public LazyDeReferencingProxy​(Morphium m,
                                      Class<? extends T> type,
                                      Object id,
                                      String collectionName)
    • Method Detail

      • __getPureDeref

        public T __getPureDeref()
      • __getDeref

        public T __getDeref()
      • intercept

        public Object intercept​(Object o,
                                Method method,
                                Object[] objects,
                                net.sf.cglib.proxy.MethodProxy methodProxy)
                         throws Throwable
        Specified by:
        intercept in interface net.sf.cglib.proxy.MethodInterceptor
        Throws:
        Throwable