}
print(type.dimension());
}
private void printInput(PojoTypes types) {
MethodParameter inputParameter = method.getInputParameter();
if (inputParameter == null)
return;
open("dt");
around("b", "Input:");
close("dt");
if (inputParameter.isWrapped()) {
open("dd");
String typeName = inputParameter.getWrappedType();
JaxType returnType = null;
try {
returnType = Utils.parseType(typeName, method.getJavaDoc().containingClass(), doclet);
} catch (InvalidJaxTypeException e) {
doclet.warn("Invalid @returnWrapped type: " + typeName);
e.printStackTrace();
}
if (returnType != null)
printOutputType(returnType, types);
else
around("tt", escape(typeName));
} else {
open("dd");
Type returnType = inputParameter.getType();
printOutputType(returnType, types);
}
String doc = inputParameter.getDoc();
if (!Utils.isEmptyOrNull(doc)) {
print(" - ");
print(doc);
}
close("dd");