Class SignatureUtils
- java.lang.Object
-
- net.ssehub.easy.instantiation.core.model.vilTypes.SignatureUtils
-
public class SignatureUtils extends java.lang.ObjectSome signature utilities.- Author:
- Holger Eichelberger
-
-
Constructor Summary
Constructors Constructor Description SignatureUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringgetJavaSignature(java.lang.reflect.Method method)Returns a normalized Java signature formethod.static java.lang.StringgetJavaSignature(java.lang.reflect.Method method, java.lang.String name, boolean acceptsNamedParameter)Returns a normalized Java signature formethod.static java.lang.StringgetJavaSignature(java.lang.String methodName, java.lang.Class<?>[] param, java.lang.String name, boolean acceptsNamedParameter)Returns a normalized Java signature formethod.
-
-
-
Method Detail
-
getJavaSignature
public static java.lang.String getJavaSignature(java.lang.reflect.Method method, java.lang.String name, boolean acceptsNamedParameter)Returns a normalized Java signature formethod. The signature consists of name and parameters. This method may be simplified in future to optimize performance (public for testing).- Parameters:
method- the method to return the signature forname- an alias nameacceptsNamedParameter- whether the method accepts named parameter- Returns:
- the signature
-
getJavaSignature
public static java.lang.String getJavaSignature(java.lang.String methodName, java.lang.Class<?>[] param, java.lang.String name, boolean acceptsNamedParameter)Returns a normalized Java signature formethod. The signature consists of name and parameters. This method may be simplified in future to optimize performance (public for testing).- Parameters:
methodName- the actual method nameparam- the parametersname- an alias nameacceptsNamedParameter- whether the method accepts named parameter- Returns:
- the signature
-
getJavaSignature
public static java.lang.String getJavaSignature(java.lang.reflect.Method method)
Returns a normalized Java signature formethod. The signature consists of name and parameters. This method may be simplified in future to optimize performance (public for testing). This method does not consider possible unnamed parameter rather than the underlying Java parameter.- Parameters:
method- the method to return the signature for- Returns:
- the signature
-
-