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.
|
Modifier and Type | Field and 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 |
Modifier and Type | Method and Description |
---|---|
(package private) static java.util.List<IntPair> |
LatticeSpace.sortUnique(java.util.List<IntPair> keys)
Returns a list of
IntPair that is sorted and unique. |
(package private) static java.util.List<IntPair> |
LatticeSpace.swap(java.util.List<IntPair> keys)
Returns a list of
IntPair , transposing source and target fields,
and ensuring the result is sorted and unique. |
Modifier and Type | Method and 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 of
IntPair 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 of
IntPair , transposing source and target fields,
and ensuring the result is sorted and unique. |
Constructor and Description |
---|
Step(LatticeTable source,
LatticeTable target,
java.util.List<IntPair> keys) |
Modifier and Type | Field and Description |
---|---|
private java.util.List<IntPair> |
RelReferentialConstraintImpl.columnPairs |
Modifier and Type | Method and Description |
---|---|
java.util.List<IntPair> |
RelReferentialConstraintImpl.getColumnPairs() |
java.util.List<IntPair> |
RelReferentialConstraint.getColumnPairs()
The (source, target) column ordinals.
|
Modifier and Type | Method and Description |
---|---|
static RelReferentialConstraintImpl |
RelReferentialConstraintImpl.of(java.util.List<java.lang.String> sourceQualifiedName,
java.util.List<java.lang.String> targetQualifiedName,
java.util.List<IntPair> columnPairs) |
Constructor and Description |
---|
RelReferentialConstraintImpl(java.util.List<java.lang.String> sourceQualifiedName,
java.util.List<java.lang.String> targetQualifiedName,
java.util.List<IntPair> columnPairs) |
Modifier and Type | Method and Description |
---|---|
java.util.List<IntPair> |
JoinInfo.pairs()
Returns a list of (left, right) key ordinals.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<IntPair> |
Permutation.iterator() |
Modifier and Type | Field and 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 an
IntPair . |
static com.google.common.base.Function<IntPair,IntPair> |
IntPair.SWAP
Function that swaps source and target fields of an
IntPair . |
Modifier and Type | Method and Description |
---|---|
IntPair |
Mappings.FunctionMappingIter.next() |
IntPair |
Mappings.PartialMapping.MappingItr.next() |
static IntPair |
IntPair.of(int left,
int right) |
Modifier and Type | Method and Description |
---|---|
static java.lang.Iterable<IntPair> |
Mappings.invert(java.lang.Iterable<IntPair> pairs)
Inverts an
Iterable over
IntPair s. |
static java.util.Iterator<IntPair> |
Mappings.invert(java.util.Iterator<IntPair> pairs)
Inverts an
Iterator over
IntPair s. |
java.util.Iterator<IntPair> |
Mapping.iterator()
Returns an iterator over the elements in this mapping.
|
java.util.Iterator<IntPair> |
AbstractTargetMapping.iterator() |
java.util.Iterator<IntPair> |
Mappings.FiniteAbstractMapping.iterator() |
java.util.Iterator<IntPair> |
Mappings.PartialMapping.iterator() |
java.util.Iterator<IntPair> |
Mappings.IdentityMapping.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.InverseMapping.iterator() |
java.util.Iterator<IntPair> |
AbstractSourceMapping.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 of
IntPair 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 of
IntPair s. |
Modifier and Type | Method and Description |
---|---|
static java.lang.Iterable<IntPair> |
Mappings.invert(java.lang.Iterable<IntPair> pairs)
Inverts an
Iterable over
IntPair s. |
static java.util.Iterator<IntPair> |
Mappings.invert(java.util.Iterator<IntPair> pairs)
Inverts an
Iterator over
IntPair 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) |
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.