org.alfresco.util.schemacomp
Class SchemaCompTestingUtils

java.lang.Object
  extended by org.alfresco.util.schemacomp.SchemaCompTestingUtils

public class SchemaCompTestingUtils
extends java.lang.Object


Constructor Summary
SchemaCompTestingUtils()
           
 
Method Summary
static java.util.Collection columns(java.lang.String[] colDefs)
           
static void dumpDiffs(Results differences, boolean showNonDifferences)
           
static void dumpValidation(Results results)
           
static ForeignKey fk(java.lang.String fkName, java.lang.String localColumn, java.lang.String targetTable, java.lang.String targetColumn)
           
static java.util.List fkeys(ForeignKey[] fkeys)
           
static java.util.Collection indexes(java.lang.String[] indexDefs)
          Create collection of indexes using strings of format "name column1 [column2 ...
static PrimaryKey pk(java.lang.String name, java.lang.String[] columnNames)
           
static Sequence sequence(java.lang.String name)
           
static Table table(java.lang.String name)
           
static Table table(java.lang.String name, java.util.Collection columns, PrimaryKey primaryKey, java.util.Collection foreignKeys, java.util.Collection indexes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SchemaCompTestingUtils

public SchemaCompTestingUtils()
Method Detail

dumpValidation

public static void dumpValidation(Results results)

dumpDiffs

public static void dumpDiffs(Results differences,
                             boolean showNonDifferences)

table

public static Table table(java.lang.String name)

table

public static Table table(java.lang.String name,
                          java.util.Collection columns,
                          PrimaryKey primaryKey,
                          java.util.Collection foreignKeys,
                          java.util.Collection indexes)

columns

public static java.util.Collection columns(java.lang.String[] colDefs)

pk

public static PrimaryKey pk(java.lang.String name,
                            java.lang.String[] columnNames)

fkeys

public static java.util.List fkeys(ForeignKey[] fkeys)

fk

public static ForeignKey fk(java.lang.String fkName,
                            java.lang.String localColumn,
                            java.lang.String targetTable,
                            java.lang.String targetColumn)

indexes

public static java.util.Collection indexes(java.lang.String[] indexDefs)
Create collection of indexes using strings of format "name column1 [column2 ... columnN]"


sequence

public static Sequence sequence(java.lang.String name)


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.