Class BytesizeComputationForSignature
- java.lang.Object
-
- de.uka.ipd.sdq.pcm.transformations.BytesizeComputationForSignature
-
public class BytesizeComputationForSignature extends Object
Responsible for determining a bytesize characterisation string for parameters in a signature.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BytesizeComputationForSignature.Modifier
-
Constructor Summary
Constructors Constructor Description BytesizeComputationForSignature()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
getBytesizeForSignature(org.palladiosimulator.pcm.repository.OperationSignature sig, BytesizeComputationForSignature.Modifier mod)
Composes a String, which includes the sum of BYTESIZE characterisation strings for all the parameters of a given signature.
-
-
-
Method Detail
-
getBytesizeForSignature
public static String getBytesizeForSignature(org.palladiosimulator.pcm.repository.OperationSignature sig, BytesizeComputationForSignature.Modifier mod)
Composes a String, which includes the sum of BYTESIZE characterisation strings for all the parameters of a given signature. For example:void foo(int bar, File blub)
would be tranformed into"bar.BYTESIZE + blub.BYTESIZE"
- Parameters:
sig
-mod
-- Returns:
-
-