Package liquibase.serializer.core.json
Class JsonChangeLogSerializer
java.lang.Object
liquibase.serializer.core.yaml.YamlSerializer
liquibase.serializer.core.yaml.YamlChangeLogSerializer
liquibase.serializer.core.json.JsonChangeLogSerializer
- All Implemented Interfaces:
ChangeLogSerializer
,LiquibaseSerializer
,PrioritizedService
-
Nested Class Summary
Nested classes/interfaces inherited from class liquibase.serializer.core.yaml.YamlSerializer
YamlSerializer.LiquibaseRepresenter, YamlSerializer.LiquibaseResolver
-
Field Summary
Fields inherited from class liquibase.serializer.core.yaml.YamlSerializer
yaml
Fields inherited from interface liquibase.servicelocator.PrioritizedService
COMPARATOR, PRIORITY_DATABASE, PRIORITY_DEFAULT
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionString[]
<T extends ChangeLogChild>
voidwrite
(List<T> children, OutputStream out) Methods inherited from class liquibase.serializer.core.yaml.YamlChangeLogSerializer
append, getComparator, getPriority
Methods inherited from class liquibase.serializer.core.yaml.YamlSerializer
convertToMap, createDumperOptions, createYaml, getLiquibaseRepresenter, getLiquibaseResolver, getSerializableObjectFields, isJson, removeClassTypeMarksFromSerializedJson, serialize, toMap
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface liquibase.serializer.LiquibaseSerializer
serialize
-
Constructor Details
-
JsonChangeLogSerializer
public JsonChangeLogSerializer()
-
-
Method Details
-
write
- Specified by:
write
in interfaceChangeLogSerializer
- Overrides:
write
in classYamlChangeLogSerializer
- Throws:
IOException
-
getValidFileExtensions
- Specified by:
getValidFileExtensions
in interfaceLiquibaseSerializer
- Overrides:
getValidFileExtensions
in classYamlSerializer
-