pdescription = mpa.description();
}
// Generate a name if there is none
if (pname == null)
pname = "arg#" + i;
Fields fields = new DefaultFieldsImpl(pname);
if (pdescription != null)
fields.setField(Fields.DESCRIPTION, pdescription);
MetaMapper[] paramMapper = {null};
MetaType metaType = getMetaType(pinfo, pinfo.getParameterType(), metaData, true, paramMapper);
fields.setField(Fields.META_TYPE, metaType);
// Delegate others (legal values, min/max etc.) to the constraints factory
try
{
Class<? extends ManagedParameterConstraintsPopulatorFactory> factoryClass = opConstraintsFactor;
if (factoryClass == ManagementParameter.NULL_CONSTRAINTS.class)