Interface HistoryPredicate

All Known Implementing Classes:
AndHistoryPredicate, TerminalHistoryPredicate

public interface HistoryPredicate
Represents a possibly composite expression that may evaluate to true or false for a given change history item. The intended use is querying the change groups of an issue to find those that contain a change item that matches the predicate.
Since:
v4.3
  • Method Summary

    Modifier and Type
    Method
    Description
    <R> R
    Allows us to perform operations over the clauses based on the passed in visitor.
     
  • Method Details

    • getDisplayString

      String getDisplayString()
    • accept

      <R> R accept(PredicateVisitor<R> visitor)
      Allows us to perform operations over the clauses based on the passed in visitor. This method calls the visit method on the visitor with this reference.
      Parameters:
      visitor - the visitor to accept.
      Returns:
      the result of the visit operation who's type is specified by the incoming visitor.