Package org.apache.calcite.util.mapping
Interface Mappings.CoreMapping
- All Known Subinterfaces:
Mapping
,Mappings.FunctionMapping
,Mappings.SourceMapping
,Mappings.TargetMapping
- All Known Implementing Classes:
AbstractSourceMapping
,AbstractTargetMapping
,Mappings.AbstractMapping
,Mappings.FiniteAbstractMapping
,Mappings.IdentityMapping
,Mappings.OverridingSourceMapping
,Mappings.OverridingTargetMapping
,Mappings.PartialMapping
,Permutation
- Enclosing class:
Mappings
Core interface of all mappings.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the mapping type.int
size()
Returns the number of elements in the mapping.Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
-
Method Details
-
getMappingType
MappingType getMappingType()Returns the mapping type.- Returns:
- Mapping type
-
size
int size()Returns the number of elements in the mapping.
-