Class AuditedVersionedModelFilter<T extends AuditedVersionedModelFilter<T,​R>,​R extends AuditedVersionedModel>

    • Field Detail

      • createdBy

        public Set<Long> createdBy
        The created by.
      • lastModifiedBy

        public Set<Long> lastModifiedBy
        The last modified by.
      • createdDate

        public DateFilter createdDate
        The created date.
      • lastModifiedDate

        public DateFilter lastModifiedDate
        The last modified date.
    • Constructor Detail

      • AuditedVersionedModelFilter

        public AuditedVersionedModelFilter()
    • Method Detail

      • collectPredicates

        protected List<com.querydsl.core.types.Predicate> collectPredicates​(com.querydsl.core.types.dsl.EntityPathBase<R> instance,
                                                                            QAuditedVersionedModel auditedVersionedModel)
        Collects list of filter predicates
        Parameters:
        instance - the instance of Q-type of R
        auditedVersionedModel - the audited versioned model
        Returns:
        list of predicates
      • createdBy

        public Set<Long> createdBy()
        Created by.
        Returns:
        the sets the
      • lastModifiedBy

        public Set<Long> lastModifiedBy()
        Last modified by.
        Returns:
        the sets the
      • createdDate

        public DateFilter createdDate()
        Created date.
        Returns:
        the date filter
      • lastModifiedDate

        public DateFilter lastModifiedDate()
        Last modified date.
        Returns:
        the date filter