|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.oddjob.beancmpr.beans.AbstractResultBeanFactory
org.oddjob.beancmpr.beans.SharedNameResultBeanFactory
org.oddjob.beancmpr.beans.SimpleResultBeanFactory
public class SimpleResultBeanFactory
Creates a very simple match result bean.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.oddjob.beancmpr.beans.SharedNameResultBeanFactory |
---|
SharedNameResultBeanFactory.AbstractResultBeanClassProvider |
Nested classes/interfaces inherited from class org.oddjob.beancmpr.beans.AbstractResultBeanFactory |
---|
AbstractResultBeanFactory.ResultBeanClassProvider |
Field Summary |
---|
Fields inherited from class org.oddjob.beancmpr.beans.SharedNameResultBeanFactory |
---|
COMPARISON_PROPERTY_SUFFIX, DEFAULT_X_PROPERTY_PREFIX, DEFAULT_Y_PROPERTY_PREFIX, MATCH_RESULT_TYPE_PROPERTY |
Constructor Summary | |
---|---|
SimpleResultBeanFactory(org.oddjob.arooa.reflect.PropertyAccessor accessor,
String xPropertyPrefix,
String yPropertyPrefix)
|
Method Summary | |
---|---|
protected AbstractResultBeanFactory.ResultBeanClassProvider |
getClassProvider()
|
protected void |
populateComparison(Object resultBean,
String property,
Comparison<?> comparison)
|
protected void |
populateKeyProperty(Object resultBean,
String property,
Object value)
|
protected void |
populateMatchResultType(Object resultBean,
MatchResultType matchResultType)
|
protected void |
populateXProperty(Object resultBean,
String property,
Object value)
|
protected void |
populateYProperty(Object resultBean,
String property,
Object value)
|
Methods inherited from class org.oddjob.beancmpr.beans.SharedNameResultBeanFactory |
---|
populateMatchResultType, xify, yify |
Methods inherited from class org.oddjob.beancmpr.beans.AbstractResultBeanFactory |
---|
createComparisonResult, createXMissingResult, createYMissingResult, upperCaseFirstLetter |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.oddjob.beancmpr.beans.ResultBeanFactory |
---|
createComparisonResult, createXMissingResult, createYMissingResult |
Constructor Detail |
---|
public SimpleResultBeanFactory(org.oddjob.arooa.reflect.PropertyAccessor accessor, String xPropertyPrefix, String yPropertyPrefix)
Method Detail |
---|
protected AbstractResultBeanFactory.ResultBeanClassProvider getClassProvider()
getClassProvider
in class AbstractResultBeanFactory
protected void populateMatchResultType(Object resultBean, MatchResultType matchResultType)
populateMatchResultType
in class SharedNameResultBeanFactory
protected void populateKeyProperty(Object resultBean, String property, Object value)
populateKeyProperty
in class AbstractResultBeanFactory
protected void populateXProperty(Object resultBean, String property, Object value)
populateXProperty
in class AbstractResultBeanFactory
protected void populateYProperty(Object resultBean, String property, Object value)
populateYProperty
in class AbstractResultBeanFactory
protected void populateComparison(Object resultBean, String property, Comparison<?> comparison)
populateComparison
in class AbstractResultBeanFactory
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |