FrontPage
サンプルは次のような感じ。
アノテーションを記述したファイル(anno.txt)
@Normal1(name="Foo", location="Bar", weight=200.1)
@Normal2(marker1 = @Marker1, marker2 = @Marker2(), nested1 = @Nested1(year=2004), nested2 = @Nested2(day=4, month=21))
@Normal3(nested = @Nested(nestedInner = @Nested2(day=4, month=21)))
コード
Reader r = new FileReader(new File("anno.txt"));
AnnotationParser parser = new AnnotationParser();
Collection annos = parser.parse(r);
Iterator annoIter = annos.iterator();
Annotation anno = (Annotation)annoIter.next();
System.out.println("Name: " + anno.getName());
System.out.println("\tname="+anno.getValue("name"));
実行結果
Name: Normal1
name=Foo