org.kuali.student.lum.course.service.impl
Class Dictionary2DictionaryComparer

java.lang.Object
  extended by org.kuali.student.lum.course.service.impl.Dictionary2DictionaryComparer

public class Dictionary2DictionaryComparer
extends Object


Field Summary
private  ObjectStructureDefinition os1
           
private  ObjectStructureDefinition os2
           
 
Constructor Summary
Dictionary2DictionaryComparer(ObjectStructureDefinition os1, ObjectStructureDefinition os2)
           
 
Method Summary
 List<String> compare()
           
private  void compare(List<String> discrepancies, String field, Object value1, Object value2)
           
private  List<String> compare(ObjectStructureDefinition os1, ObjectStructureDefinition os2)
           
private  String compare(String field, Object value1, Object value2)
           
private  FieldDefinition findField(String name, ObjectStructureDefinition os)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

os1

private ObjectStructureDefinition os1

os2

private ObjectStructureDefinition os2
Constructor Detail

Dictionary2DictionaryComparer

public Dictionary2DictionaryComparer(ObjectStructureDefinition os1,
                                     ObjectStructureDefinition os2)
Method Detail

compare

public List<String> compare()

compare

private List<String> compare(ObjectStructureDefinition os1,
                             ObjectStructureDefinition os2)

findField

private FieldDefinition findField(String name,
                                  ObjectStructureDefinition os)

compare

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

compare

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


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