@groovy.transform.CompileStatic class DelegatingGormEntityApi extends java.lang.Object
A delegating implementation of GormEntityApi
| Type | Name and description | 
|---|---|
GormInstanceApi<D>  | 
                            instanceApi | 
                        
D  | 
                            target | 
                        
| Constructor and description | 
|---|
                                DelegatingGormEntityApi
                                (GormInstanceApi<D> instanceApi, D target) | 
                        
| Type | Name and description | 
|---|---|
D | 
                            attach() | 
                        
void | 
                            delete() | 
                        
void | 
                            delete(java.util.Map params) | 
                        
void | 
                            discard() | 
                        
java.io.Serializable | 
                            ident() | 
                        
D | 
                            insert() | 
                        
D | 
                            insert(java.util.Map params) | 
                        
boolean | 
                            instanceOf(java.lang.Class cls) | 
                        
boolean | 
                            isAttached() | 
                        
boolean | 
                            isDirty(java.lang.String fieldName) | 
                        
boolean | 
                            isDirty() | 
                        
D | 
                            lock() | 
                        
D | 
                            merge() | 
                        
D | 
                            merge(java.util.Map params) | 
                        
java.lang.Object | 
                            mutex(groovy.lang.Closure callable) | 
                        
D | 
                            refresh() | 
                        
D | 
                            save() | 
                        
D | 
                            save(boolean validate) | 
                        
D | 
                            save(java.util.Map params) | 
                        
| Methods inherited from class | Name | 
|---|---|
class java.lang.Object | 
                            java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |