Package org.sonar.flex.checks.utils
Class Function
java.lang.Object
org.sonar.flex.checks.utils.Function
-
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetName(com.sonar.sslr.api.AstNode functionDef) static List<com.sonar.sslr.api.AstNode>getParametersIdentifiers(com.sonar.sslr.api.AstNode functionDef) static booleanisAccessor(com.sonar.sslr.api.AstNode functionDef) static booleanisConstructor(com.sonar.sslr.api.AstNode functionDef, String className) static booleanisEmptyConstructor(com.sonar.sslr.api.AstNode functionDef, String className) static booleanisOverriding(com.sonar.sslr.api.AstNode functionDef)
-
Method Details
-
getName
-
isAccessor
public static boolean isAccessor(com.sonar.sslr.api.AstNode functionDef) -
isEmptyConstructor
-
isConstructor
-
getParametersIdentifiers
public static List<com.sonar.sslr.api.AstNode> getParametersIdentifiers(com.sonar.sslr.api.AstNode functionDef) -
isOverriding
public static boolean isOverriding(com.sonar.sslr.api.AstNode functionDef)
-