ActionParameter

public class ActionParameter extends Parameter implements Comparable<ActionParameter>

Represents a single parameter of an action in the channel definition.

Constructors

ActionParameter

public ActionParameter()

Constructor.

ActionParameter

public ActionParameter(String displayName, ParameterType type, Integer order, String key, String value, Boolean required, Boolean hidden, SortedSet<String> options)

Constructor.

Parameters:
  • displayName – the parameter display name
  • type – the parameter type
  • order – the parameter order
  • key – the parameter key
  • value – the parameter value
  • required – defines whether the parameter is required
  • hidden – defines whether the parameter is hidden
  • options – the parameter options for select parameter type

ActionParameter

public ActionParameter(ActionParameter actionParameter)

Methods

compareTo

public int compareTo(ActionParameter o)

equals

public boolean equals(Object obj)

getKey

public String getKey()

getOptions

public SortedSet<String> getOptions()

getOrder

public Integer getOrder()

getValue

public String getValue()

hashCode

public int hashCode()

isHidden

public boolean isHidden()

isRequired

public boolean isRequired()

setHidden

public void setHidden(Boolean hidden)

setKey

public void setKey(String key)

setOptions

public void setOptions(SortedSet<String> options)

setOrder

public void setOrder(Integer order)

setRequired

public void setRequired(Boolean required)

setValue

public void setValue(String value)

toDto

public ActionParameterDto toDto()

toString

public String toString()