org.oddjob.beancmpr.beans
Class BeanComparerBean

java.lang.Object
  extended by org.oddjob.beancmpr.beans.BeanComparerBean
All Implemented Interfaces:
org.oddjob.arooa.ArooaValue, org.oddjob.arooa.life.ArooaSessionAware, org.oddjob.arooa.types.ValueFactory<Comparer<Object>>

public class BeanComparerBean
extends Object
implements org.oddjob.arooa.life.ArooaSessionAware, org.oddjob.arooa.types.ValueFactory<Comparer<Object>>

A bean that wraps a BeanComparer.

Author:
rob

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.oddjob.arooa.types.ValueFactory
org.oddjob.arooa.types.ValueFactory.Conversions
 
Constructor Summary
BeanComparerBean()
           
 
Method Summary
 ComparersByProperty getComparersByProperty()
           
 ComparersByType getComparersByType()
           
 String[] getMatchProperties()
           
 void setArooaSession(org.oddjob.arooa.ArooaSession session)
           
 void setComparersByProperty(ComparersByProperty comparersByProperty)
           
 void setComparersByType(ComparersByType comparersByType)
           
 void setMatchProperties(String[] matchProperties)
           
 Comparer<Object> toValue()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanComparerBean

public BeanComparerBean()
Method Detail

setArooaSession

public void setArooaSession(org.oddjob.arooa.ArooaSession session)
Specified by:
setArooaSession in interface org.oddjob.arooa.life.ArooaSessionAware

toValue

public Comparer<Object> toValue()
                         throws org.oddjob.arooa.convert.ArooaConversionException
Specified by:
toValue in interface org.oddjob.arooa.types.ValueFactory<Comparer<Object>>
Throws:
org.oddjob.arooa.convert.ArooaConversionException

getMatchProperties

public String[] getMatchProperties()

setMatchProperties

public void setMatchProperties(String[] matchProperties)

getComparersByType

public ComparersByType getComparersByType()

setComparersByType

public void setComparersByType(ComparersByType comparersByType)

getComparersByProperty

public ComparersByProperty getComparersByProperty()

setComparersByProperty

public void setComparersByProperty(ComparersByProperty comparersByProperty)


Copyright © 2013. All Rights Reserved.