Uses of Class
org.apache.calcite.util.mapping.IntPair
-
Packages that use IntPair Package Description org.apache.calcite.materialize Management of materialized query results.org.apache.calcite.rel Defines relational expressions.org.apache.calcite.rel.core Defines core relational expressions.org.apache.calcite.util Provides utility classes.org.apache.calcite.util.mapping Support for algebraic maps. -
-
Uses of IntPair in org.apache.calcite.materialize
Fields in org.apache.calcite.materialize with type parameters of type IntPair Modifier and Type Field Description (package private) java.util.List<IntPair>
Step. keys
com.google.common.collect.ImmutableList<IntPair>
LatticeChildNode. link
(package private) java.util.List<IntPair>
Lattice.Edge. pairs
Methods in org.apache.calcite.materialize that return types with arguments of type IntPair Modifier and Type Method Description (package private) static java.util.List<IntPair>
LatticeSpace. sortUnique(java.util.List<IntPair> keys)
Returns a list ofIntPair
that is sorted and unique.(package private) static java.util.List<IntPair>
LatticeSpace. swap(java.util.List<IntPair> keys)
Returns a list ofIntPair
, transposing source and target fields, and ensuring the result is sorted and unique.Method parameters in org.apache.calcite.materialize with type arguments of type IntPair Modifier and Type Method Description (package private) Step
LatticeSpace. addEdge(LatticeTable source, LatticeTable target, java.util.List<IntPair> keys)
(package private) static java.util.List<IntPair>
LatticeSpace. sortUnique(java.util.List<IntPair> keys)
Returns a list ofIntPair
that is sorted and unique.(package private) LatticeSuggester.StepRef
LatticeSuggester.Query. stepRef(LatticeSuggester.TableRef source, LatticeSuggester.TableRef target, java.util.List<IntPair> keys)
(package private) static java.util.List<IntPair>
LatticeSpace. swap(java.util.List<IntPair> keys)
Returns a list ofIntPair
, transposing source and target fields, and ensuring the result is sorted and unique.Constructor parameters in org.apache.calcite.materialize with type arguments of type IntPair Constructor Description Step(LatticeTable source, LatticeTable target, java.util.List<IntPair> keys)
-
Uses of IntPair in org.apache.calcite.rel
Fields in org.apache.calcite.rel with type parameters of type IntPair Modifier and Type Field Description private java.util.List<IntPair>
RelReferentialConstraintImpl. columnPairs
Methods in org.apache.calcite.rel that return types with arguments of type IntPair Modifier and Type Method Description java.util.List<IntPair>
RelReferentialConstraint. getColumnPairs()
The (source, target) column ordinals.java.util.List<IntPair>
RelReferentialConstraintImpl. getColumnPairs()
-
Uses of IntPair in org.apache.calcite.rel.core
Methods in org.apache.calcite.rel.core that return types with arguments of type IntPair Modifier and Type Method Description java.util.List<IntPair>
JoinInfo. pairs()
Returns a list of (left, right) key ordinals. -
Uses of IntPair in org.apache.calcite.util
Methods in org.apache.calcite.util that return types with arguments of type IntPair Modifier and Type Method Description java.util.Iterator<IntPair>
Permutation. iterator()
-
Uses of IntPair in org.apache.calcite.util.mapping
Fields in org.apache.calcite.util.mapping with type parameters of type IntPair Modifier and Type Field Description static com.google.common.base.Function<IntPair,java.lang.Integer>
IntPair. LEFT
Function that returns the left (source) side of a pair.static com.google.common.collect.Ordering<IntPair>
IntPair. ORDERING
Ordering that compares pairs lexicographically: first by their source, then by their target.static com.google.common.base.Function<IntPair,java.lang.Integer>
IntPair. RIGHT
Function that returns the right (target) side of a pair.static com.google.common.base.Function<IntPair,IntPair>
IntPair. SWAP
Function that swaps source and target fields of anIntPair
.static com.google.common.base.Function<IntPair,IntPair>
IntPair. SWAP
Function that swaps source and target fields of anIntPair
.Methods in org.apache.calcite.util.mapping that return IntPair Modifier and Type Method Description IntPair
Mappings.FunctionMappingIter. next()
IntPair
Mappings.PartialMapping.MappingItr. next()
static IntPair
IntPair. of(int left, int right)
Methods in org.apache.calcite.util.mapping that return types with arguments of type IntPair Modifier and Type Method Description static java.lang.Iterable<IntPair>
Mappings. invert(java.lang.Iterable<IntPair> pairs)
Inverts anIterable
overIntPair
s.static java.util.Iterator<IntPair>
Mappings. invert(java.util.Iterator<IntPair> pairs)
Inverts anIterator
overIntPair
s.java.util.Iterator<IntPair>
AbstractSourceMapping. iterator()
java.util.Iterator<IntPair>
AbstractTargetMapping. iterator()
java.util.Iterator<IntPair>
Mapping. iterator()
Returns an iterator over the elements in this mapping.java.util.Iterator<IntPair>
Mappings.FiniteAbstractMapping. iterator()
java.util.Iterator<IntPair>
Mappings.IdentityMapping. iterator()
java.util.Iterator<IntPair>
Mappings.InverseMapping. iterator()
java.util.Iterator<IntPair>
Mappings.OverridingSourceMapping. iterator()
java.util.Iterator<IntPair>
Mappings.OverridingTargetMapping. iterator()
java.util.Iterator<IntPair>
Mappings.PartialFunctionImpl. iterator()
java.util.Iterator<IntPair>
Mappings.PartialMapping. iterator()
static java.util.List<IntPair>
IntPair. zip(java.util.List<? extends java.lang.Number> lefts, java.util.List<? extends java.lang.Number> rights)
Converts two lists into a list ofIntPair
s, whose length is the lesser of the lengths of the source lists.static java.util.List<IntPair>
IntPair. zip(java.util.List<? extends java.lang.Number> lefts, java.util.List<? extends java.lang.Number> rights, boolean strict)
Converts two lists into a list ofIntPair
s.Method parameters in org.apache.calcite.util.mapping with type arguments of type IntPair Modifier and Type Method Description static java.lang.Iterable<IntPair>
Mappings. invert(java.lang.Iterable<IntPair> pairs)
Inverts anIterable
overIntPair
s.static java.util.Iterator<IntPair>
Mappings. invert(java.util.Iterator<IntPair> pairs)
Inverts anIterator
overIntPair
s.static java.util.List<java.lang.Integer>
IntPair. left(java.util.List<IntPair> pairs)
Returns the left side of a list of pairs.static java.util.List<java.lang.Integer>
IntPair. right(java.util.List<IntPair> pairs)
Returns the right side of a list of pairs.static Mapping
Mappings. target(java.lang.Iterable<IntPair> pairs, int sourceCount, int targetCount)
-