Package cdc.args
Class ListFormalArg<E>
- java.lang.Object
-
- cdc.args.FormalArg<C>
-
- cdc.args.CompositeFormalArg<List<E>,E>
-
- cdc.args.ListFormalArg<E>
-
- Type Parameters:
E- The element type.
public class ListFormalArg<E> extends CompositeFormalArg<List<E>,E>
Formal argument for lists.- Author:
- Damien Carbonne
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class cdc.args.FormalArg
FormalArg.Builder<T>
-
-
Constructor Summary
Constructors Constructor Description ListFormalArg(String name, Class<E> elementType)Creates a MANDATORY list formal argument.ListFormalArg(String name, Class<E> elementType, Necessity necessity)Creates a list formal argument.
-
Method Summary
-
Methods inherited from class cdc.args.CompositeFormalArg
equals, getElementType, hashCode, toString
-
Methods inherited from class cdc.args.FormalArg
builder, checkName, getDescription, getName, getNecessity, getType, getWrappedType, hasWeakerNecessity, hasWeakerType, isCompliantWith, isMandatory, isOptional, isValidName, isWeakerThan, matchesName, merge
-
-