liquibase.snapshot.jvm
Class H2ColumnSnapshotGenerator

java.lang.Object
  extended by liquibase.snapshot.jvm.JdbcSnapshotGenerator
      extended by liquibase.snapshot.jvm.ColumnSnapshotGenerator
          extended by liquibase.snapshot.jvm.H2ColumnSnapshotGenerator
All Implemented Interfaces:
SnapshotGenerator

public class H2ColumnSnapshotGenerator
extends ColumnSnapshotGenerator


Field Summary
 
Fields inherited from interface liquibase.snapshot.SnapshotGenerator
PRIORITY_ADDITIONAL, PRIORITY_DATABASE, PRIORITY_DEFAULT, PRIORITY_NONE
 
Constructor Summary
H2ColumnSnapshotGenerator()
           
 
Method Summary
 int getPriority(Class<? extends DatabaseObject> objectType, Database database)
           
protected  Object readDefaultValue(CachedRow columnMetadataResultSet, Column columnInfo, Database database)
           
 
Methods inherited from class liquibase.snapshot.jvm.ColumnSnapshotGenerator
addTo, readColumn, readDataType, snapshotObject
 
Methods inherited from class liquibase.snapshot.jvm.JdbcSnapshotGenerator
addStatusListener, addsTo, cleanNameFromDatabase, replaces, shouldAddTo, snapshot, updateListeners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

H2ColumnSnapshotGenerator

public H2ColumnSnapshotGenerator()
Method Detail

getPriority

public int getPriority(Class<? extends DatabaseObject> objectType,
                       Database database)
Specified by:
getPriority in interface SnapshotGenerator
Overrides:
getPriority in class JdbcSnapshotGenerator

readDefaultValue

protected Object readDefaultValue(CachedRow columnMetadataResultSet,
                                  Column columnInfo,
                                  Database database)
                           throws SQLException,
                                  DatabaseException
Overrides:
readDefaultValue in class ColumnSnapshotGenerator
Throws:
SQLException
DatabaseException


Copyright © 2015 Liquibase.org. All rights reserved.