public class OffsetLimit extends Object
| Modifier and Type | Method and Description |
|---|---|
OffsetLimit |
andThen(OffsetLimit next)
Return a new instance that represents applying this one first, then the one.
|
boolean |
equals(Object o) |
static OffsetLimit |
fromSort(org.apache.calcite.rel.core.Sort sort) |
long |
getLimit() |
org.apache.calcite.rex.RexNode |
getLimitAsRexNode(org.apache.calcite.rex.RexBuilder builder) |
long |
getOffset() |
org.apache.calcite.rex.RexNode |
getOffsetAsRexNode(org.apache.calcite.rex.RexBuilder builder) |
int |
hashCode() |
boolean |
hasLimit() |
boolean |
hasOffset() |
static OffsetLimit |
none() |
String |
toString() |
public static OffsetLimit none()
public static OffsetLimit fromSort(org.apache.calcite.rel.core.Sort sort)
public boolean hasOffset()
public long getOffset()
public boolean hasLimit()
public long getLimit()
@Nullable public org.apache.calcite.rex.RexNode getOffsetAsRexNode(org.apache.calcite.rex.RexBuilder builder)
@Nullable public org.apache.calcite.rex.RexNode getLimitAsRexNode(org.apache.calcite.rex.RexBuilder builder)
public OffsetLimit andThen(OffsetLimit next)
Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.