Cheat Sheet
Android (Java)
Backend as a Service
Example:
AOMEmptyCallback
AOMCallback<List<Classname>>
obj.save(new AOMEmptyCallback() {
obj.save(new AOMCallback<List<Classname>>() {
public void isDone( ApiomatRequestException e) { }
public void isDone(List<Classname>, ApiomatRequestException e) { }
Refclassname:
Name of class of referenced Model
Propertyname:
Name of property on Model object
Classname:
Name of Model
Propertyclass:
Class of property
Working with Users
(User class) Don´t forget to set username/password
Name
Command
Parameter
Return Value
save(Async)
CreateUser
(AOMEmptyCallback)
loadMe(Async)
LoadUser
(AOMEmptyCallback)
Handling Objects
Doing CRUD operations on models
Name
Command
Parameter
Return Value
save(Async)
CreateObject
(AOMEmptyCallback)
String href,
load(Async)
ReadObject
(AOMEmptyCallback)
load(Async)
ReloadObject
(AOMEmptyCallback)
save(Async)
UpdateObject
(AOMEmptyCallback)
delete(Async)
DeleteObject
(AOMEmptyCallback)
get<Classname>s(Async)
List<Classname>
ReadListofObjects
String query,
(AOMCallback<List<
Classname>>)
Working with properties of objects
How to use properties of models
Name
Command
Parameter
Return Value
get<PropertyName>
Object of Class
GetProperty
<Propertyclass>
set<Propertyname>
SetProperty
Object of Class <Pro-
pertyclass>
get<Propertyname>Latitude
double
GetGeoPoints
get<Propertyname>Longitude
set<Propertyname>Latitude
SetGeoPoints
double coordinate
set<Propertyname>Longitude
post<Propertyname>(Async)
String
UploadResource
byte[] data
get<Propertyname>URL
String
GetResourceURL
Working with References
Name
Command
Parameter
Return Value
<RefClassname> object,
post<Propertyname>(Async)
CreateReference
(AOMEmptyCallback)
String query,
load<Propertyname>(Async)
List<RefClassname>
ReadReference
(AOMEmptyCallback)
remove<Propertyname>(Async)
DeleteReference
(AOMEmptyCallback)