public class RelOptPredicateList extends Object
| Modifier and Type | Field and Description |
|---|---|
static RelOptPredicateList |
EMPTY |
com.google.common.collect.ImmutableList<RexNode> |
leftInferredPredicates |
com.google.common.collect.ImmutableList<RexNode> |
pulledUpPredicates |
com.google.common.collect.ImmutableList<RexNode> |
rightInferredPredicates |
| Modifier and Type | Method and Description |
|---|---|
static RelOptPredicateList |
of(Iterable<RexNode> pulledUpPredicates) |
static RelOptPredicateList |
of(Iterable<RexNode> pulledUpPredicates,
Iterable<RexNode> leftInferredPredicates,
Iterable<RexNode> rightInferredPredicates) |
RelOptPredicateList |
shift(int offset) |
RelOptPredicateList |
union(RelOptPredicateList list) |
public static final RelOptPredicateList EMPTY
public final com.google.common.collect.ImmutableList<RexNode> pulledUpPredicates
public final com.google.common.collect.ImmutableList<RexNode> leftInferredPredicates
public final com.google.common.collect.ImmutableList<RexNode> rightInferredPredicates
public static RelOptPredicateList of(Iterable<RexNode> pulledUpPredicates)
public static RelOptPredicateList of(Iterable<RexNode> pulledUpPredicates, Iterable<RexNode> leftInferredPredicates, Iterable<RexNode> rightInferredPredicates)
public RelOptPredicateList union(RelOptPredicateList list)
public RelOptPredicateList shift(int offset)
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.