| Interface | Description | 
|---|---|
| Discount | Interface for discounts for rank evaluation. | 
| Class | Description | 
|---|---|
| Discounts | Definitions of different discount functions. | 
| ExponentialDiscount | Exponential (half-life) discounting. | 
| LogDiscount | Logarithmic discounting. | 
| Metric<X> | Interface for common aspects of metrics, which are used to measure individual or per-user results. | 
| MetricLoaderHelper | Helper for loading metrics from the classpath. | 
| MetricResult | Class containing metric results. | 
| ResultMetric<X> | Base class for metrics that measure individual recommendation or prediction results. | 
| TypedMetricResult | Base class for metric results that expose their values via getters. | 
| Annotation Type | Description | 
|---|---|
| MetricColumn | Specify the information for a column method in a metric response type. |