| Interface | Description | 
|---|---|
| AnnotationReferenceBuildContext | 
 Services provided during an annotation reference initialization. 
 | 
| AnnotationReferenceProvider | 
 Creates  
AnnotationReference instances. | 
| Associator | 
 Associates generated Java elements with their source Xtend elements 
 | 
| GlobalTypeLookup | |
| Problem | 
 Represents a compiler problem or warning. 
 | 
| ProblemSupport | |
| SourceTypeLookup | 
 Facilities to lookup Xtend type declarations declared within the currently
 processed  
CompilationUnit. | 
| Tracability | 
 Support for navigating between the primary AST structure representing the Xtend code
 and the corresponding Java elements derived from that. 
 | 
| TypeLookup | 
 Facilities to lookup Java type declarations generated within the currently
 processed  
CompilationUnit as well as on the classpath of that CompilationUnit. | 
| TypeReferenceProvider | 
 Provides and creates  
TypeReference instances. | 
| UpstreamTypeLookup | 
 Facilities to lookup of Java type declarations in upstream 
 dependencies of the current  
CompilationUnit. | 
| Enum | Description | 
|---|---|
| Problem.Severity | 
 The severity of a problem 
 |