@Preload
public interface AORequirementLink
extends net.java.ao.Entity
Modifier and Type | Field and Description |
---|---|
static String |
APPLINK_EXCEL |
static String |
APPLINK_STUB
A link whose descriptor wasn't present.
|
static String |
ESTATE_JIRA
The estate, when in Jira.
|
static String |
TYPE_DEPENDENT_PAGE |
static String |
TYPE_EXTERNAL
Link type, when the target is in Jira.
|
static String |
TYPE_ORIGINAL_EXCEL |
static String |
TYPE_ORIGINAL_IMPORTED |
static String |
TYPE_ORIGINAL_PAGE |
static String |
TYPE_TEST_PAGE |
static String[] |
TYPES_EXTERNAL |
static String[] |
TYPES_ORIGINAL |
Modifier and Type | Method and Description |
---|---|
static AORequirementLink[] |
filter(AORequirementLink[] links,
Predicate<AORequirementLink> predicate) |
static com.playsql.utils.FunctionalList<AORequirementLink> |
filter(AORequirementLink[] links,
String... type)
Find all AOLink that matches the provided type or types
|
static AORequirementLink |
find(AORequirementLink[] links,
String... type)
Find the first AOLink that matches the provided type or types
|
String |
getApplink()
The applink key.
|
Long |
getCreationdate()
The date of creation of the supporting page, in milliseconds since 1970
|
Integer |
getDependencyid()
If the link is already covered by a REQ-to-REQ dependency, then this is the ID of ORIGIN AODependency.
|
String |
getEstate()
For TYPE_EXTERNAL:
It's like a space key in Confluence, or a project key in Jira, anything you want.
|
String |
getIssue()
For TYPE_EXTERNAL, the issue key
For TYPE_ORIGINAL_EXCEL, the sheet name + "-" + the row number.
|
AOIssueTemplate |
getIssuetemplate()
The Issue Template that was used to create the link, it should be a Jira link obviously
|
Integer |
getOccurrence()
Index of the link if there are several links in the same page.
|
Long |
getPageid()
When type = TYPE_ORIGINAL_PAGE | TYPE_DEPENDENT_PAGE, it's the page id.
|
Long |
getPageversion()
If this is a link to an archived version, then pageversion is provided.
|
AORequirement |
getParent() |
String |
getRelationship()
When type = TYPE_JIRA, issue must have an issue key, applink must have an applink
and relationship contains the Jira Remote Issue Link relationship.
|
String |
getTitle()
Deprecated.
Use titleu, with its unlimited length.
|
String |
getTitleu()
Jira issue title.
|
String |
getType()
The type.
|
String |
getVersion()
For TYPE_EXTERNAL:
It is the version of the estate.
|
void |
setApplink(String applink) |
void |
setCreationdate(Long creationDate) |
void |
setDependencyid(Integer dependencyid) |
void |
setEstate(String estate) |
void |
setIssue(String issueKey) |
void |
setIssuetemplate(AOIssueTemplate issuetemplate) |
void |
setOccurrence(Integer occurrence) |
void |
setPageid(Long pageId) |
void |
setPageversion(Long pageversion) |
void |
setParent(AORequirement requirement) |
void |
setRelationship(String relationship) |
void |
setTitle(String title)
Deprecated.
Use titleu, with its unlimited length.
|
void |
setTitleu(String titleu) |
void |
setType(String type) |
void |
setVersion(String version) |
static String |
toString(AORequirementLink... links) |
static final String TYPE_ORIGINAL_PAGE
static final String TYPE_ORIGINAL_EXCEL
static final String TYPE_ORIGINAL_IMPORTED
static final String[] TYPES_ORIGINAL
static final String[] TYPES_EXTERNAL
static final String TYPE_DEPENDENT_PAGE
static final String TYPE_TEST_PAGE
static final String TYPE_EXTERNAL
static final String APPLINK_EXCEL
static final String APPLINK_STUB
static final String ESTATE_JIRA
AORequirement getParent()
void setParent(AORequirement requirement)
String getType()
void setType(String type)
Long getPageid()
void setPageid(Long pageId)
Long getPageversion()
void setPageversion(Long pageversion)
Integer getOccurrence()
void setOccurrence(Integer occurrence)
Integer getDependencyid()
void setDependencyid(Integer dependencyid)
String getApplink()
void setApplink(String applink)
String getEstate()
void setEstate(String estate)
String getVersion()
void setVersion(String version)
String getIssue()
void setIssue(String issueKey)
String getRelationship()
void setRelationship(String relationship)
String getTitle()
void setTitle(String title)
String getTitleu()
void setTitleu(String titleu)
Long getCreationdate()
void setCreationdate(Long creationDate)
AOIssueTemplate getIssuetemplate()
void setIssuetemplate(AOIssueTemplate issuetemplate)
static AORequirementLink find(AORequirementLink[] links, String... type)
static com.playsql.utils.FunctionalList<AORequirementLink> filter(AORequirementLink[] links, String... type)
static AORequirementLink[] filter(AORequirementLink[] links, Predicate<AORequirementLink> predicate)
static String toString(AORequirementLink... links)
Copyright © 2020 Play SQL. All rights reserved.