Android Cheat Sheet - ApiOmat

180 downloads 473 Views 546KB Size Report
Android (Java). Name. Command. Parameter. Return Value. CreateUser save(Async). (AOMEmptyCallback). LoadUser. loadMe(Asy
Cheat Sheet Android (Java)

Backend as a Service

Example:

AOMEmptyCallback

AOMCallback

obj.save(new AOMEmptyCallback() { public void isDone( ApiomatRequestException e) { }

obj.save(new AOMCallback() { public void isDone(List, ApiomatRequestException e) { }

Refclassname: Classname:

Propertyname: Propertyclass:

Name of class of referenced Model Name of Model

Name of property on Model object Class of property

Working with Users (User class) Don´t forget to set username/password Name

Command save(Async)

CreateUser

loadMe(Async)

LoadUser

Parameter

Return Value

(AOMEmptyCallback) (AOMEmptyCallback)

Handling Objects Doing CRUD operations on models Name CreateObject

Command save(Async)

Parameter

ReadObject

load(Async)

String href, (AOMEmptyCallback)

ReloadObject

load(Async)

(AOMEmptyCallback)

delete(Async) gets(Async)

(AOMEmptyCallback)

(AOMEmptyCallback)

save(Async)

UpdateObject DeleteObject ReadListofObjects

Return Value

(AOMEmptyCallback) String query, (AOMCallback>)

List

Working with properties of objects How to use properties of models Name

Parameter

GetProperty

Command get

SetProperty

set

Object of Class

GetGeoPoints

getLatitude getLongitude

SetGeoPoints

setLatitude setLongitude

double coordinate

UploadResource

post(Async)

byte[] data

GetResourceURL

getURL

Return Value Object of Class double

String String

Working with References Name

Command

Parameter

CreateReference

post(Async)

object, (AOMEmptyCallback)

ReadReference

load(Async)

String query, (AOMEmptyCallback)

DeleteReference

remove(Async)

(AOMEmptyCallback)

Return Value

List

Cheat Sheet

Backend as a Service

Operation

Keyword

Example

LimitResult

limit

limit 10

PageResult

offset

offset 2

OrderResultASC

order by

firstName != null order by createdAt

OrderResultDESC

order by

firstName != null order by createdAt DESC

Operation

Keyword

Example

Equals

==

firstName == "John"

StartsWith

startsWith

firstName startswith „Jo“

Like

like

firstName like „John“

Operation

Keyword

Example

Equals

==

age == 24

NotEquals

!=

age != 23

GreaterThan

>

age > 23

GreatherEqualThan

>=

age >= 23

LowerThan