convertTo(AnnotationType.SINGLE);
}
if (isSingleValue())
{
SingleMemberAnnotation sa = (SingleMemberAnnotation) annotation;
String stub = "@" + getName() + "(" + value + ") public class Stub { }";
JavaClass<?> temp = JavaParser.parse(JavaClass.class, stub);
SingleMemberAnnotation anno = (SingleMemberAnnotation) temp.getAnnotations().get(0).getInternal();
Expression expression = anno.getValue();
sa.setValue((Expression) ASTNode.copySubtree(ast, expression));
}
else
{
setLiteralValue(DEFAULT_VALUE, value);