Class DTODataCollectionNodeSelectionOption

java.lang.Object
overit.geocallapp.wfm.datacollection.rs1.node.type.DTODataCollectionEntityExpressions
overit.geocallapp.wfm.datacollection.rs1.node.type.DTODataCollectionNodeSelectionOption
All Implemented Interfaces:
Serializable

public class DTODataCollectionNodeSelectionOption extends DTODataCollectionEntityExpressions implements Serializable
DTO for data collection node selection option.
Since:
22.0
See Also:
GCApi:
dto
  • Constructor Details

    • DTODataCollectionNodeSelectionOption

      public DTODataCollectionNodeSelectionOption()
  • Method Details

    • getCode

      public String getCode()
      Returns the code.
      Returns:
      the code
    • setCode

      public void setCode(String code)
      Sets the code.
      Parameters:
      code - the code
    • getDescription

      public LocalizedString getDescription()
      Returns the description.
      Returns:
      the description
    • setDescription

      public void setDescription(LocalizedString description)
      Sets the description.
      Parameters:
      description - the description
    • getExpressionId

      public String getExpressionId()
      Description copied from class: DTODataCollectionEntityExpressions
      Retrieves the unique identifier for this expression entity.

      This method returns a unique identifier that distinguishes this expression entity from others within the data collection context. The identifier is typically used for expression evaluation, reference resolution, and tracking.

      This property is excluded from JSON serialization.

      Specified by:
      getExpressionId in class DTODataCollectionEntityExpressions
      Returns:
      the unique expression identifier as a String; should not be null
    • getExpressionDescription

      public LocalizedString getExpressionDescription()
      Description copied from class: DTODataCollectionEntityExpressions
      Retrieves the localized description of this expression entity.

      This method returns a human-readable description of the expression entity that can be displayed in different languages based on the user's locale. The description is typically used for UI display, logging, and debugging purposes.

      This property is excluded from JSON serialization.

      Specified by:
      getExpressionDescription in class DTODataCollectionEntityExpressions
      Returns:
      the localized description as a LocalizedString; should not be null