Class Criteria

  • All Implemented Interfaces:
    java.lang.Cloneable

    public class Criteria
    extends java.lang.Object
    implements java.lang.Cloneable
    • Constructor Detail

      • Criteria

        public Criteria​(java.lang.Class<?> clazz)
      • Criteria

        public Criteria​(java.lang.Class<?> clazz,
                        java.lang.String rootAlias)
    • Method Detail

      • setClass

        public void setClass​(java.lang.Class<?> m_class)
      • getCriteriaClass

        public final java.lang.Class<?> getCriteriaClass()
      • getRootAlias

        public final java.lang.String getRootAlias()
      • getOrders

        public final java.util.Collection<Order> getOrders()
      • setOrders

        public final Criteria setOrders​(java.util.Collection<? extends Order> orderCollection)
      • getFetchTypes

        public final java.util.Collection<Fetch> getFetchTypes()
      • setFetchTypes

        public final Criteria setFetchTypes​(java.util.Collection<? extends Fetch> fetchTypes)
      • getAliases

        public final java.util.Collection<Alias> getAliases()
      • setAliases

        public final Criteria setAliases​(java.util.Collection<? extends Alias> aliases)
      • getRestrictions

        public final java.util.Collection<Restriction> getRestrictions()
      • setRestrictions

        public final Criteria setRestrictions​(java.util.Collection<? extends Restriction> restrictions)
      • isDistinct

        public final boolean isDistinct()
      • setDistinct

        public final Criteria setDistinct​(boolean distinct)
      • getLimit

        public final java.lang.Integer getLimit()
      • setLimit

        public final Criteria setLimit​(java.lang.Integer limit)
      • getOffset

        public final java.lang.Integer getOffset()
      • setOffset

        public final Criteria setOffset​(java.lang.Integer offset)
      • getType

        public final java.lang.Class<?> getType​(java.lang.String path)
                                         throws java.beans.IntrospectionException
        Throws:
        java.beans.IntrospectionException
      • toString

        public final java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • clone

        public final Criteria clone()
        Overrides:
        clone in class java.lang.Object