Class EmfmodelDataSeriesFromReferenceSwitch<Q extends javax.measure.quantity.Quantity>
java.lang.Object
org.eclipse.emf.ecore.util.Switch<T>
org.palladiosimulator.edp2.models.ExperimentData.util.ExperimentDataSwitch<DataSeries>
org.palladiosimulator.edp2.util.visitors.EmfmodelDataSeriesFromReferenceSwitch<Q>
public class EmfmodelDataSeriesFromReferenceSwitch<Q extends javax.measure.quantity.Quantity>
extends ExperimentDataSwitch<DataSeries>
-
Field Summary
Fields inherited from class org.palladiosimulator.edp2.models.ExperimentData.util.ExperimentDataSwitch
modelPackage -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the result of interpreting the object as an instance of 'Double Binary Measurements'.Returns the result of interpreting the object as an instance of 'Identifier Based Measurements'.Returns the result of interpreting the object as an instance of 'JS Xml Measurements'.Returns the result of interpreting the object as an instance of 'Long Binary Measurements'.Methods inherited from class org.palladiosimulator.edp2.models.ExperimentData.util.ExperimentDataSwitch
caseAggregatedMeasurements, caseAggregationStatistics, caseDataSeries, caseEComparable, caseEStringtoEObjectMapEntry, caseExperimentGroup, caseExperimentGroupRun, caseExperimentRun, caseExperimentSetting, caseFixedIntervals, caseFixedWidthAggregatedMeasurements, caseIdentifier, caseIJSDuration, caseMeasurement, caseMeasurementRange, caseMeasuringType, caseNumericalIntervalStatistics, caseNumericalMassDistribution, caseNumericalNominalStatistics, caseNumericalOrdinalStatistics, caseNumericalPercentile, caseNumericalRatioStatistics, casePropertyable, caseRawMeasurements, caseRun, caseTextualMassDistribution, caseTextualNominalStatistics, caseTextualOrdinalStatistics, defaultCase, doSwitch, isSwitchFor
-
Constructor Details
-
EmfmodelDataSeriesFromReferenceSwitch
-
-
Method Details
-
caseIdentifierBasedMeasurements
Description copied from class:ExperimentDataSwitchReturns the result of interpreting the object as an instance of 'Identifier Based Measurements'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseIdentifierBasedMeasurementsin classExperimentDataSwitch<DataSeries>- Parameters:
object- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Identifier Based Measurements'.
- See Also:
-
caseJSXmlMeasurements
Description copied from class:ExperimentDataSwitchReturns the result of interpreting the object as an instance of 'JS Xml Measurements'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseJSXmlMeasurementsin classExperimentDataSwitch<DataSeries>- Parameters:
object- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'JS Xml Measurements'.
- See Also:
-
caseDoubleBinaryMeasurements
Description copied from class:ExperimentDataSwitchReturns the result of interpreting the object as an instance of 'Double Binary Measurements'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseDoubleBinaryMeasurementsin classExperimentDataSwitch<DataSeries>- Parameters:
object- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Double Binary Measurements'.
- See Also:
-
caseLongBinaryMeasurements
Description copied from class:ExperimentDataSwitchReturns the result of interpreting the object as an instance of 'Long Binary Measurements'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseLongBinaryMeasurementsin classExperimentDataSwitch<DataSeries>- Parameters:
object- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Long Binary Measurements'.
- See Also:
-