Interface | Description |
---|---|
GraphLocation |
Provides a strongly-typed representation of a Location as defined by the Graph API.
|
GraphMultiResult |
Defines a GraphObject that represents the result of a query that returns multiple GraphObjects
nested under a "data" property.
|
GraphObject |
GraphObject is the primary interface used by the Facebook SDK for Android to represent objects in the Facebook
Social Graph and the Facebook Open Graph (OG).
|
GraphObjectList<T> |
GraphObjectList is the primary representation of a collection of graph objects in the Facebook SDK for Android.
|
GraphPlace |
Provides a strongly-typed representation of a Place as defined by the Graph API.
|
GraphUser |
Provides a strongly-typed representation of a User as defined by the Graph API.
|
OpenGraphAction |
Provides a strongly-typed representation of an Open Graph Action.
|
OpenGraphObject |
Provides a strongly-typed representation of an Open Graph Object.
|
Class | Description |
---|---|
GraphObject.Factory |
Creates proxies that implement GraphObject, GraphObjectList, and their derived types.
|
OpenGraphAction.Factory |
Exposes helpers for creating instances of OpenGraphAction.
|
OpenGraphObject.Factory |
Exposes helpers for creating instances of OpenGraphObject.
|
Annotation Type | Description |
---|---|
CreateGraphObject |
Use this annotation setters in an interface that derives from
GraphObject, if you wish to provide a setter that takes a primitive data type (e.g., String)
or a List of primitive data types, but actually populates its underlying property with a
new GraphObject with a property equal to the specified value (or a List of such GraphObjects).
|
PropertyName |
Use this annotation on getters and setters in an interface that derives from
GraphObject, if you wish to override the default property name that is inferred
from the name of the method.
|