Class Predecessor


  • public class Predecessor
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Predecessor()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Duration getLag()
      Get the lag value of this predecessor
      java.lang.Long getRowId()
      Get the Id of the predecessor row
      java.lang.Integer getRowNumber()
      Get the number of the predecessor row
      java.lang.String getType()
      Get the type of the predecessor
      java.lang.Boolean isInCriticalPath()
      Get flag indicating if this predecessor is in the critical path
      java.lang.Boolean isInvalid()
      Get flag indicating if the row referenced by rowId is not a valid row in this sheet, or if there is a circular reference
      Predecessor setInCriticalPath​(java.lang.Boolean inCriticalPath)
      Set flag indicating if this predecessor is in the critical path
      Predecessor setInvalid​(java.lang.Boolean invalid)
      Set flag indicating if the row referenced by rowId is not a valid row in this sheet, or if there is a circular reference
      Predecessor setLag​(Duration lag)
      Set the lag value of this predecessor
      Predecessor setRowId​(java.lang.Long rowId)
      Set the Id of the predecessor row
      Predecessor setRowNumber​(java.lang.Integer rowNumber)
      Set the number of the predecessor row
      Predecessor setType​(java.lang.String type)
      Set the type of the predecessor
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Predecessor

        public Predecessor()
    • Method Detail

      • getRowId

        public java.lang.Long getRowId()
        Get the Id of the predecessor row
        Returns:
        rowId
      • setRowId

        public Predecessor setRowId​(java.lang.Long rowId)
        Set the Id of the predecessor row
      • getRowNumber

        public java.lang.Integer getRowNumber()
        Get the number of the predecessor row
        Returns:
        rowNumber
      • setRowNumber

        public Predecessor setRowNumber​(java.lang.Integer rowNumber)
        Set the number of the predecessor row
      • getType

        public java.lang.String getType()
        Get the type of the predecessor
        Returns:
        type (FS, FF, SS, or SF)
      • setType

        public Predecessor setType​(java.lang.String type)
        Set the type of the predecessor
      • getLag

        public Duration getLag()
        Get the lag value of this predecessor
        Returns:
        lag
      • isInvalid

        public java.lang.Boolean isInvalid()
        Get flag indicating if the row referenced by rowId is not a valid row in this sheet, or if there is a circular reference
        Returns:
        invalid
      • setInvalid

        public Predecessor setInvalid​(java.lang.Boolean invalid)
        Set flag indicating if the row referenced by rowId is not a valid row in this sheet, or if there is a circular reference
      • isInCriticalPath

        public java.lang.Boolean isInCriticalPath()
        Get flag indicating if this predecessor is in the critical path
        Returns:
        inCriticalPath
      • setInCriticalPath

        public Predecessor setInCriticalPath​(java.lang.Boolean inCriticalPath)
        Set flag indicating if this predecessor is in the critical path