Interface Map

  • All Superinterfaces:
    org.eclipse.emf.cdo.CDOObject, org.eclipse.emf.cdo.common.id.CDOWithID, EObject, de.uka.ipd.sdq.identifier.Identifier, org.palladiosimulator.pcm.core.entity.NamedElement, Notifier, org.palladiosimulator.pcm.PCMBaseClass, org.palladiosimulator.pcm.PCMClass, ProcessingType
    All Known Implementing Classes:
    MapImpl

    public interface Map
    extends ProcessingType, org.palladiosimulator.pcm.core.entity.NamedElement
    A representation of the model object 'Map'. A ProcessingType which specifies that a mapping (i.e., some sort of transformation function) shall be applied to every measurement.

    The following features are supported:

    See Also:
    MapPackage.getMap()
    Generated class or method.
    EMF model class or method.
    • Method Detail

      • setOutputMetricDescription

        void setOutputMetricDescription​(org.palladiosimulator.metricspec.MetricDescription value)
        Sets the value of the 'Output Metric Description' reference.
        Parameters:
        value - the new value of the 'Output Metric Description' reference.
        See Also:
        getOutputMetricDescription()
        Generated class or method.
      • getMapper

        Mapper getMapper()
        Returns the value of the 'Mapper' containment reference. It is bidirectional and its opposite is 'Map'.
        Returns:
        the value of the 'Mapper' containment reference.
        See Also:
        setMapper(Mapper), MapPackage.getMap_Mapper(), Mapper.getMap()
        Generated class or method.
        EMF model class or method.
        opposite="map" containment="true"
      • setMapper

        void setMapper​(Mapper value)
        Sets the value of the 'Mapper' containment reference.
        Parameters:
        value - the new value of the 'Mapper' containment reference.
        See Also:
        getMapper()
        Generated class or method.
      • apply

        org.palladiosimulator.measurementframework.MeasuringValue apply​(org.palladiosimulator.measurementframework.MeasuringValue newMeasurement)
        Applies the mapping function provided by the associated mapper to the given measurement.
        Generated class or method.
        EMF model class or method.
        dataType="org.palladiosimulator.monitorrepository.map.util.MeasuringValue" newMeasurementDataType="org.palladiosimulator.monitorrepository.map.util.MeasuringValue"