Class IndicatorConfiguration

java.lang.Object
com.orchestranetworks.addon.dqid.IndicatorConfiguration

public final class IndicatorConfiguration extends Object
Offers accessors to the configuration.
Since:
1.3.1
  • Method Details

    • getFromRepository

      public static IndicatorConfiguration getFromRepository(com.orchestranetworks.instance.Repository repository)
      Creates an instance of this class.
      Parameters:
      repository - The current repository.
    • getIndicatorDefinition

      public Set<IndicatorDefinition> getIndicatorDefinition(DataElementConcept dec)
      Returns all Indicators related to a Data Element Concept.
      Parameters:
      dec - Represents a Data Element Concept.
      Returns:
      The set of Indicators related to this Data Element Concept.
      Throws:
      IllegalArgumentException - if Data Element Concept is null.
    • getDataElementConcepts

      public Set<DataElementConcept> getDataElementConcepts(IndicatorDefinition indicatorDefinition)
      Returns all Data Element Concepts related to an indicator definition.
      Parameters:
      indicatorDefinition - An indicator definition.
      Returns:
      The set of Data Element Concepts related to this indicator definition.
      Throws:
      IllegalArgumentException - if the indicator definition is null.
    • getDataElementConcepts

      public Set<DataElementConcept> getDataElementConcepts(com.orchestranetworks.schema.SchemaLocation schemaLocation)
      Returns all Data Element Concepts related to a Schema.
      Parameters:
      schemaLocation - A schema location.
      Returns:
      The set of Data Element Concepts related to this Schema.
      Throws:
      IllegalArgumentException - if schemaLocation is null.