Class InFilter<T>

    • Constructor Detail

      • InFilter

        public InFilter​(java.lang.String filterType,
                        SQLType<T> type,
                        java.lang.String fieldName,
                        java.lang.String propertyName,
                        T[] values)

        Constructor for InFilter.

        Type Parameters:
        T - a T object.
        Parameters:
        filterType - a String object.
        type - a SQLType object.
        fieldName - a String object.
        propertyName - a String object.
        values - an array of T objects.
    • Method Detail

      • getCriterion

        public org.hibernate.criterion.Criterion getCriterion()

        getCriterion

        Specified by:
        getCriterion in interface Filter
        Specified by:
        getCriterion in class BaseFilter<T>
        Returns:
        a Criterion object.
      • getSQLTemplate

        public java.lang.String getSQLTemplate()

        getSQLTemplate

        Specified by:
        getSQLTemplate in class MultiArgFilter<T>
        Returns:
        a String object.