Top Inners Fields Methods
liquibase.serializer

public Interface LiquibaseSerializable

Known Direct Subinterfaces
liquibase.sql.visitor.SqlVisitor, liquibase.structure.DatabaseObject, liquibase.change.Change, liquibase.changelog.ChangeLogChild, liquibase.precondition.Precondition
Known Direct Implementers
liquibase.snapshot.DatabaseSnapshot, liquibase.snapshot.SnapshotControl, liquibase.structure.DatabaseObjectCollection, liquibase.diff.Difference, liquibase.serializer.AbstractLiquibaseSerializable
Imports
liquibase.parser.core.ParsedNode, .ParsedNodeException, liquibase.resource.ResourceAccessor, java.util.Set

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static enum

Field Summary

Modifier and TypeField and Description
public static final String
public static final String
public static final String
public static final String

Method Summary

Modifier and TypeMethod and Description
public String
public Set<String>
public LiquibaseSerializable.SerializationType
public Object
public String
public String
public void
load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)

public ParsedNode

Field Detail

GENERIC_CHANGELOG_EXTENSION_NAMESPACEback to summary
public static final String GENERIC_CHANGELOG_EXTENSION_NAMESPACE
GENERIC_SNAPSHOT_EXTENSION_NAMESPACEback to summary
public static final String GENERIC_SNAPSHOT_EXTENSION_NAMESPACE
STANDARD_CHANGELOG_NAMESPACEback to summary
public static final String STANDARD_CHANGELOG_NAMESPACE
STANDARD_SNAPSHOT_NAMESPACEback to summary
public static final String STANDARD_SNAPSHOT_NAMESPACE

Method Detail

getSerializableFieldNamespaceback to summary
public String getSerializableFieldNamespace(String field)
getSerializableFieldsback to summary
public Set<String> getSerializableFields()
getSerializableFieldTypeback to summary
public LiquibaseSerializable.SerializationType getSerializableFieldType(String field)
getSerializableFieldValueback to summary
public Object getSerializableFieldValue(String field)
getSerializedObjectNameback to summary
public String getSerializedObjectName()
getSerializedObjectNamespaceback to summary
public String getSerializedObjectNamespace()
loadback to summary
public void load(ParsedNode parsedNode, ResourceAccessor resourceAccessor) throws ParsedNodeException
serializeback to summary
public ParsedNode serialize() throws ParsedNodeException
liquibase.serializer back to summary

public final Enum LiquibaseSerializable.SerializationType

extends Enum<LiquibaseSerializable.SerializationType>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final LiquibaseSerializable.SerializationType
public static final LiquibaseSerializable.SerializationType
public static final LiquibaseSerializable.SerializationType

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static LiquibaseSerializable.SerializationType
public static LiquibaseSerializable.SerializationType[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

DIRECT_VALUEback to summary
public static final LiquibaseSerializable.SerializationType DIRECT_VALUE
NAMED_FIELDback to summary
public static final LiquibaseSerializable.SerializationType NAMED_FIELD
NESTED_OBJECTback to summary
public static final LiquibaseSerializable.SerializationType NESTED_OBJECT

Constructor Detail

SerializationTypeback to summary
private SerializationType()

Method Detail

valueOfback to summary
public static LiquibaseSerializable.SerializationType valueOf(String name)
valuesback to summary
public static LiquibaseSerializable.SerializationType[] values()