Package liquibase.serializer.core.string
Class StringSnapshotSerializer
- java.lang.Object
-
- liquibase.serializer.core.string.StringSnapshotSerializer
-
- All Implemented Interfaces:
SnapshotSerializer
,PrioritizedService
public class StringSnapshotSerializer extends Object implements SnapshotSerializer
-
-
Field Summary
-
Fields inherited from interface liquibase.servicelocator.PrioritizedService
COMPARATOR, PRIORITY_DATABASE, PRIORITY_DEFAULT
-
-
Constructor Summary
Constructors Constructor Description StringSnapshotSerializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getPriority()
String[]
getValidFileExtensions()
String
serialize(LiquibaseSerializable object, boolean pretty)
void
write(DatabaseSnapshot snapshot, OutputStream out)
-
-
-
Method Detail
-
getValidFileExtensions
public String[] getValidFileExtensions()
- Specified by:
getValidFileExtensions
in interfaceSnapshotSerializer
-
serialize
public String serialize(LiquibaseSerializable object, boolean pretty)
- Specified by:
serialize
in interfaceSnapshotSerializer
-
write
public void write(DatabaseSnapshot snapshot, OutputStream out) throws IOException
- Specified by:
write
in interfaceSnapshotSerializer
- Throws:
IOException
-
getPriority
public int getPriority()
- Specified by:
getPriority
in interfacePrioritizedService
-
-