 
| Name | Description | Type | Package | Framework | 
| Mappings | Utility functions related to mappings. | Class | org.apache.calcite.util.mapping | Calcite | 
| Mappings .AbstractMapping | Abstract implementation of Mapping. | Class | org.apache.calcite.util.mapping.Mappings | Calcite | 
| Mappings .CoreMapping | Core interface of all mappings. | Interface | org.apache.calcite.util.mapping.Mappings | Calcite | 
| Mappings .FiniteAbstractMapping | Abstract implementation of mapping where both source and target domains are finite. | Class | org.apache.calcite.util.mapping.Mappings | Calcite | 
| Mappings .FunctionMapping | Mapping where every source has a target. | Interface | org.apache.calcite.util.mapping.Mappings | Calcite | 
| Mappings .IdentityMapping | The identity mapping, of a given size, or infinite. | Class | org.apache.calcite.util.mapping.Mappings | Calcite | 
| Mappings .NoElementException | Thrown when a mapping is expected to return one element but returns none. | Class | org.apache.calcite.util.mapping.Mappings | Calcite | 
| Mappings .OverridingSourceMapping | Source mapping that returns the same result as a parent Mappings. | Class | org.apache.calcite.util.mapping.Mappings | Calcite | 
| Mappings .OverridingTargetMapping | Target mapping that returns the same result as a parent Mappings. | Class | org.apache.calcite.util.mapping.Mappings | Calcite | 
| Mappings .PartialMapping | Class | org.apache.calcite.util.mapping.Mappings | Calcite | |
| Mappings .SourceMapping | Mapping suitable for sourcing columns. | Interface | org.apache.calcite.util.mapping.Mappings | Calcite | 
| Mappings .TargetMapping | Mapping suitable for mapping columns to a target. | Interface | org.apache.calcite.util.mapping.Mappings | Calcite | 
| Mappings .TooManyElementsException | Thrown when a mapping is expected to return one element but returnsSee Also:Serialized Form | Class | org.apache.calcite.util.mapping.Mappings | Calcite |