/** * Contains a the id of the {@link IssueCategory} (for example, mandatory or potential). */ default IssueCategoryModel getIssueCategory() { Iterator<Vertex> categoryVertices = getElement().vertices(Direction.OUT, ISSUE_CATEGORY); IssueCategoryModel result; if (categoryVertices.hasNext()) { result = getGraph().frameElement(categoryVertices.next(), IssueCategoryModel.class); } else { result = IssueCategoryRegistry.loadFromGraph(getGraph(), IssueCategoryRegistry.DEFAULT); } return result; }
IssueCategoryModel c1 = o11.getIssueCategory(); IssueCategoryModel c2 = o21.getIssueCategory(); Comparator comparator = new IssueCategoryModel.IssueSummaryPriorityComparator(); return comparator.compare(c1, c2); }).thenComparing(((Comparator<EffortReportModel>) (o112, o212) -> { int i1 = o112.getEffort(); int i2 = o212.getEffort();
/** * Contains a the id of the {@link IssueCategory} (for example, mandatory or potential). */ default IssueCategoryModel getIssueCategory() { Iterator<Vertex> categoryVertices = getElement().vertices(Direction.OUT, ISSUE_CATEGORY); IssueCategoryModel result; if (categoryVertices.hasNext()) { result = getGraph().frameElement(categoryVertices.next(), IssueCategoryModel.class); } else { result = IssueCategoryRegistry.loadFromGraph(getGraph(), IssueCategoryRegistry.DEFAULT); } return result; }