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

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

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


Nested Class Summary
 
Nested classes/interfaces inherited from interface 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
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