java.lang.Object
org.qubership.atp.mia.model.impl.executable.GeneralModel
org.qubership.atp.mia.model.impl.executable.Input
All Implemented Interfaces:
Serializable

public class Input extends GeneralModel
See Also:
  • Constructor Details

  • Method Details

    • clone

      public Input clone()
      Clone object.
      Overrides:
      clone in class Object
      Returns:
      Input instance
    • getLabel

      @Nonnull public String getLabel()
    • setLabel

      public Input setLabel(@Nonnull String label)
      Sets label.
      Parameters:
      label - label
      Returns:
      Input instance
    • getValue

      public String getValue()
      Description copied from class: GeneralModel
      Gets values as string.
      Overrides:
      getValue in class GeneralModel
      Returns:
      value
    • setValue

      public void setValue(String value)
      Description copied from class: GeneralModel
      Sets the value.
      Overrides:
      setValue in class GeneralModel
      Parameters:
      value - value
    • getMaxLength

      public int getMaxLength()
    • setMaxLength

      public Input setMaxLength(int maxLength)
      Sets maxLength.
      Parameters:
      maxLength - maxLength
      Returns:
      Input instance
    • getMask

      public String getMask()
    • setMask

      public Input setMask(String mask)
    • getMaskPattern

      public String getMaskPattern()
    • setMaskPattern

      public void setMaskPattern(String maskPattern)
    • getRequired

      public boolean getRequired()
    • setRequired

      public Input setRequired(boolean required)
    • getReferToInput

      @Nullable public List<HashMap<String,String>> getReferToInput()
    • setReferToInput

      public Input setReferToInput(@Nullable List<HashMap<String,String>> referToInput)
      Sets marker.
      Parameters:
      referToInput - referToInput
      Returns:
      Input instance
    • toString

      public String toString()
      Overrides:
      toString in class GeneralModel