Class SignatureUtil

java.lang.Object
edu.umd.cs.findbugs.filter.SignatureUtil

public class SignatureUtil extends Object
  • Constructor Details

    • SignatureUtil

      public SignatureUtil()
  • Method Details

    • createMethodSignature

      public static String createMethodSignature(String params, String returns)
      Parameters:
      params - The parameters for this method signature, or null, for instance int, long
      returns - The return for this method signature, or null, for instance double
      Returns:
      The method signature or (in case either params or returns are null) a regex pattern matching the signatures. When a regex is returned the first character will be '~'.
    • createFieldSignature

      public static String createFieldSignature(String type)
    • typeToSignature

      private static String typeToSignature(String type, boolean regex)
    • scalarTypeToSignature

      private static String scalarTypeToSignature(String type)