public class Fbi
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
Fbi.Args |
static class |
Fbi.Arguments<T extends Fbi.Args> |
static class |
Fbi.FbiResponseException |
static class |
Fbi.Param |
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
accessToken |
Fbi.Param |
accessTokenParam |
| Constructor and Description |
|---|
Fbi(java.lang.String accessToken) |
| Modifier and Type | Method and Description |
|---|---|
<T extends FqlRes<?>> |
fql(java.lang.Class<T> responseClass,
java.lang.String query) |
java.lang.String |
fql(java.lang.String query) |
<T> T |
get(java.lang.Class<T> c,
java.lang.String path,
Fbi.Param... params) |
static java.lang.String |
get(java.lang.String url) |
java.lang.String |
get(java.lang.String path,
Fbi.Param... params) |
User |
me() |
static Fbi.Param |
p(java.lang.String key,
java.lang.Object val) |
void |
post(java.lang.String path,
Fbi.Param... params) |
void |
publish(Fbi.Arguments<Fbi.Args.Post> postArgs) |
public final java.lang.String accessToken
public final Fbi.Param accessTokenParam
public static java.lang.String get(java.lang.String url)
throws Fbi.FbiResponseException
Fbi.FbiResponseExceptionpublic static Fbi.Param p(java.lang.String key, java.lang.Object val)
public <T extends FqlRes<?>> T fql(java.lang.Class<T> responseClass, java.lang.String query) throws Fbi.FbiResponseException
Fbi.FbiResponseExceptionpublic java.lang.String fql(java.lang.String query)
throws Fbi.FbiResponseException
Fbi.FbiResponseExceptionpublic <T> T get(java.lang.Class<T> c,
java.lang.String path,
Fbi.Param... params)
throws Fbi.FbiResponseException
Fbi.FbiResponseExceptionpublic java.lang.String get(java.lang.String path,
Fbi.Param... params)
throws Fbi.FbiResponseException
Fbi.FbiResponseExceptionpublic User me() throws Fbi.FbiResponseException
Fbi.FbiResponseExceptionpublic void post(java.lang.String path,
Fbi.Param... params)
throws Fbi.FbiResponseException
Fbi.FbiResponseExceptionpublic void publish(Fbi.Arguments<Fbi.Args.Post> postArgs) throws Fbi.FbiResponseException
Fbi.FbiResponseException