com.vladium.emma.report
Class ItemComparator.Factory.CompositeComparator

java.lang.Object
  extended bycom.vladium.emma.report.ItemComparator.Factory.CompositeComparator
All Implemented Interfaces:
java.util.Comparator, ItemComparator
Enclosing class:
ItemComparator.Factory

private static final class ItemComparator.Factory.CompositeComparator
extends java.lang.Object
implements ItemComparator


Nested Class Summary
 
Nested classes inherited from class com.vladium.emma.report.ItemComparator
ItemComparator.Factory
 
Field Summary
private  java.util.Comparator[] m_comparators
           
 
Fields inherited from interface com.vladium.emma.report.ItemComparator
NULL_COMPARATOR
 
Constructor Summary
(package private) ItemComparator.Factory.CompositeComparator(java.util.Comparator[] comparators)
           
 
Method Summary
 int compare(java.lang.Object l, java.lang.Object g)
           
 
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
 

Field Detail

m_comparators

private final java.util.Comparator[] m_comparators
Constructor Detail

ItemComparator.Factory.CompositeComparator

ItemComparator.Factory.CompositeComparator(java.util.Comparator[] comparators)
Method Detail

compare

public int compare(java.lang.Object l,
                   java.lang.Object g)
Specified by:
compare in interface java.util.Comparator