Class IllegalFormatConversionException

java.lang.Object
java.lang.Throwable
java.lang.Exception
edu.umd.cs.findbugs.formatStringChecker.FormatterException
edu.umd.cs.findbugs.formatStringChecker.IllegalFormatConversionException
All Implemented Interfaces:
Serializable

public class IllegalFormatConversionException extends FormatterException
See Also:
  • Constructor Details

    • IllegalFormatConversionException

      public IllegalFormatConversionException(String formatSpecifier, char conversion, String signature)
      Constructs an instance of this class with the mismatched conversion and the corresponding argument class.
      Parameters:
      formatSpecifier - Inapplicable format specifier
      signature - Signature of the mismatched argument
  • Method Details

    • setArgIndex

      public void setArgIndex(int argIndex)
    • getArgIndex

      public int getArgIndex()
    • getFormatSpecifier

      public String getFormatSpecifier()
    • getConversion

      public char getConversion()
    • getArgumentSignature

      public String getArgumentSignature()
      Returns the class of the mismatched argument.
      Returns:
      The class of the mismatched argument
    • getMessage

      public String getMessage()
      Overrides:
      getMessage in class Throwable