liquibase.parser.core.yaml
Class YamlChangeLogParser

java.lang.Object
  extended by liquibase.parser.core.yaml.YamlParser
      extended by liquibase.parser.core.yaml.YamlChangeLogParser
All Implemented Interfaces:
ChangeLogParser, LiquibaseParser, PrioritizedService
Direct Known Subclasses:
JsonChangeLogParser

public class YamlChangeLogParser
extends YamlParser
implements ChangeLogParser


Field Summary
 
Fields inherited from class liquibase.parser.core.yaml.YamlParser
log
 
Fields inherited from interface liquibase.servicelocator.PrioritizedService
COMPARATOR, PRIORITY_DATABASE, PRIORITY_DEFAULT
 
Constructor Summary
YamlChangeLogParser()
           
 
Method Summary
 DatabaseChangeLog parse(String physicalChangeLogLocation, ChangeLogParameters changeLogParameters, ResourceAccessor resourceAccessor)
           
protected  void replaceParameters(Object obj, ChangeLogParameters changeLogParameters, DatabaseChangeLog changeLog)
           
 
Methods inherited from class liquibase.parser.core.yaml.YamlParser
getPriority, getSupportedFileExtensions, supports
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface liquibase.parser.ChangeLogParser
supports
 
Methods inherited from interface liquibase.servicelocator.PrioritizedService
getPriority
 

Constructor Detail

YamlChangeLogParser

public YamlChangeLogParser()
Method Detail

parse

public DatabaseChangeLog parse(String physicalChangeLogLocation,
                               ChangeLogParameters changeLogParameters,
                               ResourceAccessor resourceAccessor)
                        throws ChangeLogParseException
Specified by:
parse in interface ChangeLogParser
Throws:
ChangeLogParseException

replaceParameters

protected void replaceParameters(Object obj,
                                 ChangeLogParameters changeLogParameters,
                                 DatabaseChangeLog changeLog)


Copyright © 2016 Liquibase.org. All rights reserved.