-
addField(field)
-
Add a field
Parameters:
Name |
Type |
Description |
field |
Field
|
|
- Inherited From:
-
Returns:
this
-
Type
-
ExtensibleData
-
addLink(link)
-
Add a link
Parameters:
Name |
Type |
Description |
link |
Link
|
|
- Inherited From:
-
Returns:
this
-
Type
-
ExtensibleData
-
getAttribution()
-
Get the attribution
Returns:
attribution
-
Type
-
Attribution
-
getFields()
-
Get the fields
- Inherited From:
-
Returns:
-
Type
-
Array.<Field>
-
getId()
-
Get the object's id.
- Inherited From:
-
Returns:
Id
-
Type
-
String
-
getLink(rel)
-
Get a link
Parameters:
Name |
Type |
Description |
rel |
String
|
|
- Inherited From:
-
Returns:
-
Type
-
Link
-
getLinks()
-
Get the links
- Inherited From:
-
Returns:
-
Type
-
Array.<Link>
-
getResource()
-
Get the resource
Returns:
resource
-
Type
-
String
-
getResourceId()
-
Get the resourceId
Returns:
resourceId
-
Type
-
String
-
init(json)
-
Initialize from JSON
Parameters:
Name |
Type |
Description |
json |
Object
|
|
- Overrides:
Returns:
DiscussionReference this
-
<static> isInstance(obj)
-
Check whether the given object is an instance of this class.
Parameters:
Name |
Type |
Description |
obj |
Object
|
|
Returns:
-
Type
-
Boolean
-
setAttribution(attribution)
-
Set the attribution
Parameters:
Returns:
this
-
Type
-
DiscussionReference
-
setFields(fields)
-
Set the fields
Parameters:
Name |
Type |
Description |
fields |
Array.<Field>
|
|
- Inherited From:
-
Returns:
this
-
Type
-
ExtensibleData
-
setId(id)
-
Set the object's id.
Parameters:
Name |
Type |
Description |
id |
String
|
|
- Inherited From:
-
Returns:
This object, for chaining.
-
Type
-
ExtensibleData
-
setLinks(links)
-
Set the links
Parameters:
Name |
Type |
Description |
links |
Links
|
|
- Inherited From:
-
Returns:
this
-
Type
-
ExtensibleData
-
setResource(resource)
-
Set the resource
Parameters:
Name |
Type |
Description |
resource |
String
|
|
Returns:
this
-
Type
-
DiscussionReference
-
setResourceId(resourceId)
-
Set the resourceId
Parameters:
Name |
Type |
Description |
resourceId |
String
|
|
Returns:
this
-
Type
-
DiscussionReference
-
toJSON()
-
Export the object as JSON
- Overrides:
Returns:
JSON object
-
Type
-
Object