@groovy.transform.CompileStatic class RxRestGormInstanceApi extends org.grails.gorm.rx.api.RxGormInstanceApi
Instance operations for RxGORM for REST
Fields inherited from class | Fields |
---|---|
class org.grails.gorm.rx.api.RxGormInstanceApi |
__$stMC |
Constructor and description |
---|
RxRestGormInstanceApi
(PersistentEntity entity, org.grails.datastore.rx.RxDatastoreClient datastoreClient) |
Type | Name and description |
---|---|
java.util.Observable<java.lang.Boolean> |
delete(D instance, groovy.lang.Closure callable) |
java.util.Observable<java.lang.Boolean> |
delete(D instance, java.util.Map arguments, groovy.lang.Closure callable) |
java.util.Observable<D> |
insert(D instance, groovy.lang.Closure callable) |
java.util.Observable<D> |
insert(D instance, java.util.Map arguments, groovy.lang.Closure callable) |
java.util.Observable<D> |
patch(D instance, groovy.lang.Closure callable) |
java.util.Observable<D> |
patch(D instance, java.util.Map arguments = [:], groovy.lang.Closure callable = null) |
protected java.util.Map |
populateArgumentsForSave(java.util.Map arguments, HttpMethod httpMethod, groovy.lang.Closure callable) |
java.util.Observable<D> |
post(D instance, groovy.lang.Closure callable) |
java.util.Observable<D> |
post(D instance, java.util.Map arguments = [:], groovy.lang.Closure callable = null) |
java.util.Observable<D> |
save(D instance, groovy.lang.Closure callable) |
java.util.Observable<D> |
save(D instance, java.util.Map arguments, groovy.lang.Closure callable) |
java.lang.String |
toJson(D instance) |
void |
toJson(D instance, java.io.Writer writer) |
Methods inherited from class | Name |
---|---|
class org.grails.gorm.rx.api.RxGormInstanceApi |
org.grails.gorm.rx.api.RxGormInstanceApi#ident(java.lang.Object), org.grails.gorm.rx.api.RxGormInstanceApi#getEntity(), org.grails.gorm.rx.api.RxGormInstanceApi#getMetaClass(), org.grails.gorm.rx.api.RxGormInstanceApi#setMetaClass(groovy.lang.MetaClass), org.grails.gorm.rx.api.RxGormInstanceApi#invokeMethod(java.lang.String, java.lang.Object), org.grails.gorm.rx.api.RxGormInstanceApi#getEntityReflector(), org.grails.gorm.rx.api.RxGormInstanceApi#getDatastoreClient(), org.grails.gorm.rx.api.RxGormInstanceApi#setProperty(java.lang.String, java.lang.Object), org.grails.gorm.rx.api.RxGormInstanceApi#getProperty(java.lang.String), org.grails.gorm.rx.api.RxGormInstanceApi#delete(java.lang.Object), org.grails.gorm.rx.api.RxGormInstanceApi#delete(java.lang.Object, java.util.Map), org.grails.gorm.rx.api.RxGormInstanceApi#save(java.lang.Object, java.util.Map), org.grails.gorm.rx.api.RxGormInstanceApi#save(java.lang.Object), org.grails.gorm.rx.api.RxGormInstanceApi#insert(java.lang.Object, java.util.Map), org.grails.gorm.rx.api.RxGormInstanceApi#insert(java.lang.Object), org.grails.gorm.rx.api.RxGormInstanceApi#wait(long, int), org.grails.gorm.rx.api.RxGormInstanceApi#wait(long), org.grails.gorm.rx.api.RxGormInstanceApi#wait(), org.grails.gorm.rx.api.RxGormInstanceApi#equals(java.lang.Object), org.grails.gorm.rx.api.RxGormInstanceApi#toString(), org.grails.gorm.rx.api.RxGormInstanceApi#hashCode(), org.grails.gorm.rx.api.RxGormInstanceApi#getClass(), org.grails.gorm.rx.api.RxGormInstanceApi#notify(), org.grails.gorm.rx.api.RxGormInstanceApi#notifyAll() |
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() |