Class NotifFlexfield

java.lang.Object
flexagon.ff.common.core.pojos.BasePOJO
flexagon.fd.model2.notification.pojos.NotifFlexfield
All Implemented Interfaces:
Serializable

public class NotifFlexfield extends BasePOJO
Represents a FlexDeploy FlexField. For use within Notification Templates.
See Also:
  • Constructor Details

    • NotifFlexfield

      public NotifFlexfield(String pCode, String pDisplayName, String pDescription, DataTypeEnum pDataType, Serializable pValue)
      Creates a FlexDeploy FlexField.
      Parameters:
      pCode - The FlexField code.
      pDisplayName - The FlexField display name.
      pDescription - The FlexField description.
      pValue - The FlexField value.
  • Method Details

    • getCode

      public String getCode()
      Returns the code of the FlexField.
      Returns:
      The code of the FlexField.
    • getDisplayName

      public String getDisplayName()
      Returns the display name of the FlexField.
      Returns:
      The display name of the FlexField.
    • getDescription

      public String getDescription()
      Returns the description of the FlexField.
      Returns:
      The description of the FlexField.
    • getTypeEnum

      public DataTypeEnum getTypeEnum()
      Returns an Enum representing the datatype of the FlexField.
      Returns:
      An Enum representing the datatype of the FlexField.
    • getType

      public String getType()
      Returns the datatype name of the FlexField.
      Returns:
      The datatype name of the FlexField.
    • getValue

      public Serializable getValue()
      Returns the value of this FlexField. Type will be a Java primitive wrapper according to its defined datatype (Boolean, Double, Float, Integer, Long, String).
      Returns:
      The display name of the FlexField.