Interface IParameterDefinition

All Superinterfaces:
Serializable
All Known Implementing Classes:
ParameterDefinition

public interface IParameterDefinition extends Serializable
This interface defines a single parameter of a component.
Since:
7.1
Author:
O. Kerpershoek
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    This method returns the direction of the parameter.
    This method returns the name of the parameter.
    This method returns the type of the parameter.
    boolean
    This method returns a boolean indicating if this parameter may have multiple values.
    boolean
    This method returns a boolean indicating if a value for this parameter is required or optional.
  • Method Details Link icon

    • getName Link icon

      String getName()
      This method returns the name of the parameter.
      Returns:
      The name of the parameter.
    • getType Link icon

      ParameterType getType()
      This method returns the type of the parameter.
      Returns:
      The type of the parameter.
    • getDirection Link icon

      Direction getDirection()
      This method returns the direction of the parameter.
      Returns:
      The direction of the parameter.
    • isMultivalue Link icon

      boolean isMultivalue()
      This method returns a boolean indicating if this parameter may have multiple values.
      Returns:
      Boolean indicating if this parameter may have multiple values.
    • isRequired Link icon

      boolean isRequired()
      This method returns a boolean indicating if a value for this parameter is required or optional.
      Returns:
      Boolean indicating if a value for this parameter is required.