Class ServerProxyfier


  • public class ServerProxyfier
    extends java.lang.Object
    Author:
    Colin Puy, Laurent Leseigneur
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      class  ServerProxyfier.LazyMethodHandler
      Handler that lazy load values for lazy loading methods that hasn't been loaded
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean isLazyMethodProxyfied​(org.bonitasoft.engine.bdm.Entity e)  
      <T extends org.bonitasoft.engine.bdm.Entity>
      java.util.List<T>
      proxify​(java.util.List<T> entities)  
      <T extends org.bonitasoft.engine.bdm.Entity>
      T
      proxify​(T entity)  
      static org.bonitasoft.engine.bdm.Entity unProxifyIfNeeded​(org.bonitasoft.engine.bdm.Entity entity)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • isLazyMethodProxyfied

        public static boolean isLazyMethodProxyfied​(org.bonitasoft.engine.bdm.Entity e)
      • proxify

        public <T extends org.bonitasoft.engine.bdm.Entity> T proxify​(T entity)
      • proxify

        public <T extends org.bonitasoft.engine.bdm.Entity> java.util.List<T> proxify​(java.util.List<T> entities)
      • unProxifyIfNeeded

        public static org.bonitasoft.engine.bdm.Entity unProxifyIfNeeded​(org.bonitasoft.engine.bdm.Entity entity)