Package liquibase.serializer.core.string
Class StringSnapshotSerializerReadable
java.lang.Object
liquibase.serializer.core.string.StringSnapshotSerializerReadable
- All Implemented Interfaces:
SnapshotSerializer,PrioritizedService
-
Field Summary
Fields inherited from interface liquibase.servicelocator.PrioritizedService
COMPARATOR, PRIORITY_DATABASE, PRIORITY_DEFAULT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddDivider(StringBuilder buffer) intString[]protected voidoutputObjects(List objects, Class type, StringBuilder catalogBuffer) serialize(LiquibaseSerializable object, boolean pretty) protected booleanshouldExpandNestedObject(Object nestedValue, DatabaseObject container) voidwrite(DatabaseSnapshot snapshot, OutputStream out)
-
Constructor Details
-
StringSnapshotSerializerReadable
public StringSnapshotSerializerReadable()
-
-
Method Details
-
getValidFileExtensions
- Specified by:
getValidFileExtensionsin interfaceSnapshotSerializer
-
serialize
- Specified by:
serializein interfaceSnapshotSerializer
-
outputObjects
-
shouldExpandNestedObject
-
addDivider
-
write
- Specified by:
writein interfaceSnapshotSerializer- Throws:
IOException
-
getPriority
public int getPriority()- Specified by:
getPriorityin interfacePrioritizedService
-