| Annotation Type | Description | 
|---|---|
| ClientSide | 
 Annotates interface meant to be used by REEF clients. 
 | 
| DriverSide | 
 Annotates interfaces that are meant to be used in the Job Driver. 
 | 
| EvaluatorSide | 
 Annotates interfaces meant to be used by Evaluators. 
 | 
| Private | 
 Annotates code that is meant to be private to the project it is in. 
 | 
| Public | 
 Annotates code for public consumption. 
 | 
| RuntimeAuthor | 
 Indicates that an interface or API to be consumed or used by authors of
 additional REEF runtimes, not authors of REEF jobs. 
 | 
| TaskSide | 
 Annotates interfaces meant to be used by Tasks. 
 | 
Copyright © 2015 The Apache Software Foundation. All rights reserved.