Class DTODataCollectionNodeDate

java.lang.Object
overit.geocallapp.wfm.datacollection.rs1.node.type.DTODataCollectionNodeType<LocalDate>
overit.geocallapp.wfm.datacollection.rs1.node.type.DTODataCollectionNodeDate
All Implemented Interfaces:
Serializable

public class DTODataCollectionNodeDate extends DTODataCollectionNodeType<LocalDate>
DTO for data collection node date.
Since:
22.0
See Also:
GCApi:
dto
  • Field Details

  • Constructor Details

    • DTODataCollectionNodeDate

      public DTODataCollectionNodeDate()
  • Method Details

    • initName

      protected String initName()
      Description copied from class: DTODataCollectionNodeType
      Initializes and returns the name of the mobile forms node type. This method must be implemented by subclasses to provide the specific type name.
      Specified by:
      initName in class DTODataCollectionNodeType<LocalDate>
      Returns:
      the node type name
    • getMinDate

      public LocalDate getMinDate()
    • setMinDate

      public void setMinDate(LocalDate minDate)
    • getMaxDate

      public LocalDate getMaxDate()
    • setMaxDate

      public void setMaxDate(LocalDate maxDate)
    • getMinDateOffset

      public Long getMinDateOffset()
      Returns the min date offset.
      Returns:
      the min date offset
    • setMinDateOffset

      public void setMinDateOffset(Long minDateOffset)
      Sets the min date offset.
      Parameters:
      minDateOffset - the min date offset
    • getMaxDateOffset

      public Long getMaxDateOffset()
      Returns the max date offset.
      Returns:
      the max date offset
    • setMaxDateOffset

      public void setMaxDateOffset(Long maxDateOffset)
      Sets the max date offset.
      Parameters:
      maxDateOffset - the max date offset
    • getValue

      public LocalDate getValue()
      Description copied from class: DTODataCollectionNodeType
      Returns the value of the mobile forms node.
      Overrides:
      getValue in class DTODataCollectionNodeType<LocalDate>
      Returns:
      the node value
    • setValue

      public void setValue(LocalDate value)
      Description copied from class: DTODataCollectionNodeType
      Sets the value of the mobile forms node.
      Overrides:
      setValue in class DTODataCollectionNodeType<LocalDate>
      Parameters:
      value - the node value to set