liquibase.serializer.core.xml
Class XMLChangeLogSerializer

java.lang.Object
  extended by liquibase.serializer.core.xml.XMLChangeLogSerializer
All Implemented Interfaces:
ChangeLogSerializer

public class XMLChangeLogSerializer
extends java.lang.Object
implements ChangeLogSerializer


Constructor Summary
  XMLChangeLogSerializer()
           
protected XMLChangeLogSerializer(org.w3c.dom.Document currentChangeLogFileDOM)
           
 
Method Summary
 org.w3c.dom.Element createNode(Change change)
           
 org.w3c.dom.Element createNode(ChangeSet changeSet)
           
 org.w3c.dom.Element createNode(ColumnConfig columnConfig)
           
 org.w3c.dom.Element createNode(CustomChangeWrapper change)
           
 org.w3c.dom.Element createNode(SqlVisitor visitor)
           
 java.lang.String[] getValidFileExtensions()
           
 java.lang.String serialize(Change change)
           
 java.lang.String serialize(ChangeSet changeSet)
           
 java.lang.String serialize(ColumnConfig columnConfig)
           
 java.lang.String serialize(DatabaseChangeLog databaseChangeLog)
           
 java.lang.String serialize(SqlVisitor visitor)
           
 void setCurrentChangeLogFileDOM(org.w3c.dom.Document currentChangeLogFileDOM)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLChangeLogSerializer

public XMLChangeLogSerializer()

XMLChangeLogSerializer

protected XMLChangeLogSerializer(org.w3c.dom.Document currentChangeLogFileDOM)
Method Detail

setCurrentChangeLogFileDOM

public void setCurrentChangeLogFileDOM(org.w3c.dom.Document currentChangeLogFileDOM)

getValidFileExtensions

public java.lang.String[] getValidFileExtensions()
Specified by:
getValidFileExtensions in interface ChangeLogSerializer

serialize

public java.lang.String serialize(DatabaseChangeLog databaseChangeLog)
Specified by:
serialize in interface ChangeLogSerializer

serialize

public java.lang.String serialize(Change change)
Specified by:
serialize in interface ChangeLogSerializer

serialize

public java.lang.String serialize(SqlVisitor visitor)
Specified by:
serialize in interface ChangeLogSerializer

serialize

public java.lang.String serialize(ColumnConfig columnConfig)
Specified by:
serialize in interface ChangeLogSerializer

serialize

public java.lang.String serialize(ChangeSet changeSet)
Specified by:
serialize in interface ChangeLogSerializer

createNode

public org.w3c.dom.Element createNode(SqlVisitor visitor)

createNode

public org.w3c.dom.Element createNode(Change change)

createNode

public org.w3c.dom.Element createNode(ColumnConfig columnConfig)

createNode

public org.w3c.dom.Element createNode(ChangeSet changeSet)

createNode

public org.w3c.dom.Element createNode(CustomChangeWrapper change)


Copyright © 2010 Liquibase.org. All Rights Reserved.