edu.umd.cs.findbugs.formatStringChecker
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:
- Serialized Form
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 specifiersignature
- Signature of the mismatched argument
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