Package cdc.args

Class ListFormalArg<E>

  • Type Parameters:
    E - The element type.

    public class ListFormalArg<E>
    extends CompositeFormalArg<List<E>,​E>
    Formal argument for lists.
    Author:
    Damien Carbonne
    • Constructor Detail

      • ListFormalArg

        public ListFormalArg​(String name,
                             Class<E> elementType,
                             Necessity necessity)
        Creates a list formal argument.
        Parameters:
        name - The argument name.
        elementType - The list element type.
        necessity - The argument necessity.
      • ListFormalArg

        public ListFormalArg​(String name,
                             Class<E> elementType)
        Creates a MANDATORY list formal argument.
        Parameters:
        name - The argument name.
        elementType - The list element type.