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
-
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:ExperimentDataSwitch
Returns 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:
caseIdentifierBasedMeasurements
in 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:ExperimentDataSwitch
Returns 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:
caseJSXmlMeasurements
in 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:ExperimentDataSwitch
Returns 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:
caseDoubleBinaryMeasurements
in 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:ExperimentDataSwitch
Returns 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:
caseLongBinaryMeasurements
in 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:
-