Class SQLTableInjectionFilterTransform
java.lang.Object
io.codemodder.remediation.sqlinjection.SQLTableInjectionFilterTransform
Wrap table name parameters in SQL queries with an alphanumeric blacklist filter.
-
Method Summary
Modifier and TypeMethodDescriptionstatic booleanfindAndFix(com.github.javaparser.ast.expr.MethodCallExpr call) static booleanfix(com.github.javaparser.ast.CompilationUnit cu, com.github.javaparser.ast.expr.MethodCallExpr call) static booleanfix(com.github.javaparser.ast.expr.MethodCallExpr call) static booleanmatchCall(com.github.javaparser.ast.expr.MethodCallExpr call)
-
Method Details
-
matchCall
public static boolean matchCall(com.github.javaparser.ast.expr.MethodCallExpr call) -
fix
public static boolean fix(com.github.javaparser.ast.expr.MethodCallExpr call) -
fix
public static boolean fix(com.github.javaparser.ast.CompilationUnit cu, com.github.javaparser.ast.expr.MethodCallExpr call) -
findAndFix
public static boolean findAndFix(com.github.javaparser.ast.expr.MethodCallExpr call)
-