Class Hashtag

    • Constructor Detail

      • Hashtag

        public Hashtag()
        Default empty constructor.
      • Hashtag

        @DataBoundConstructor
        public Hashtag​(CompareType compareType,
                       String pattern)
        Default DataBound constructor.
        Parameters:
        compareType - the CompareType to use when comparing with the pattern.
        pattern - the pattern to match on.
    • Method Detail

      • getCompareType

        public CompareType getCompareType()
        The CompareType used.
        Returns:
        the CompareType
      • setCompareType

        public void setCompareType​(CompareType compareType)
        The CompareType used.
        Parameters:
        compareType - the compareType.
      • getPattern

        public String getPattern()
        The pattern to match on.
        Returns:
        the pattern
      • setPattern

        public void setPattern​(String pattern)
        The pattern to match on.
        Parameters:
        pattern - the pattern.
      • isInteresting

        public boolean isInteresting​(List<String> hashtags)
        Tells if the given topic are matched by this rule.
        Parameters:
        hashtags - the hashtags in change.
        Returns:
        true if the hashtags match.