Class ModelObjectFromOperationCallAccessorUtils
java.lang.Object
kieker.analysis.architecture.recovery.ModelObjectFromOperationCallAccessorUtils
public final class ModelObjectFromOperationCallAccessorUtils
extends java.lang.Object
Utility class for functions (
Function
) to access the model objects from operation calls.- Since:
- 1.14
- Author:
- Sören Henning
-
Field Summary
Fields Modifier and Type Field Description static java.util.function.Function<OperationCall,org.eclipse.emf.ecore.EObject>
ASSEMBLY_COMPONENT
static java.util.function.Function<OperationCall,org.eclipse.emf.ecore.EObject>
ASSEMBLY_OPERATION
static java.util.function.Function<OperationCall,org.eclipse.emf.ecore.EObject>
COMPONENT_TYPE
static java.util.function.Function<OperationCall,org.eclipse.emf.ecore.EObject>
DEPLOYED_COMPONENT
static java.util.function.Function<DeployedOperationCallEvent,org.eclipse.emf.ecore.EObject>
DEPLOYED_OPERATION
static java.util.function.Function<OperationCall,org.eclipse.emf.ecore.EObject>
DEPLOYMENT_CONTEXT
static java.util.function.Function<OperationCall,org.eclipse.emf.ecore.EObject>
OPERATION_TYPE
-
Method Summary
Modifier and Type Method Description static java.util.function.Function<OperationCall,org.eclipse.emf.ecore.EObject>
findAggregatedInvocation4OperationCall(ExecutionModel executionModel)
Get corresponding aggregated invocation from the execution model for a given OperationCall.static java.util.function.Function<DeployedOperationCallEvent,org.eclipse.emf.ecore.EObject>
findAggregatedInvocation4OperationTuple(ExecutionModel executionModel)
Get corresponding aggregated invocation from the execution model for a given OperationCall.
-
Field Details
-
DEPLOYED_OPERATION
public static final java.util.function.Function<DeployedOperationCallEvent,org.eclipse.emf.ecore.EObject> DEPLOYED_OPERATION -
DEPLOYED_COMPONENT
public static final java.util.function.Function<OperationCall,org.eclipse.emf.ecore.EObject> DEPLOYED_COMPONENT -
DEPLOYMENT_CONTEXT
public static final java.util.function.Function<OperationCall,org.eclipse.emf.ecore.EObject> DEPLOYMENT_CONTEXT -
ASSEMBLY_OPERATION
public static final java.util.function.Function<OperationCall,org.eclipse.emf.ecore.EObject> ASSEMBLY_OPERATION -
ASSEMBLY_COMPONENT
public static final java.util.function.Function<OperationCall,org.eclipse.emf.ecore.EObject> ASSEMBLY_COMPONENT -
OPERATION_TYPE
public static final java.util.function.Function<OperationCall,org.eclipse.emf.ecore.EObject> OPERATION_TYPE -
COMPONENT_TYPE
public static final java.util.function.Function<OperationCall,org.eclipse.emf.ecore.EObject> COMPONENT_TYPE
-
-
Method Details
-
findAggregatedInvocation4OperationCall
public static final java.util.function.Function<OperationCall,org.eclipse.emf.ecore.EObject> findAggregatedInvocation4OperationCall(ExecutionModel executionModel)Get corresponding aggregated invocation from the execution model for a given OperationCall.- Parameters:
executionModel
- the execution model to be used.- Returns:
- an aggregated invocation
-
findAggregatedInvocation4OperationTuple
public static final java.util.function.Function<DeployedOperationCallEvent,org.eclipse.emf.ecore.EObject> findAggregatedInvocation4OperationTuple(ExecutionModel executionModel)Get corresponding aggregated invocation from the execution model for a given OperationCall.- Parameters:
executionModel
- the execution model to be used.- Returns:
- an aggregated invocation
-