Package sonia.scm

Class Priorities.PriorityInstanceOrdering<T>

java.lang.Object
com.google.common.collect.Ordering<T>
sonia.scm.Priorities.PriorityInstanceOrdering<T>
Type Parameters:
T - type of instance
All Implemented Interfaces:
Comparator<T>
Enclosing class:
Priorities

public static class Priorities.PriorityInstanceOrdering<T> extends com.google.common.collect.Ordering<T>
Ordering which orders instances by priority.
  • Constructor Details

    • PriorityInstanceOrdering

      public PriorityInstanceOrdering()
  • Method Details

    • compare

      public int compare(T left, T right)
      Compares the left instance with the right instance.
      Specified by:
      compare in interface Comparator<T>
      Specified by:
      compare in class com.google.common.collect.Ordering<T>
      Parameters:
      left - left instance
      right - right instance
      Returns:
      compare value