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

    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

    • getName

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

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

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

      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

      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.