org.oddjob.beancmpr.beans
Class ComparersByPropertyMap

java.lang.Object
  extended by org.oddjob.beancmpr.beans.ComparersByPropertyMap
All Implemented Interfaces:
ComparersByProperty

public class ComparersByPropertyMap
extends Object
implements ComparersByProperty

Collects Comparers by property name.

Author:
rob

Field Summary
 Map<String,Comparer<?>> comparersByProperty
           
 
Constructor Summary
ComparersByPropertyMap()
           
 
Method Summary
 Comparer<?> getComparerForProperty(String propertyName)
          Provide a Comparer.
 void setComparerForProperty(String property, Comparer<?> comparer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

comparersByProperty

public final Map<String,Comparer<?>> comparersByProperty
Constructor Detail

ComparersByPropertyMap

public ComparersByPropertyMap()
Method Detail

setComparerForProperty

public void setComparerForProperty(String property,
                                   Comparer<?> comparer)

getComparerForProperty

public Comparer<?> getComparerForProperty(String propertyName)
Description copied from interface: ComparersByProperty
Provide a Comparer.

Specified by:
getComparerForProperty in interface ComparersByProperty
Parameters:
propertyName - The property.
Returns:
The comparer. May be null.


Copyright © 2013. All Rights Reserved.