Package cdc.args
Class CompositeFormalArg<C,E>
- java.lang.Object
-
- cdc.args.FormalArg<C>
-
- cdc.args.CompositeFormalArg<C,E>
-
- Type Parameters:
C- The composite type.E- The element type.
- Direct Known Subclasses:
ArrayFormalArg,ListFormalArg,SetFormalArg
public class CompositeFormalArg<C,E> extends FormalArg<C>
Base class of formal arguments whose type is composite.- Author:
- Damien Carbonne
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class cdc.args.FormalArg
FormalArg.Builder<T>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object other)Class<E>getElementType()inthashCode()StringtoString()-
Methods inherited from class cdc.args.FormalArg
builder, checkName, getDescription, getName, getNecessity, getType, getWrappedType, hasWeakerNecessity, hasWeakerType, isCompliantWith, isMandatory, isOptional, isValidName, isWeakerThan, matchesName, merge
-
-