Class AsymmetricOrdering<T1,T2>

java.lang.Object
com.google.common.collect.Ordering<T1>
org.apache.cassandra.utils.AsymmetricOrdering<T1,T2>
All Implemented Interfaces:
Comparator<T1>

public abstract class AsymmetricOrdering<T1,T2> extends com.google.common.collect.Ordering<T1>
  • Constructor Details

    • AsymmetricOrdering

      public AsymmetricOrdering()
  • Method Details

    • compareAsymmetric

      public abstract int compareAsymmetric(T1 left, T2 right)
    • binarySearchAsymmetric

      public int binarySearchAsymmetric(List<? extends T1> searchIn, T2 searchFor, AsymmetricOrdering.Op op)
      Parameters:
      searchIn - sorted list to look in
      searchFor - key to find
    • reverse

      public AsymmetricOrdering<T1,T2> reverse()
      Overrides:
      reverse in class com.google.common.collect.Ordering<T1>