Interface Metric
- All Superinterfaces:
Card
- All Known Implementing Classes:
MetricImpl
-
Method Summary
Modifier and TypeMethodDescriptiongetAbout()Returns some more details about the metric (why this metric is important and how it is/can be used)The URL the user can find the answers of the metricAssessment type is applied on researched metrics, the research can either Community Assessed (anyone can research answers) or Steward Assessed (only stewards can research answers)List of metric names the metric is used for additional calculationsIn case of a Formula metric type a formula is also defined in coffescriptDescription about how to research the answerEach metric has a designer, individuals or organizations are the most common designers of metrics on WikirateEach metric has a name which represents a shorter version of the questioned asked.There are different metric types.Number of answers this metric has.Number of users that bookmarked the metricNumber of companies answer the question (metric)Number of datasets the metric is included inReturns the question linked to the metricgetRange()In case of Number value type a range of values might also be defined (e.g.Report Type where the answers of the metric can be found in.A list of topics under other frameworks (e.g.A list of topics under Wikirate ESG Topic framework related to the metricgetUnit()In case of Number value type a unit might also be defined.In case of a category on a multicategory value type, a list of value options is also defined.There are different value types allowed on metrics.In case of a Formula metric type a number of variables are defined and used in the coffescript formula.Methods inherited from interface Card
getCodename, getContent, getContent, getCreatedAt, getHtmlURL, getId, getName, getRequestedAt, getUpdatedAt, getURL, raw_json, toJson
-
Method Details
-
getMetricDesigner
String getMetricDesigner()Each metric has a designer, individuals or organizations are the most common designers of metrics on Wikirate- Returns:
- the name of the metric designer
-
getMetricName
String getMetricName()Each metric has a name which represents a shorter version of the questioned asked.- Returns:
- the name of the metric
-
getMetricType
MetricType getMetricType()There are different metric types. All the different options of a metric type can be found in enum classMetricType- Returns:
- the metric type of the metric
-
getQuestion
-
getAbout
String getAbout()Returns some more details about the metric (why this metric is important and how it is/can be used)- Returns:
- a string
-
getMethodology
-
getValueType
-
getValueOptions
-
getReportType
ReportType getReportType()Report Type where the answers of the metric can be found in.- Returns:
ReportType
-
getAssessmentType
AssessmentType getAssessmentType()Assessment type is applied on researched metrics, the research can either Community Assessed (anyone can research answers) or Steward Assessed (only stewards can research answers)- Returns:
AssessmentType
-
getUnit
String getUnit()In case of Number value type a unit might also be defined.- Returns:
- the unit of the value
-
getRange
String getRange()In case of Number value type a range of values might also be defined (e.g. 0-100)- Returns:
-
getTopics
List<WikirateTopic> getTopics()A list of topics under Wikirate ESG Topic framework related to the metric- Returns:
- list of topic names
-
getTopicFrameworks
-
getFormula
String getFormula()In case of a Formula metric type a formula is also defined in coffescript- Returns:
- the formula in coffescript
-
getVariables
-
getNumberOfAnswers
-
getNumberOfBookmarkers
Integer getNumberOfBookmarkers()Number of users that bookmarked the metric- Returns:
- the number of bookmarkers
-
getNumberOfDatasets
Integer getNumberOfDatasets()Number of datasets the metric is included in- Returns:
- number of datasets
-
getNumberOfCompanies
Integer getNumberOfCompanies()Number of companies answer the question (metric)- Returns:
- number of companies
-
getCalculations
-
getAnswersURL
-