Class InspectionMessageBean
- java.lang.Object
-
- jetbrains.buildServer.codeInspection.InspectionMessageBean
-
public class InspectionMessageBean extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static byteSEVERITY_ERRORstatic StringSEVERITY_ERROR_IDstatic byteSEVERITY_INFOstatic StringSEVERITY_INFO_IDstatic byteSEVERITY_TYPOstatic StringSEVERITY_TYPO_IDstatic byteSEVERITY_UNKNOWNstatic byteSEVERITY_WARNINGstatic StringSEVERITY_WARNING_IDstatic byteTYPE_CLASSstatic StringTYPE_CLASS_IDstatic byteTYPE_DIRstatic StringTYPE_DIR_IDstatic byteTYPE_FIELDstatic StringTYPE_FIELD_IDstatic byteTYPE_FILEstatic StringTYPE_FILE_IDstatic byteTYPE_METHODstatic StringTYPE_METHOD_IDstatic byteTYPE_MODULEstatic StringTYPE_MODULE_IDstatic byteTYPE_NONEstatic byteTYPE_PACKAGEstatic StringTYPE_PACKAGE_IDstatic byteTYPE_PARAMstatic StringTYPE_PARAM_IDstatic byteTYPE_PROJECTstatic StringTYPE_PROJECT_IDstatic byteTYPE_UNKNOWN
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAttribute(String attributeId, Collection<String> value)voidaddHint(String hint)static byteconvertSeverity(String sev)static StringconvertType(byte type)static byteconvertType(String type)booleanequals(Object o)Map<String,List<String>>getAttributes()StringgetFileUrl()StringgetFQName()String[]getHints()StringgetId()StringgetInspectionId()intgetLine()StringgetModuleName()String[]getParentFQNames()byte[]getParentTypes()StringgetProblemMessage()bytegetSeverity()bytegetType()inthashCode()booleanisLocalResult()voidsetModule(String moduleName)voidsetParentFQNames(String[] parentFQNames)voidsetParentTypes(int[] parentTypes)StringtoString()
-
-
-
Field Detail
-
SEVERITY_ERROR
public static final byte SEVERITY_ERROR
- See Also:
- Constant Field Values
-
SEVERITY_WARNING
public static final byte SEVERITY_WARNING
- See Also:
- Constant Field Values
-
SEVERITY_INFO
public static final byte SEVERITY_INFO
- See Also:
- Constant Field Values
-
SEVERITY_TYPO
public static final byte SEVERITY_TYPO
- See Also:
- Constant Field Values
-
SEVERITY_UNKNOWN
public static final byte SEVERITY_UNKNOWN
- See Also:
- Constant Field Values
-
SEVERITY_ERROR_ID
public static final String SEVERITY_ERROR_ID
-
SEVERITY_WARNING_ID
public static final String SEVERITY_WARNING_ID
-
SEVERITY_INFO_ID
public static final String SEVERITY_INFO_ID
-
SEVERITY_TYPO_ID
public static final String SEVERITY_TYPO_ID
- See Also:
- Constant Field Values
-
TYPE_UNKNOWN
public static final byte TYPE_UNKNOWN
- See Also:
- Constant Field Values
-
TYPE_NONE
public static final byte TYPE_NONE
- See Also:
- Constant Field Values
-
TYPE_FILE
public static final byte TYPE_FILE
- See Also:
- Constant Field Values
-
TYPE_CLASS
public static final byte TYPE_CLASS
- See Also:
- Constant Field Values
-
TYPE_FIELD
public static final byte TYPE_FIELD
- See Also:
- Constant Field Values
-
TYPE_METHOD
public static final byte TYPE_METHOD
- See Also:
- Constant Field Values
-
TYPE_PARAM
public static final byte TYPE_PARAM
- See Also:
- Constant Field Values
-
TYPE_MODULE
public static final byte TYPE_MODULE
- See Also:
- Constant Field Values
-
TYPE_PACKAGE
public static final byte TYPE_PACKAGE
- See Also:
- Constant Field Values
-
TYPE_PROJECT
public static final byte TYPE_PROJECT
- See Also:
- Constant Field Values
-
TYPE_DIR
public static final byte TYPE_DIR
- See Also:
- Constant Field Values
-
TYPE_FILE_ID
public static final String TYPE_FILE_ID
- See Also:
- Constant Field Values
-
TYPE_CLASS_ID
public static final String TYPE_CLASS_ID
- See Also:
- Constant Field Values
-
TYPE_FIELD_ID
public static final String TYPE_FIELD_ID
- See Also:
- Constant Field Values
-
TYPE_METHOD_ID
public static final String TYPE_METHOD_ID
- See Also:
- Constant Field Values
-
TYPE_PARAM_ID
public static final String TYPE_PARAM_ID
- See Also:
- Constant Field Values
-
TYPE_PROJECT_ID
public static final String TYPE_PROJECT_ID
- See Also:
- Constant Field Values
-
TYPE_MODULE_ID
public static final String TYPE_MODULE_ID
- See Also:
- Constant Field Values
-
TYPE_PACKAGE_ID
public static final String TYPE_PACKAGE_ID
- See Also:
- Constant Field Values
-
TYPE_DIR_ID
public static final String TYPE_DIR_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
convertSeverity
public static byte convertSeverity(String sev)
-
convertType
public static byte convertType(String type)
-
convertType
@Nullable public static String convertType(byte type)
-
getInspectionId
public String getInspectionId()
-
getHints
public String[] getHints()
-
getFileUrl
public String getFileUrl()
-
getType
public byte getType()
-
getFQName
public String getFQName()
-
getSeverity
public byte getSeverity()
-
isLocalResult
public boolean isLocalResult()
-
getLine
public int getLine()
-
getProblemMessage
public String getProblemMessage()
-
getId
public String getId()
-
getParentFQNames
public String[] getParentFQNames()
-
setParentFQNames
public void setParentFQNames(String[] parentFQNames)
-
getParentTypes
public byte[] getParentTypes()
-
setParentTypes
public void setParentTypes(int[] parentTypes)
-
addHint
public void addHint(String hint)
-
setModule
public void setModule(String moduleName)
-
getModuleName
public String getModuleName()
-
addAttribute
public void addAttribute(String attributeId, Collection<String> value)
-
-