Class AudienceFilter

    • Constructor Detail

      • AudienceFilter

        public AudienceFilter​(Audience audience)
        Create a filter, that lets pass all artifacts, whose audience is broader than or equals to the given audience.
        Parameters:
        audience - specifies the passing artifacts.
    • Method Detail

      • passesThrough

        public boolean passesThrough​(Applicability applicability)
        Description copied from class: ApplicabilityFilter
        This method checks, whether a artifact with given applicability would pass the filter.
        Specified by:
        passesThrough in class ApplicabilityFilter
        Parameters:
        applicability - the query applicability
        Returns:
        true, if the parameter applicability is broader than or equal to the audience represented by this filter.
      • toString

        public String toString()
        Overrides:
        toString in class Object
        Returns:
        a string representation