Class DatabaseXmlUtil

java.lang.Object
org.jumpmind.db.io.DatabaseXmlUtil

public class DatabaseXmlUtil extends Object
  • Field Details

  • Method Details

    • read

      public static Database read(String filename)
    • read

      public static Database read(File file)
    • read

      public static Database read(InputStream is)
    • read

      public static Database read(Reader reader)
    • read

      public static Database read(Reader reader, boolean validate)
    • nextTable

      public static Table nextTable(org.xmlpull.v1.XmlPullParser parser)
    • nextTable

      public static Table nextTable(org.xmlpull.v1.XmlPullParser parser, String catalog, String schema)
    • write

      public static void write(Database model, String filename)
    • write

      public static void write(Database model, OutputStream output)
    • write

      public static void write(Database model, Writer output)
    • toXml

      public static String toXml(Table table)
    • toXml

      public static String toXml(Database db)
    • isOracle

      public static boolean isOracle(Column column)
    • isMySql

      public static boolean isMySql(Column column)
    • write

      public static void write(Table table, Writer output)
    • writeForeignKeyOnUpdateClause

      public static String writeForeignKeyOnUpdateClause(ForeignKey fk)
    • writeForeignKeyOnDeleteClause

      public static String writeForeignKeyOnDeleteClause(ForeignKey fk)