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.intsize()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.
-