@groovy.transform.CompileStatic class GormColumnSnapshotGenerator extends java.lang.Object implements SnapshotGenerator
| Constructor and description |
|---|
GormColumnSnapshotGenerator() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
java.lang.Class<? extends DatabaseObject>[] |
addsTo() |
|
protected static void |
applyGormIdentitySettings(Column column, GrailsHibernatePersistentEntity gpe) |
|
protected static void |
applyGormPropertySettings(Column column, PersistentProperty prop) |
|
protected static PersistentClass |
findPersistentClass(Metadata metadata, java.lang.String tableName) |
|
int |
getPriority(java.lang.Class<? extends DatabaseObject> objectType, Database database) |
|
protected static boolean |
isIdentifier(PersistentClass pc, java.lang.String columnName) |
|
java.lang.Class<? extends SnapshotGenerator>[] |
replaces() |
|
protected static PersistentProperty |
resolveGormProperty(GrailsHibernatePersistentEntity gpe, java.lang.String columnName) |
<T extends DatabaseObject> |
T |
snapshot(T example, DatabaseSnapshot 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) |