liquibase.serializer
Interface LiquibaseSerializable

All Known Subinterfaces:
Change, SqlVisitor
All Known Implementing Classes:
AbstractChange, AbstractModifyDataChange, AbstractSQLChange, AbstractSqlVisitor, AddAutoIncrementChange, AddColumnChange, AddDefaultValueChange, AddForeignKeyConstraintChange, AddLookupTableChange, AddNotNullConstraintChange, AddPrimaryKeyChange, AddUniqueConstraintChange, AlterSequenceChange, AppendSqlVisitor, ChangeSet, ColumnConfig, ConstraintsConfig, CreateIndexChange, CreateProcedureChange, CreateSequenceChange, CreateTableChange, CreateViewChange, CustomChangeWrapper, DeleteDataChange, DropAllForeignKeyConstraintsChange, DropColumnChange, DropDefaultValueChange, DropForeignKeyConstraintChange, DropIndexChange, DropNotNullConstraintChange, DropPrimaryKeyChange, DropSequenceChange, DropTableChange, DropUniqueConstraintChange, DropViewChange, EmptyChange, ExecuteShellCommandChange, InsertDataChange, LoadDataChange, LoadDataColumnConfig, LoadUpdateDataChange, MergeColumnChange, ModifyDataTypeChange, PrependSqlVisitor, RawSQLChange, RegExpReplaceSqlVisitor, RenameColumnChange, RenameTableChange, RenameViewChange, ReplaceSqlVisitor, SQLFileChange, StopChange, TagDatabaseChange, UpdateDataChange

public interface LiquibaseSerializable


Nested Class Summary
static class LiquibaseSerializable.SerializationType
           
 
Method Summary
 Set<String> getSerializableFields()
           
 LiquibaseSerializable.SerializationType getSerializableFieldType(String field)
           
 Object getSerializableFieldValue(String field)
           
 String getSerializedObjectName()
           
 

Method Detail

getSerializedObjectName

String getSerializedObjectName()

getSerializableFields

Set<String> getSerializableFields()

getSerializableFieldValue

Object getSerializableFieldValue(String field)

getSerializableFieldType

LiquibaseSerializable.SerializationType getSerializableFieldType(String field)


Copyright © 2013 Liquibase.org. All Rights Reserved.