Top Fields Constructors Methods
liquibase.parser.core.yaml

public Class YamlSnapshotParser

extends YamlParser
implements SnapshotParser
Class Inheritance
All Implemented Interfaces
liquibase.parser.SnapshotParser, liquibase.parser.LiquibaseParser, liquibase.servicelocator.PrioritizedService
Known Direct Subclasses
liquibase.parser.core.json.JsonSnapshotParser
Imports
liquibase.GlobalConfiguration, liquibase.database.Database, .DatabaseFactory, .OfflineConnection, liquibase.exception.LiquibaseParseException, liquibase.parser.SnapshotParser, liquibase.parser.core.ParsedNode, liquibase.resource.Resource, .ResourceAccessor, liquibase.snapshot.DatabaseSnapshot, .RestoredDatabaseSnapshot, liquibase.util.SnakeYamlUtil, org.yaml.snakeyaml.DumperOptions, .LoaderOptions, .Yaml, org.yaml.snakeyaml.constructor.SafeConstructor, org.yaml.snakeyaml.representer.Representer, org.yaml.snakeyaml.resolver.Resolver, java.io.InputStream, .InputStreamReader, java.util.Map

Field Summary

Modifier and TypeField and Description
public static final int
Inherited from liquibase.parser.core.yaml.YamlParser:
log

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private Yaml
private Map<K, V>
private static DumperOptions
public DatabaseSnapshot
Inherited from liquibase.parser.core.yaml.YamlParser:
createLoaderOptionsgetPrioritygetSupportedFileExtensionssupports

Field Detail

CODE_POINT_LIMITback to summary
public static final int CODE_POINT_LIMIT

Constructor Detail

YamlSnapshotParserback to summary
public YamlSnapshotParser()

Method Detail

createYamlback to summary
private Yaml createYaml()
getParsedYamlFromInputStreamback to summary
private Map<K, V> getParsedYamlFromInputStream(Yaml yaml, InputStream stream) throws LiquibaseParseException
initDumperOptionsback to summary
private static DumperOptions initDumperOptions(Representer representer)
parseback to summary
public DatabaseSnapshot parse(String path, ResourceAccessor resourceAccessor) throws LiquibaseParseException

Implements liquibase.parser.SnapshotParser.parse.

Annotations
@SuppressWarnings:java:S2095
@Override