Package org.jboss.windup.tooling.data
Interface Classification
-
- All Superinterfaces:
Serializable
public interface Classification extends Serializable
This is a non-graph dependent analogue toClassificationModelsuitable for usage after theGraphContextitself has been closed.- Author:
- Jesse Sightler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetClassification()Contains a description of thisClassification.StringgetDescription()Contains a description of the file and any migration steps that may be necessary.intgetEffort()This contains the effort level as an integer (Story Points).FilegetFile()This is theFilethat thisClassificationrefers to.ObjectgetID()Gets the unique identifier of this classification.IssueCategorygetIssueCategory()This is a hint as to the severity of the problem.List<Link>getLinks()This contains a list ofLinks for further information about the problem and its solution.List<Quickfix>getQuickfixes()This contains a list ofQuickfixs for follow up in toolsStringgetRuleID()This contains the id of the rule that produced thisClassification.
-
-
-
Method Detail
-
getID
Object getID()
Gets the unique identifier of this classification.
-
getFile
File getFile()
This is theFilethat thisClassificationrefers to.
-
getClassification
String getClassification()
Contains a description of thisClassification. This is similar in concept to a title, and should be one sentence or less.
-
getDescription
String getDescription()
Contains a description of the file and any migration steps that may be necessary.
-
getLinks
List<Link> getLinks()
This contains a list ofLinks for further information about the problem and its solution.
-
getQuickfixes
List<Quickfix> getQuickfixes()
This contains a list ofQuickfixs for follow up in tools- Returns:
-
getEffort
int getEffort()
This contains the effort level as an integer (Story Points). This is based on the Scrum "modified-Fibonacci" system of effort estimation.
-
getIssueCategory
IssueCategory getIssueCategory()
This is a hint as to the severity of the problem. This may be used for supplying an icon or glyph in the report to the user.
-
getRuleID
String getRuleID()
This contains the id of the rule that produced thisClassification.
-
-