Modifier and Type | Class and Description |
---|---|
static class |
OverSpec.GroupSpec
OverSpec.GroupSpec describes group of over aggregate calls that have the same window
specification. |
Modifier and Type | Field and Description |
---|---|
static String |
FIELD_NAME_CONSTANTS |
static String |
FIELD_NAME_GROUPS |
static String |
FIELD_NAME_ORIGINAL_INPUT_FIELDS |
static String |
FIELD_NAME_PARTITION |
Constructor and Description |
---|
OverSpec(PartitionSpec partition,
List<OverSpec.GroupSpec> groups,
List<org.apache.calcite.rex.RexLiteral> constants,
int originalInputFields) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
List<org.apache.calcite.rex.RexLiteral> |
getConstants() |
List<OverSpec.GroupSpec> |
getGroups() |
int |
getOriginalInputFields() |
PartitionSpec |
getPartition() |
int |
hashCode() |
String |
toString() |
public static final String FIELD_NAME_PARTITION
public static final String FIELD_NAME_GROUPS
public static final String FIELD_NAME_CONSTANTS
public static final String FIELD_NAME_ORIGINAL_INPUT_FIELDS
public OverSpec(PartitionSpec partition, List<OverSpec.GroupSpec> groups, List<org.apache.calcite.rex.RexLiteral> constants, int originalInputFields)
public PartitionSpec getPartition()
public List<OverSpec.GroupSpec> getGroups()
public List<org.apache.calcite.rex.RexLiteral> getConstants()
public int getOriginalInputFields()
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.