Package liquibase.parser.core.yaml
Class YamlParser
- java.lang.Object
-
- liquibase.parser.core.yaml.YamlParser
-
- All Implemented Interfaces:
LiquibaseParser
,PrioritizedService
- Direct Known Subclasses:
YamlChangeLogParser
,YamlSnapshotParser
public abstract class YamlParser extends Object implements LiquibaseParser
-
-
Field Summary
Fields Modifier and Type Field Description protected Logger
log
-
Fields inherited from interface liquibase.servicelocator.PrioritizedService
COMPARATOR, PRIORITY_DATABASE, PRIORITY_DEFAULT
-
-
Constructor Summary
Constructors Constructor Description YamlParser()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.yaml.snakeyaml.LoaderOptions
createLoaderOptions()
int
getPriority()
protected String[]
getSupportedFileExtensions()
boolean
supports(String changeLogFile, ResourceAccessor resourceAccessor)
-
-
-
Field Detail
-
log
protected Logger log
-
-
Method Detail
-
createLoaderOptions
public static org.yaml.snakeyaml.LoaderOptions createLoaderOptions()
-
supports
public boolean supports(String changeLogFile, ResourceAccessor resourceAccessor)
-
getSupportedFileExtensions
protected String[] getSupportedFileExtensions()
-
getPriority
public int getPriority()
- Specified by:
getPriority
in interfacePrioritizedService
-
-