| Agent | 
 Marker for agent class and variable. 
 | 
| AgentArgument | 
 Marker for agent argument field. 
 | 
| AgentBody | 
Deprecated. | 
| AgentBreakpoint | 
 Marker for agent breakpoint method. 
 | 
| AgentChildKilled | 
 Marker for agent child killed method. 
 | 
| AgentCreated | 
Deprecated. | 
| AgentFeature | 
  | 
| AgentKilled | 
Deprecated. | 
| AgentMessageArrived | 
Deprecated. | 
| AgentResult | 
 Marker for agent result field. 
 | 
| AgentServiceQuery | 
Deprecated. | 
| AgentServiceSearch | 
Deprecated. | 
| AgentServiceValue | 
 The service annotation. 
 | 
| AgentStreamArrived | 
Deprecated. | 
| Argument | 
 The argument annotation. 
 | 
| Arguments | 
 The arguments annotation. 
 | 
| Breakpoints | 
 The breakpoints annotation. 
 | 
| Component | 
 Component annotation. 
 | 
| ComponentType | 
  | 
| ComponentTypes | 
 Define component types that can be instantiated as subcomponents of the declaring component. 
 | 
| Configuration | 
 Configuration annotation. 
 | 
| Configurations | 
 Configurations annotation. 
 | 
| CreationInfo | 
 Component annotation. 
 | 
| Description | 
 Holds the component description. 
 | 
| Feature | 
 The features annotation. 
 | 
| Features | 
 The features annotation. 
 | 
| Implementation | 
 Service implementation details. 
 | 
| Imports | 
  | 
| OnMessage | 
 Marker for agent message arrived. 
 | 
| OnService | 
 Annotate fields and methods that will be called when the corresponding services are available. 
 | 
| OnStream | 
 Marker for agent stream arrived. 
 | 
| Parent | 
 Marker for injecting component parent to a field. 
 | 
| Properties | 
 Component properties as name value pairs. 
 | 
| ProvidedService | 
 Provided service annotation. 
 | 
| ProvidedServices | 
 The provided services annotation. 
 | 
| Publish | 
 The name (for referencing/overriding). 
 | 
| RequiredService | 
 Required service data. 
 | 
| RequiredServices | 
 Requires services annotation. 
 | 
| Result | 
 The result annotation. 
 | 
| Results | 
 The results annotation. 
 |