List columns = new ArrayList();
columns.add("first");
columns.add("second");
AnnotationBuilder constraint = AnnotationBuilder.createAnnotation( "UniqueConstraint" );
constraint.addQuotedAttributes( "columnNames", new IteratorTransformer(columns.iterator()) {
public Object transform(Object object) {
return object.toString();
}
});
constraint.addAttribute( "single", "value" );