public class IndexedVersionImpl extends Object implements IndexedVersion
Modifier and Type | Field and Description |
---|---|
static IndexedEntityTextField |
FIELD_BRANCH_NAME |
static IndexedEntityDateField |
FIELD_CREATION_DATE |
static IndexedEntityIdField |
FIELD_ID |
static IndexedEntityTextField |
FIELD_ISSUE_KEY |
static IndexedEntityTextField |
FIELD_JIRA_PROJECT_KEY |
static IndexedEntityTextField |
FIELD_NAME |
static IndexedEntityPlanResultKeyField |
FIELD_PLAN_RESULT_KEY |
static IndexedEntityIdField |
FIELD_PROJECT_ID |
ORDERING
Constructor and Description |
---|
IndexedVersionImpl(DeploymentVersion deploymentVersion,
DeploymentProject deploymentProject,
PlanResultKey planResultKey,
List<DeploymentVersionLinkedJiraIssue> issues) |
IndexedVersionImpl(org.apache.lucene.document.Document document) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
Date |
getCreationDate() |
org.apache.lucene.document.Document |
getDocument() |
long |
getId() |
String |
getName() |
String |
getPlanBranchName() |
PlanResultKey |
getPlanResultKey() |
long |
getProjectId() |
int |
hashCode() |
public static final IndexedEntityIdField FIELD_ID
public static final IndexedEntityTextField FIELD_NAME
public static final IndexedEntityPlanResultKeyField FIELD_PLAN_RESULT_KEY
public static final IndexedEntityDateField FIELD_CREATION_DATE
public static final IndexedEntityIdField FIELD_PROJECT_ID
public static final IndexedEntityTextField FIELD_ISSUE_KEY
public static final IndexedEntityTextField FIELD_JIRA_PROJECT_KEY
public static final IndexedEntityTextField FIELD_BRANCH_NAME
public IndexedVersionImpl(@NotNull DeploymentVersion deploymentVersion, @NotNull DeploymentProject deploymentProject, @Nullable PlanResultKey planResultKey, @NotNull List<DeploymentVersionLinkedJiraIssue> issues)
public IndexedVersionImpl(@NotNull org.apache.lucene.document.Document document)
public org.apache.lucene.document.Document getDocument()
public long getId()
getId
in interface IndexedVersion
public String getName()
getName
in interface IndexedVersion
public PlanResultKey getPlanResultKey()
getPlanResultKey
in interface IndexedVersion
public Date getCreationDate()
getCreationDate
in interface IndexedVersion
getCreationDate
in interface CreationDateProvider
public long getProjectId()
getProjectId
in interface IndexedVersion
@NotNull public String getPlanBranchName()
getPlanBranchName
in interface IndexedVersion
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.