jlibs.core.util
Class VisitingComparator<T>

java.lang.Object
  extended by jlibs.core.util.DefaultComparator<T>
      extended by jlibs.core.util.VisitingComparator<T>
All Implemented Interfaces:
Comparator<T>

public class VisitingComparator<T>
extends DefaultComparator<T>

Author:
Santhosh Kumar T

Constructor Summary
VisitingComparator(Visitor<T,Comparable> visitor)
           
 
Method Summary
protected  int _compare(T o1, T o2)
          Arguments o1 and o2 will be non-null
 
Methods inherited from class jlibs.core.util.DefaultComparator
compare
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

VisitingComparator

public VisitingComparator(Visitor<T,Comparable> visitor)
Method Detail

_compare

protected int _compare(T o1,
                       T o2)
Description copied from class: DefaultComparator
Arguments o1 and o2 will be non-null

Overrides:
_compare in class DefaultComparator<T>


Copyright © 2018. All rights reserved.