# Package tigase.xmpp.impl.annotation

- Class Summary
  Class | Description
  --- | ---
  AnnotatedXMPPProcessor | This class is extension of `XMPPProcessor` which provides support for defining processor Id, supported paths and XMLNSs and more using annotations

- Annotation Types Summary
  Annotation Type | Description
  --- | ---
  DiscoFeatures | Annotation which placed on `AnnotatedXMPPProcessor` can define discovery features provided by processor
  Handle | Annotation which placed on `AnnotatedXMPPProcessor` can define path and XMLNSS supported by implemented processor
  Handles | Annotation which placed on `AnnotatedXMPPProcessor` can define paths and corresponding XMLNSs supported by processor
  HandleStanzaTypes | Annotation which placed on `AnnotatedXMPPProcessor` can define which stanza types are supported by implemented processor
  Id | Annotation which placed on `AnnotatedXMPPProcessor` can define of processor implementation
  StreamFeature | Annotation which placed on `AnnotatedXMPPProcessor` can define supported stream features provided by processor
  StreamFeatures | Annotation which placed on `AnnotatedXMPPProcessor` can define supported stream features provided by processor