|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kuali.kfs.gl.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 |