Class ParameterValue

java.lang.Object
org.frankframework.parameters.ParameterValue

public class ParameterValue extends Object
Author:
John Dekker
  • Constructor Details

  • Method Details

    • getDefinition

      public IParameter getDefinition()
      Returns the description of the IParameter
    • getName

      public String getName()
      Returns the name of the IParameter
    • getValue

      public Object getValue()
      Returns the value of the IParameter
    • asMessage

      public Message asMessage()
    • setDefinition

      public void setDefinition(IParameter IParameterDef)
    • setValue

      public void setValue(Object value)
      Sets value for the IParameter
    • asBooleanValue

      public boolean asBooleanValue(boolean defaultValue)
      Parameters:
      defaultValue - returned if value is null
      Returns:
      convert the value to a boolean
    • asIntegerValue

      public int asIntegerValue(int defaultValue)
      Parameters:
      defaultValue - returned if value is null
      Returns:
      convert the value to an int
    • asLongValue

      public long asLongValue(long defaultValue)
      Parameters:
      defaultValue - returned if value is null
      Returns:
      convert the value to a long
    • asStringValue

      public String asStringValue()
      Returns:
      convert the value to a string
    • asStringValue

      public String asStringValue(String defaultValue)
      Parameters:
      defaultValue - returned if value is null
      Returns:
      convert the value to a string
    • asCollection

      public Collection<Node> asCollection() throws ParameterException
      Throws:
      ParameterException