liquibase.serializer.core.xml
Class XMLChangeLogSerializer
java.lang.Object
liquibase.serializer.core.xml.XMLChangeLogSerializer
- All Implemented Interfaces:
- ChangeLogSerializer
public class XMLChangeLogSerializer
- extends java.lang.Object
- implements ChangeLogSerializer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMLChangeLogSerializer
public XMLChangeLogSerializer()
XMLChangeLogSerializer
protected XMLChangeLogSerializer(org.w3c.dom.Document currentChangeLogFileDOM)
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(java.lang.String nodeName,
java.lang.String nodeContent)
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.