Package org.apache.calcite.util.mapping
Class Mappings.FiniteAbstractMapping
java.lang.Object
org.apache.calcite.util.mapping.Mappings.AbstractMapping
org.apache.calcite.util.mapping.Mappings.FiniteAbstractMapping
- All Implemented Interfaces:
Iterable<IntPair>,Mapping,Mappings.CoreMapping,Mappings.FunctionMapping,Mappings.SourceMapping,Mappings.TargetMapping
- Direct Known Subclasses:
Mappings.PartialMapping
- Enclosing class:
Mappings
Abstract implementation of mapping where both source and target
domains are finite.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.calcite.util.mapping.Mappings.AbstractMapping
getSource, getSourceCount, getSourceOpt, getTarget, getTargetCount, getTargetOpt, isIdentity, set, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface org.apache.calcite.util.mapping.Mapping
clear, getMappingType, sizeMethods inherited from interface org.apache.calcite.util.mapping.Mappings.SourceMapping
inverseMethods inherited from interface org.apache.calcite.util.mapping.Mappings.TargetMapping
inverse
-
Constructor Details
-
FiniteAbstractMapping
public FiniteAbstractMapping()
-
-
Method Details