|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.kfs.module.ld.batch.service.impl.ReconciliationServiceImpl.JavaAttributeAugmentedColumnReconciliation
protected class ReconciliationServiceImpl.JavaAttributeAugmentedColumnReconciliation
A wrapper around ColumnReconciliation objects to provide it with information specific to the java beans representing
each BO.
In the default implementation of ReconciliationParserService, each
ColumnReconciliation object may actually represent the sum of multiple fields across all origin entries (i.e.
ColumnReconciliation.getTokenizedFieldNames().length may be > 1).
Furthermore, the parser service returns
database field names as the identifier. This service requires the use of java bean names, so this class is used to maintain a
mapping between the DB names (in columnReconciliation.getTokenizedFieldNames()) and the java bean names (in
javaAttributeNames). These lists/arrays are the same size, and each element at the same position in both lists are mapped to
each other.
| Field Summary | |
|---|---|
protected ColumnReconciliation |
columnReconciliation
|
protected List<String> |
javaAttributeNames
|
| Constructor Summary | |
|---|---|
protected |
ReconciliationServiceImpl.JavaAttributeAugmentedColumnReconciliation()
|
| Method Summary | |
|---|---|
protected ColumnReconciliation |
getColumnReconciliation()
Gets the columnReconciliation attribute. |
protected String |
getJavaAttributeName(int index)
|
protected void |
setColumnReconciliation(ColumnReconciliation columnReconciliation)
Sets the columnReconciliation attribute value. |
protected void |
setJavaAttributeNames(List<String> javaAttributeNames)
Sets the javaAttributeNames attribute value. |
protected int |
size()
Returns the number of attributes this object is holing |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected ColumnReconciliation columnReconciliation
protected List<String> javaAttributeNames
| Constructor Detail |
|---|
protected ReconciliationServiceImpl.JavaAttributeAugmentedColumnReconciliation()
| Method Detail |
|---|
protected ColumnReconciliation getColumnReconciliation()
protected void setColumnReconciliation(ColumnReconciliation columnReconciliation)
columnReconciliation - The columnReconciliation to set.protected void setJavaAttributeNames(List<String> javaAttributeNames)
javaAttributeNames - The javaAttributeNames to set.protected String getJavaAttributeName(int index)
protected int size()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||