Class Hierarchy


  • public class Hierarchy
    extends java.lang.Object
    single-point of entry for walking of OME container hierarchies.
    Since:
    OMERO 3.0
    • Constructor Summary

      Constructors 
      Constructor Description
      Hierarchy()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static org.hibernate.Criteria[] fetchChildren​(org.hibernate.Criteria c, java.lang.Class klass, int stopDepth)  
      static org.hibernate.Criteria[] fetchParents​(org.hibernate.Criteria c, java.lang.Class klass, int stopDepth)  
      static org.hibernate.transform.ResultTransformer getChildTransformer​(java.lang.Class klass)  
      static org.hibernate.transform.ResultTransformer getParentTransformer​(java.lang.Class klass)  
      static org.hibernate.Criteria[] joinChildren​(org.hibernate.Criteria c, java.lang.Class klass, int stopDepth)  
      static org.hibernate.Criteria[] joinParents​(org.hibernate.Criteria c, java.lang.Class klass, int stopDepth)  
      • Methods inherited from class java.lang.Object

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

      • Hierarchy

        public Hierarchy()
    • Method Detail

      • fetchParents

        public static org.hibernate.Criteria[] fetchParents​(org.hibernate.Criteria c,
                                                            java.lang.Class klass,
                                                            int stopDepth)
      • fetchChildren

        public static org.hibernate.Criteria[] fetchChildren​(org.hibernate.Criteria c,
                                                             java.lang.Class klass,
                                                             int stopDepth)
      • joinParents

        public static org.hibernate.Criteria[] joinParents​(org.hibernate.Criteria c,
                                                           java.lang.Class klass,
                                                           int stopDepth)
      • joinChildren

        public static org.hibernate.Criteria[] joinChildren​(org.hibernate.Criteria c,
                                                            java.lang.Class klass,
                                                            int stopDepth)
      • getChildTransformer

        public static org.hibernate.transform.ResultTransformer getChildTransformer​(java.lang.Class klass)
      • getParentTransformer

        public static org.hibernate.transform.ResultTransformer getParentTransformer​(java.lang.Class klass)