| Name | Description | Type | Package | Framework |
| MetawidgetAnnotationInspector | Inspects annotations defined by Metawidget (declared in this same package). | Class | org.metawidget.inspector.annotation | MetaWidget |
| UiAction | Identifies a method as being an executable action. | Class | org.metawidget.inspector.annotation | MetaWidget |
| UiAttribute | Annotates an arbitrary Metawidget attribute. | Class | org.metawidget.inspector.annotation | MetaWidget |
| UiAttributes | Annotates arbitrary attributes for the UI. | Class | org.metawidget.inspector.annotation | MetaWidget |
| UiComesAfter | Annotates the field comes after the other given field(s) in the UI. | Class | org.metawidget.inspector.annotation | MetaWidget |
| UiLabel | Annotates the field should have the given label in the UI. | Class | org.metawidget.inspector.annotation | MetaWidget |
| UiLarge | Annotates the field should be 'large' in the UI. | Class | org.metawidget.inspector.annotation | MetaWidget |
| UiLookup | Annotates the value in the field should belong to the given set of Strings. | Class | org.metawidget.inspector.annotation | MetaWidget |
| UiRequired | Annotates the field should be 'required' in the UI. | Class | org.metawidget.inspector.annotation | MetaWidget |
| UiSection | Annotates the field should be preceding by a section heading. | Class | org.metawidget.inspector.annotation | MetaWidget |
| UiWide | Annotates the field should be 'wide' in the UI, spanning all columns in a multi-column layout. | Class | org.metawidget.inspector.annotation | MetaWidget |