Class EE2CAclQueryUtils

java.lang.Object
ubic.gemma.persistence.util.EE2CAclQueryUtils

public class EE2CAclQueryUtils extends Object
This class provides a fast-path to AclQueryUtils that uses the denormalized mask for anonymous users.
Author:
poirigui
  • Constructor Details

    • EE2CAclQueryUtils

      public EE2CAclQueryUtils()
  • Method Details

    • formNativeAclJoinClause

      public static String formNativeAclJoinClause(String aoiIdColumn)
    • formNativeAclRestrictionClause

      public static String formNativeAclRestrictionClause(SessionFactoryImplementor sessionFactoryImplementor, String anonymousMaskColumn)
    • formNativeAclRestrictionClause

      public static String formNativeAclRestrictionClause(SessionFactoryImplementor sessionFactoryImplementor, String anonymousMaskColumn, int mask)
    • addAclParameters

      public static void addAclParameters(Query query, Class<? extends Securable> aoiType)