Package liquibase.serializer
Interface SnapshotSerializer
-
- All Superinterfaces:
PrioritizedService
- All Known Implementing Classes:
JsonSnapshotSerializer,StringSnapshotSerializer,StringSnapshotSerializerReadable,YamlSnapshotSerializer
public interface SnapshotSerializer extends PrioritizedService
-
-
Field Summary
-
Fields inherited from interface liquibase.servicelocator.PrioritizedService
COMPARATOR, PRIORITY_DATABASE, PRIORITY_DEFAULT
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String[]getValidFileExtensions()Stringserialize(LiquibaseSerializable object, boolean pretty)voidwrite(DatabaseSnapshot snapshot, OutputStream out)-
Methods inherited from interface liquibase.servicelocator.PrioritizedService
getPriority
-
-
-
-
Method Detail
-
getValidFileExtensions
String[] getValidFileExtensions()
-
serialize
String serialize(LiquibaseSerializable object, boolean pretty)
-
write
void write(DatabaseSnapshot snapshot, OutputStream out) throws IOException
- Throws:
IOException
-
-