Class TopicImpl
java.lang.Object
org.wikirate4j.entitities.CardImpl
org.wikirate4j.entitities.TopicImpl
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionReturns the child topics of this topic.Returns the URL for retrieving datasets associated with this topic.Returns the topic family.Returns the framework to which this topic belongs (e.g.Returns the URL for retrieving metrics associated with this topic.Returns the parent topic, if any.getTitle()Returns the display title of the topic.org.json.JSONObjecttoJson()toString()Methods inherited from class CardImpl
getCodename, getContent, getContent, getCreatedAt, getHtmlURL, getId, getName, getRequestedAt, getUpdatedAt, getURL, raw_jsonMethods inherited from interface Card
getCodename, getContent, getContent, getCreatedAt, getHtmlURL, getId, getName, getRequestedAt, getUpdatedAt, getURL, raw_json
-
Method Details
-
getTitle
-
getFramework
Description copied from interface:TopicReturns the framework to which this topic belongs (e.g. WikiRate ESG Topics, GRI Standards).- Specified by:
getFrameworkin interfaceTopic- Returns:
- the topic framework
-
getFamily
-
getParent
-
getChildren
Description copied from interface:TopicReturns the child topics of this topic.- Specified by:
getChildrenin interfaceTopic- Returns:
- a list of child topic names, or an empty list if none exist
-
getMetrics
Description copied from interface:TopicReturns the URL for retrieving metrics associated with this topic.- Specified by:
getMetricsin interfaceTopic- Returns:
- the metrics URL
-
getDatasets
Description copied from interface:TopicReturns the URL for retrieving datasets associated with this topic.- Specified by:
getDatasetsin interfaceTopic- Returns:
- the datasets URL
-
toJson
-
toString
-