Interface QParameterNamedType<T>

Type Parameters:
T - The type of parameter
All Superinterfaces:
QParameterType<T>
All Known Implementing Classes:
QParameterNamed01, QParameterNamed0N, QParameterNamed1, QParameterNamed1N

public sealed interface QParameterNamedType<T> extends QParameterType<T> permits QParameterNamed01<T>, QParameterNamed0N<T>, QParameterNamed1<T>, QParameterNamed1N<T>
The type of named parameters.
  • Method Details

    • nameAlternatives

      List<String> nameAlternatives()
      Returns:
      The alternative names, if any, by which this parameter can be referred
    • cardinalityMinimum

      int cardinalityMinimum()
      Returns:
      The minimum cardinality of the parameter (typically 0 or 1)
    • cardinalityMaximum

      int cardinalityMaximum()
      Returns:
      The maximum cardinality of the parameter (typically 1 or MAX_VALUE)