@groovy.transform.CompileStatic class GormColumnSnapshotGenerator extends java.lang.Object implements liquibase.snapshot.SnapshotGenerator
| Constructor and description |
|---|
GormColumnSnapshotGenerator() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
java.lang.Class<? extends liquibase.structure.DatabaseObject>[] |
addsTo() |
|
protected static void |
applyGormIdentitySettings(liquibase.structure.core.Column column, GrailsHibernatePersistentEntity gpe) |
|
protected static void |
applyGormPropertySettings(liquibase.structure.core.Column column, PersistentProperty prop) |
|
protected static org.hibernate.mapping.PersistentClass |
findPersistentClass(org.hibernate.boot.Metadata metadata, java.lang.String tableName) |
|
int |
getPriority(java.lang.Class<? extends liquibase.structure.DatabaseObject> objectType, liquibase.database.Database database) |
|
protected static boolean |
isIdentifier(org.hibernate.mapping.PersistentClass pc, java.lang.String columnName) |
|
java.lang.Class<? extends liquibase.snapshot.SnapshotGenerator>[] |
replaces() |
|
protected static PersistentProperty |
resolveGormProperty(GrailsHibernatePersistentEntity gpe, java.lang.String columnName) |
<T extends DatabaseObject> |
T |
snapshot(T example, liquibase.snapshot.DatabaseSnapshot snapshot, liquibase.snapshot.SnapshotGeneratorChain chain) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#equals(java.lang.Object), java.lang.Object#getClass(), java.lang.Object#hashCode(), java.lang.Object#notify(), java.lang.Object#notifyAll(), java.lang.Object#toString(), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int) |