$idx = writer.addParameter( codeModel.INT, "idx" );
$value = writer.addParameter( exposedType, "value" );
writer.javadoc().append(prop.javadoc);
body = $set.body();
body._return( JExpr.assign(acc.ref(true).component($idx),
castToImplType(acc.box($value))));
writer.javadoc().addParam($value)
.append("allowed object is\n")