Class DependencyTarget

java.lang.Object
com.xebialabs.xlrelease.domain.DependencyTarget
All Implemented Interfaces:
Serializable, scala.Equals, scala.Product

public class DependencyTarget extends Object implements scala.Product, Serializable
See Also:
  • Constructor Details

  • Method Details

    • apply

      public static DependencyTarget apply(Integer targetReleaseUid, String targetId, Type targetType, String releaseTitle, String phaseId, String phaseTitle, String resolvedPhaseTitle, PhaseStatus phaseStatus, String taskId, String taskTitle, String resolvedTaskTitle, TaskStatus taskStatus, FlagStatus releaseFlagStatus, String releaseFlagComment, Date startDate, Date endDate, Date scheduledStartDate, Date dueDate, Integer plannedDuration)
    • unapply

    • targetReleaseUid

      public Integer targetReleaseUid()
    • targetId

      public String targetId()
    • targetType

      public Type targetType()
    • releaseTitle

      public String releaseTitle()
    • phaseId

      public String phaseId()
    • phaseTitle

      public String phaseTitle()
    • resolvedPhaseTitle

      public String resolvedPhaseTitle()
    • phaseStatus

      public PhaseStatus phaseStatus()
    • taskId

      public String taskId()
    • taskTitle

      public String taskTitle()
    • resolvedTaskTitle

      public String resolvedTaskTitle()
    • taskStatus

      public TaskStatus taskStatus()
    • releaseFlagStatus

      public FlagStatus releaseFlagStatus()
    • releaseFlagComment

      public String releaseFlagComment()
    • startDate

      public Date startDate()
    • endDate

      public Date endDate()
    • scheduledStartDate

      public Date scheduledStartDate()
    • dueDate

      public Date dueDate()
    • plannedDuration

      public Integer plannedDuration()
    • copy

      public DependencyTarget copy(Integer targetReleaseUid, String targetId, Type targetType, String releaseTitle, String phaseId, String phaseTitle, String resolvedPhaseTitle, PhaseStatus phaseStatus, String taskId, String taskTitle, String resolvedTaskTitle, TaskStatus taskStatus, FlagStatus releaseFlagStatus, String releaseFlagComment, Date startDate, Date endDate, Date scheduledStartDate, Date dueDate, Integer plannedDuration)
    • copy$default$1

      public Integer copy$default$1()
    • copy$default$10

      public String copy$default$10()
    • copy$default$11

      public String copy$default$11()
    • copy$default$12

      public TaskStatus copy$default$12()
    • copy$default$13

      public FlagStatus copy$default$13()
    • copy$default$14

      public String copy$default$14()
    • copy$default$15

      public Date copy$default$15()
    • copy$default$16

      public Date copy$default$16()
    • copy$default$17

      public Date copy$default$17()
    • copy$default$18

      public Date copy$default$18()
    • copy$default$19

      public Integer copy$default$19()
    • copy$default$2

      public String copy$default$2()
    • copy$default$3

      public Type copy$default$3()
    • copy$default$4

      public String copy$default$4()
    • copy$default$5

      public String copy$default$5()
    • copy$default$6

      public String copy$default$6()
    • copy$default$7

      public String copy$default$7()
    • copy$default$8

      public PhaseStatus copy$default$8()
    • copy$default$9

      public String copy$default$9()
    • productPrefix

      public String productPrefix()
      Specified by:
      productPrefix in interface scala.Product
    • productArity

      public int productArity()
      Specified by:
      productArity in interface scala.Product
    • productElement

      public Object productElement(int x$1)
      Specified by:
      productElement in interface scala.Product
    • productIterator

      public scala.collection.Iterator<Object> productIterator()
      Specified by:
      productIterator in interface scala.Product
    • canEqual

      public boolean canEqual(Object x$1)
      Specified by:
      canEqual in interface scala.Equals
    • productElementName

      public String productElementName(int x$1)
      Specified by:
      productElementName in interface scala.Product
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object x$1)
      Specified by:
      equals in interface scala.Equals
      Overrides:
      equals in class Object