public class DataModelUtils
extends java.lang.Object
| Constructor | Description |
|---|---|
DataModelUtils() |
| Modifier and Type | Method | Description |
|---|---|---|
private static void |
classDiff(java.lang.String name,
StringPair[] pairs1,
StringPair[] pairs2,
java.lang.StringBuffer buff) |
Find the difference between two class value lists.
|
static StringObjectPair[] |
getImage(PackageOrganizer directory) |
Get the complete data model.
|
static java.lang.String |
imageDiff(StringObjectPair[] pairs1,
StringObjectPair[] pairs2) |
Find the difference between two data model images.
|
private static void |
listClass(StringPair[] values,
java.lang.StringBuffer buff) |
List the values in a class.
|
static StringObjectPair[] |
readImage(java.io.BufferedReader reader) |
Read a complete generated data model.
|
static void |
writeImage(PackageOrganizer directory,
java.io.BufferedWriter writer) |
Write a complete generated data model.
|
public static StringObjectPair[] getImage(PackageOrganizer directory)
directory - public static void writeImage(PackageOrganizer directory, java.io.BufferedWriter writer) throws java.io.IOException
directory - writer - java.io.IOExceptionpublic static StringObjectPair[] readImage(java.io.BufferedReader reader) throws java.io.IOException
reader - java.io.IOExceptionprivate static void listClass(StringPair[] values, java.lang.StringBuffer buff)
values - buff - private static void classDiff(java.lang.String name,
StringPair[] pairs1,
StringPair[] pairs2,
java.lang.StringBuffer buff)
name - pairs1 - pairs2 - buff - public static java.lang.String imageDiff(StringObjectPair[] pairs1, StringObjectPair[] pairs2)
pairs1 - reference data model, as class name-value array pairspairs2 - comparison data model, as class name-value array pairs