See: Description
| Interface | Description | 
|---|---|
| ConstructorReference | 
 Constructor reference. 
 | 
| IExecutionContext | 
 extracted interface to allow schema variabes to stand for an
 execution context 
 | 
| MemberReference | 
 Member reference. 
 | 
| MethodName | 
 Method name. 
 | 
| MethodOrConstructorReference | |
| NameReference | 
 A NameReference references an entity by its explicite name. 
 | 
| PackageReferenceContainer | 
 Element that contains a PackageReference. 
 | 
| ReferencePrefix | 
 Reference prefix. 
 | 
| ReferenceSuffix | 
 Reference suffix. 
 | 
| TypeReference | 
 TypeReferences reference  
Types by name. | 
| TypeReferenceContainer | 
 Type reference container. 
 | 
| TypeReferenceInfix | 
 ReferencePrefix and -suffix that is admissible for outer type references. 
 | 
| Class | Description | 
|---|---|
| ArrayLengthReference | 
 Array length reference. 
 | 
| ArrayReference | 
 Array reference. 
 | 
| ExecutionContext | |
| FieldReference | |
| MetaClassReference | 
 Meta class reference. 
 | 
| MethodReference | 
 Method reference. 
 | 
| PackageReference | 
 Package reference. 
 | 
| SchematicFieldReference | 
 Field reference. 
 | 
| SchemaTypeReference | |
| SpecialConstructorReference | 
 Occurs in a constructor declaration as the first statement
  as this(...) or super(...) reference. 
 | 
| SuperConstructorReference | 
 Super constructor reference. 
 | 
| SuperReference | 
 Super reference. 
 | 
| ThisConstructorReference | 
 This constructor reference. 
 | 
| ThisReference | 
 A reference to the current object. 
 | 
| TypeRef | |
| TypeReferenceImp | 
 TypeReferences reference  
Types by name. | 
| VariableReference |