org.kuali.student.datadictionary.util
Class Dictionary2BeanComparer

java.lang.Object
  extended by org.kuali.student.datadictionary.util.Dictionary2BeanComparer

public class Dictionary2BeanComparer
extends Object


Field Summary
private  String className
           
private  org.kuali.rice.krad.datadictionary.DataObjectEntry osDict
           
 
Constructor Summary
Dictionary2BeanComparer(String className, org.kuali.rice.krad.datadictionary.DataObjectEntry osDict)
           
 
Method Summary
 List<String> compare()
           
private  List<String> compare(org.kuali.rice.krad.datadictionary.DataObjectEntry osDict, org.kuali.rice.krad.datadictionary.DataObjectEntry osBean)
           
private  String compare(String field, boolean value1, boolean value2)
           
private  String compare(String field, Object value1, Object value2)
           
private  void compareAddDiscrepancy(List<String> discrepancies, String field, boolean value1, boolean value2)
           
private  void compareAddDiscrepancy(List<String> discrepancies, String field, Object value1, Object value2)
           
private  org.kuali.rice.krad.datadictionary.AttributeDefinition findAttributeDefinition(String name, org.kuali.rice.krad.datadictionary.DataObjectEntry ode)
           
private  org.kuali.rice.krad.datadictionary.ComplexAttributeDefinition findComplexAttributeDefinition(String name, org.kuali.rice.krad.datadictionary.DataObjectEntry ode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

className

private String className

osDict

private org.kuali.rice.krad.datadictionary.DataObjectEntry osDict
Constructor Detail

Dictionary2BeanComparer

public Dictionary2BeanComparer(String className,
                               org.kuali.rice.krad.datadictionary.DataObjectEntry osDict)
Method Detail

compare

public List<String> compare()

compare

private List<String> compare(org.kuali.rice.krad.datadictionary.DataObjectEntry osDict,
                             org.kuali.rice.krad.datadictionary.DataObjectEntry osBean)

findAttributeDefinition

private org.kuali.rice.krad.datadictionary.AttributeDefinition findAttributeDefinition(String name,
                                                                                       org.kuali.rice.krad.datadictionary.DataObjectEntry ode)

findComplexAttributeDefinition

private org.kuali.rice.krad.datadictionary.ComplexAttributeDefinition findComplexAttributeDefinition(String name,
                                                                                                     org.kuali.rice.krad.datadictionary.DataObjectEntry ode)

compareAddDiscrepancy

private void compareAddDiscrepancy(List<String> discrepancies,
                                   String field,
                                   boolean value1,
                                   boolean value2)

compareAddDiscrepancy

private void compareAddDiscrepancy(List<String> discrepancies,
                                   String field,
                                   Object value1,
                                   Object value2)

compare

private String compare(String field,
                       boolean value1,
                       boolean value2)

compare

private String compare(String field,
                       Object value1,
                       Object value2)


Copyright © 2007-2012 The Kuali Foundation. All Rights Reserved.