public class BasicFunctionClassificationStrategy extends AbstractFunctionClassificationStrategy implements IFunctionClassificationStrategy
IFunctionClassificationStrategy. Uses basic heuristics based on the source code decorator and the GAST model
to decide on the type of function calls.| Constructor and Description |
|---|
BasicFunctionClassificationStrategy(SourceCodeDecoratorRepository sourceCodeDecoratorRepository,
org.palladiosimulator.pcm.repository.BasicComponent primitiveComponent) |
classifySimpleStatement, mergeFunctionCallTypeequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclassifySimpleStatement, mergeFunctionCallTypepublic BasicFunctionClassificationStrategy(SourceCodeDecoratorRepository sourceCodeDecoratorRepository, org.palladiosimulator.pcm.repository.BasicComponent primitiveComponent)
sourceCodeDecoratorRepository - The source code decorator which links the component
for which to classify statements and the GAST.primitiveComponent - The primitive component for which to decide whether the function access
represents an external call.