Uses of Interface
org.oddjob.beancmpr.matchables.Matchable

Packages that use Matchable
org.oddjob.beancmpr.beans   
org.oddjob.beancmpr.matchables These are the classes that actually perform the matching. 
 

Uses of Matchable in org.oddjob.beancmpr.beans
 

Methods in org.oddjob.beancmpr.beans with parameters of type Matchable
 org.oddjob.arooa.reflect.ArooaClass SharedNameResultBeanFactory.AbstractResultBeanClassProvider.classForX(Matchable x)
           
 org.oddjob.arooa.reflect.ArooaClass AbstractResultBeanFactory.ResultBeanClassProvider.classForX(Matchable x)
           
 org.oddjob.arooa.reflect.ArooaClass SharedNameResultBeanFactory.AbstractResultBeanClassProvider.classForY(Matchable y)
           
 org.oddjob.arooa.reflect.ArooaClass AbstractResultBeanFactory.ResultBeanClassProvider.classForY(Matchable y)
           
 Object ResultBeanFactory.createXMissingResult(Matchable y)
          Create a result bean for a missing X.
 Object AbstractResultBeanFactory.createXMissingResult(Matchable y)
           
 Object ResultBeanFactory.createYMissingResult(Matchable x)
          Create a result bean for a missing Y.
 Object AbstractResultBeanFactory.createYMissingResult(Matchable x)
           
 

Method parameters in org.oddjob.beancmpr.beans with type arguments of type Matchable
 org.oddjob.arooa.reflect.ArooaClass SharedNameResultBeanFactory.AbstractResultBeanClassProvider.classForComparison(MultiValueComparison<Matchable> matchableComparison)
           
 org.oddjob.arooa.reflect.ArooaClass AbstractResultBeanFactory.ResultBeanClassProvider.classForComparison(MultiValueComparison<Matchable> matchableComparison)
           
 void BeanCreatingResultHandler.compared(MultiValueComparison<Matchable> comparison)
           
 Object ResultBeanFactory.createComparisonResult(MultiValueComparison<Matchable> matchableComparison)
          Create a result bean for a comparison between two beans.
 Object AbstractResultBeanFactory.createComparisonResult(MultiValueComparison<Matchable> matchableComparison)
           
 

Uses of Matchable in org.oddjob.beancmpr.matchables
 

Classes in org.oddjob.beancmpr.matchables that implement Matchable
 class SimpleMatchable
          A simple implementation of a Matchable.
 

Methods in org.oddjob.beancmpr.matchables that return Matchable
 Matchable BeanMatchableFactory.createMatchable(Object bean)
           
 Matchable MatchableFactory.createMatchable(T object)
          Create a Matchable.
 Matchable MatchableComparision.getX()
           
 Matchable MatchableComparision.getY()
           
 

Methods in org.oddjob.beancmpr.matchables that return types with arguments of type Matchable
 MultiValueComparison<Matchable> MatchableComparer.compare(Matchable x, Matchable y)
           
 MultiValueComparison<Matchable> DefaultMatchableComparer.compare(Matchable x, Matchable y)
          Compare two Matchables.
 Iterable<Matchable> MatchableGroup.getGroup()
           
 Class<Matchable> DefaultMatchableComparer.getType()
           
 

Methods in org.oddjob.beancmpr.matchables with parameters of type Matchable
 MultiValueComparison<Matchable> MatchableComparer.compare(Matchable x, Matchable y)
           
 MultiValueComparison<Matchable> DefaultMatchableComparer.compare(Matchable x, Matchable y)
          Compare two Matchables.
 

Method parameters in org.oddjob.beancmpr.matchables with type arguments of type Matchable
 void ComparisonGatheringProcessor.compared(MultiValueComparison<Matchable> comparison)
           
 void BeanCmprResultsHandler.compared(MultiValueComparison<Matchable> comparison)
          Two Matchables have been compared by their keys.
 

Constructors in org.oddjob.beancmpr.matchables with parameters of type Matchable
MatchableComparision(Matchable x, Matchable y, Iterable<? extends Comparison<?>> comparisons)
           
 



Copyright © 2013. All Rights Reserved.