Interface Parameter

All Known Implementing Classes:
Algorithm.ParameterEnum

public interface Parameter
Definition of a parameter for a component of an aggregate designer algorithm.

Implementations of components typically declare the parameters that they accept using an enum that also implements this interface.

  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static enum 
    Parameter data type.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the description of this Parameter.
    Returns the name of this Parameter.
    Returns the of this Parameter.
    boolean
    Returns whether the parameter is required.
  • Method Details

    • isRequired

      boolean isRequired()
      Returns whether the parameter is required.
      Returns:
      whether Parameter is required
    • getType

      Parameter.Type getType()
      Returns the of this Parameter.
      Returns:
      type of this parameter.
    • getDescription

      String getDescription()
      Returns the description of this Parameter.
      Returns:
      description of Parameter
    • getName

      String getName()
      Returns the name of this Parameter.
      Returns:
      name of this Parameter