GraphObject.Factory
Lớp này không còn khả dụng trong phiên bản gần đây nhất của SDK.

Creates proxies that implement GraphObject, GraphObjectList, and their derived types. These proxies allow access to underlying collections and name/value property bags via strongly-typed property getters and setters.

This supports get/set properties that use primitive types, JSON types, Date, other GraphObject types, Iterable, Collection, List, and GraphObjectList.

Mở rộng:Object
Gói:model
Phương thức nhóm
create(JSONObject)

Creates a GraphObject proxy that provides typed access to the data in an underlying JSONObject.

public static GraphObject create(JSONObject json)
Thông sốMô tả
jsonThe JSONObject containing the data to be exposed
Returns
A GraphObject that represents the underlying data
create(JSONObject, Class)

Creates a GraphObject-derived proxy that provides typed access to the data in an underlying JSONObject.

public static GraphObject create(JSONObject json, Class graphObjectClass)
Thông sốMô tả
jsonThe JSONObject containing the data to be exposed
graphObjectClassThe GraphObject-derived type to return
Returns
A graphObjectClass that represents the underlying data
create()

Creates a GraphObject proxy that initially contains no data.

public static GraphObject create()
Returns
A GraphObject with no data
create(Class)

Creates a GraphObject-derived proxy that initially contains no data.

public static GraphObject create(Class graphObjectClass)
Thông sốMô tả
graphObjectClassThe GraphObject-derived type to return
Returns
A graphObjectClass with no data
hasSameId(GraphObject, GraphObject)

Determines if two GraphObjects represent the same underlying graph object, based on their IDs.

public static boolean hasSameId(GraphObject a, GraphObject b)
Thông sốMô tả
aA graph object
bAnother graph object
Returns
True if both graph objects have an ID and it is the same ID, false otherwise
createList(JSONArray, Class)

Creates a GraphObjectList-derived proxy that provides typed access to the data in an underlying JSONArray.

public static GraphObjectList createList(JSONArray array, Class graphObjectClass)
Thông sốMô tả
arrayThe JSONArray containing the data to be exposed
graphObjectClassThe GraphObject-derived type to return
Returns
A graphObjectClass that represents the underlying data
createList(Class)

Creates a GraphObjectList-derived proxy that initially contains no data.

public static GraphObjectList createList(Class graphObjectClass)
Thông sốMô tả
graphObjectClassThe GraphObject-derived type to return
Returns
A GraphObjectList with no data