com.atlassian.jira.jql.clause
Class SimpleEquivalenceComparator
java.lang.Object
com.atlassian.jira.jql.clause.SimpleEquivalenceComparator
public class SimpleEquivalenceComparator
- extends Object
Compares two clauses for equivalence using a simple algorithm.
- Since:
- v4.0
Method Summary |
boolean |
isEquivalent(Clause clause,
Clause clause1)
Compares two clauses for equivalence suitable for use in Issue Navigator; e.g. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleEquivalenceComparator
public SimpleEquivalenceComparator()
isEquivalent
public boolean isEquivalent(Clause clause,
Clause clause1)
- Compares two clauses for equivalence suitable for use in Issue Navigator; e.g. clauses that may actually be
logically equivalent, but are structured differently, would fail this test. Note that ordering is not important
within
MultiClause
s
It is assumed that both clauses have been normalised before being passed in, so that their structures are as
similar as possible.
- Parameters:
clause
- a normalised Clause; never nullclause1
- a normalised Clause; never null
- Returns:
- true if the clauses are equivalent; false otherwise.
Copyright © 2002-2013 Atlassian. All Rights Reserved.