BrightSide Workbench Full Report + Source Code
org.turro.indicator.IElephantIndicator Interface Reference
Inheritance diagram for org.turro.indicator.IElephantIndicator:

Public Member Functions

void initIndicator ()
 
void prepareIndicator ()
 
void generateSiblings ()
 
String getRoot ()
 
List< IndicatorVariablegetVariables ()
 
List< IndicatorVariablegetAllVariables ()
 
IndicatorVariable getVariable (String name)
 
boolean itsMine (String root)
 
boolean itsMine (IndicatorVariable variable)
 
List< IndicatorVariablegetAllRankingVariables (String root)
 
List< IndicatorVariablegetAllMatchingVariables (String root)
 
double getValue (IndicatorVariable variable, Object entity)
 
double getValue (IndicatorVariable variable, Object entity, String relatedPath)
 
IndicatorResult readIndicator (String storeClass, String indicator)
 
void preprocess (IndicatorVariable variable, IPreprocessor preprocessor, String entityRoot, String relatedRoot)
 
void postprocess (IndicatorVariable variable, IPreprocessor preprocessor, String entityRoot, String relatedRoot)
 
Stream< String > getEntityPaths (String entityRoot)
 
Stream< GenericSiblingsgetSiblingPaths (String entityPath)
 

Detailed Description

Author
Lluis TurrĂ³ Cutiller lluis.nosp@m.@tur.nosp@m.ro.or.nosp@m.g

Definition at line 28 of file IElephantIndicator.java.

Member Function Documentation

◆ generateSiblings()

void org.turro.indicator.IElephantIndicator.generateSiblings ( )

◆ getAllMatchingVariables()

List<IndicatorVariable> org.turro.indicator.IElephantIndicator.getAllMatchingVariables ( String  root)

Implemented in org.turro.indicator.AbstractIndicator.

Here is the caller graph for this function:

◆ getAllRankingVariables()

List<IndicatorVariable> org.turro.indicator.IElephantIndicator.getAllRankingVariables ( String  root)

Implemented in org.turro.indicator.AbstractIndicator.

Here is the caller graph for this function:

◆ getAllVariables()

List<IndicatorVariable> org.turro.indicator.IElephantIndicator.getAllVariables ( )

◆ getEntityPaths()

Stream<String> org.turro.indicator.IElephantIndicator.getEntityPaths ( String  entityRoot)

Implemented in org.turro.indicator.AbstractIndicator, and org.turro.indicator.GenericIndicator.

Here is the caller graph for this function:

◆ getRoot()

String org.turro.indicator.IElephantIndicator.getRoot ( )

◆ getSiblingPaths()

Stream<GenericSiblings> org.turro.indicator.IElephantIndicator.getSiblingPaths ( String  entityPath)

Implemented in org.turro.indicator.AbstractIndicator, and org.turro.indicator.GenericIndicator.

Here is the caller graph for this function:

◆ getValue() [1/2]

double org.turro.indicator.IElephantIndicator.getValue ( IndicatorVariable  variable,
Object  entity 
)

◆ getValue() [2/2]

double org.turro.indicator.IElephantIndicator.getValue ( IndicatorVariable  variable,
Object  entity,
String  relatedPath 
)

◆ getVariable()

IndicatorVariable org.turro.indicator.IElephantIndicator.getVariable ( String  name)

Implemented in org.turro.indicator.AbstractIndicator.

Here is the caller graph for this function:

◆ getVariables()

List<IndicatorVariable> org.turro.indicator.IElephantIndicator.getVariables ( )

◆ initIndicator()

void org.turro.indicator.IElephantIndicator.initIndicator ( )

◆ itsMine() [1/2]

boolean org.turro.indicator.IElephantIndicator.itsMine ( IndicatorVariable  variable)

◆ itsMine() [2/2]

boolean org.turro.indicator.IElephantIndicator.itsMine ( String  root)

◆ postprocess()

void org.turro.indicator.IElephantIndicator.postprocess ( IndicatorVariable  variable,
IPreprocessor  preprocessor,
String  entityRoot,
String  relatedRoot 
)

Implemented in org.turro.indicator.AbstractIndicator.

Here is the caller graph for this function:

◆ prepareIndicator()

void org.turro.indicator.IElephantIndicator.prepareIndicator ( )

◆ preprocess()

void org.turro.indicator.IElephantIndicator.preprocess ( IndicatorVariable  variable,
IPreprocessor  preprocessor,
String  entityRoot,
String  relatedRoot 
)

Implemented in org.turro.indicator.AbstractIndicator.

Here is the caller graph for this function:

◆ readIndicator()

IndicatorResult org.turro.indicator.IElephantIndicator.readIndicator ( String  storeClass,
String  indicator 
)

The documentation for this interface was generated from the following file: