Skip navigation links
A C D E F G I M N O P R S T U Y Z 

A

addMonths(long, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
Adds a given number of months to a timestamp, represented as the number of milliseconds since the epoch.
addMonths(int, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
Adds a given number of months to a date, represented as the number of days since the epoch.
AggregateReduceFunctionsRule - Class in org.apache.calcite.rel.rules
Planner rule that reduces aggregate functions in Aggregates to simpler forms.
AggregateReduceFunctionsRule(RelOptRuleOperand, RelBuilderFactory) - Constructor for class org.apache.calcite.rel.rules.AggregateReduceFunctionsRule
Creates an AggregateReduceFunctionsRule.
AuxiliaryConverter - Interface in org.apache.calcite.sql2rel
Converts an expression for a group window function (e.g.
AuxiliaryConverter.Impl - Class in org.apache.calcite.sql2rel
Simple implementation of AuxiliaryConverter.

C

calendar() - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
Creates an instance of Calendar in the root locale and UTC time zone.
checkDateFormat(String) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
Checks if the date/time format is valid
convert(RexBuilder, RexNode, RexNode) - Method in interface org.apache.calcite.sql2rel.AuxiliaryConverter
Converts an expression.
convert(RexBuilder, RexNode, RexNode) - Method in class org.apache.calcite.sql2rel.AuxiliaryConverter.Impl
 

D

DATE_FORMAT_STRING - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
The SimpleDateFormat string for ISO dates, "yyyy-MM-dd".
dateStringToUnixDate(String) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
 
DateTimeUtils - Class in org.apache.calcite.avatica.util
Utility functions for datetime types: date, time, timestamp.
DateTimeUtils.PrecisionTime - Class in org.apache.calcite.avatica.util
DEFAULT_ZONE - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
The Java default time zone.
digitCount(int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
 

E

EPOCH_JULIAN - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
The julian date of the epoch, 1970-01-01.

F

floorDiv(long, long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
Divide, rounding towards negative infinity.
floorMod(long, long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
Modulo, always returning a non-negative result.

G

getCalendar() - Method in class org.apache.calcite.avatica.util.DateTimeUtils.PrecisionTime
 
getCompilerHints() - Method in class org.apache.flink.table.explain.Node
 
getContents() - Method in class org.apache.flink.table.explain.Node
 
getCosts() - Method in class org.apache.flink.table.explain.Node
 
getDriverStrategy() - Method in class org.apache.flink.table.explain.Node
 
getEstimates() - Method in class org.apache.flink.table.explain.Node
 
getFraction() - Method in class org.apache.calcite.avatica.util.DateTimeUtils.PrecisionTime
 
getGlobalProperties() - Method in class org.apache.flink.table.explain.Node
 
getId() - Method in class org.apache.flink.table.explain.Node
 
getLocalProperties() - Method in class org.apache.flink.table.explain.Node
 
getPact() - Method in class org.apache.flink.table.explain.Node
 
getParallelism() - Method in class org.apache.flink.table.explain.Node
 
getPrecision() - Method in class org.apache.calcite.avatica.util.DateTimeUtils.PrecisionTime
 
getPredecessors() - Method in class org.apache.flink.table.explain.Node
 
getSqlExecutionPlan(String, Boolean) - Static method in class org.apache.flink.table.explain.PlanJsonParser
 
getTimeZone(Calendar) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
Gets the active time zone based on a Calendar argument
getType() - Method in class org.apache.flink.table.explain.Node
 
GMT_ZONE - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
Deprecated.

I

Impl(SqlFunction) - Constructor for class org.apache.calcite.sql2rel.AuxiliaryConverter.Impl
 
INSTANCE - Static variable in class org.apache.calcite.rel.rules.AggregateReduceFunctionsRule
The singleton.
intervalDayTimeToString(long, TimeUnitRange, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
 
intervalYearMonthToString(int, TimeUnitRange) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
 

M

matches(RelOptRuleCall) - Method in class org.apache.calcite.rel.rules.AggregateReduceFunctionsRule
 
MILLIS_PER_DAY - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
The number of milliseconds in a day.
MILLIS_PER_HOUR - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
The number of milliseconds in an hour.
MILLIS_PER_MINUTE - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
The number of milliseconds in a minute.
MILLIS_PER_SECOND - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
The number of milliseconds in a second.

N

newAggregateRel(RelBuilder, Aggregate, List<AggregateCall>) - Method in class org.apache.calcite.rel.rules.AggregateReduceFunctionsRule
Do a shallow clone of oldAggRel and update aggCalls.
newCalcRel(RelBuilder, Aggregate, List<RexNode>) - Method in class org.apache.calcite.rel.rules.AggregateReduceFunctionsRule
Add a calc with the expressions to compute the original agg calls from the decomposed ones.
newDateFormat(String) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
Creates a new date formatter with Farrago specific options.
Node - Class in org.apache.flink.table.explain
Field hierarchy of an execution plan.
Node() - Constructor for class org.apache.flink.table.explain.Node
 
number(StringBuilder, int, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
 

O

onMatch(RelOptRuleCall) - Method in class org.apache.calcite.rel.rules.AggregateReduceFunctionsRule
 
org.apache.calcite.avatica.util - package org.apache.calcite.avatica.util
 
org.apache.calcite.rel.rules - package org.apache.calcite.rel.rules
 
org.apache.calcite.sql2rel - package org.apache.calcite.sql2rel
 
org.apache.flink.table.annotation - package org.apache.flink.table.annotation
 
org.apache.flink.table.api.java - package org.apache.flink.table.api.java
Table API (Java)
A BatchTableEnvironment can be used to create a Table from a DataSet.
org.apache.flink.table.explain - package org.apache.flink.table.explain
 

P

parseDateFormat(String, String, TimeZone) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
Deprecated.
parseDateFormat(String, DateFormat, TimeZone) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
Parses a string using SimpleDateFormat and a given pattern.
parsePrecisionDateTimeLiteral(String, String, TimeZone) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
Deprecated.
parsePrecisionDateTimeLiteral(String, DateFormat, TimeZone, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
Parses a string using SimpleDateFormat and a given pattern, and if present, parses a fractional seconds component.
PlanJsonParser - Class in org.apache.flink.table.explain
Utility for converting an execution plan from JSON to a human-readable string.
PlanJsonParser() - Constructor for class org.apache.flink.table.explain.PlanJsonParser
 
powerX(long, long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
Cheap, unsafe, long power.
PrecisionTime(Calendar, String, int) - Constructor for class org.apache.calcite.avatica.util.DateTimeUtils.PrecisionTime
 

R

resetDate(long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
Resets to epoch (1970-01-01) the "date" part of a timestamp.
resetTime(long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
Resets to zero the "time" part of a timestamp.

S

subtractMonths(int, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
Finds the number of months between two dates, each represented as the number of days since the epoch.
subtractMonths(long, long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
 

T

TableType - Annotation Type in org.apache.flink.table.annotation
Deprecated.
Use the more generic [[org.apache.flink.table.sources.TableSourceFactory]] interface with Java service loaders instead.
TIME_FORMAT_STRING - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
The SimpleDateFormat string for ISO times, "HH:mm:ss".
TIMESTAMP_FORMAT_STRING - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
The SimpleDateFormat string for ISO timestamps, "yyyy-MM-dd HH:mm:ss".
timestampStringToUnixDate(String) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
 
timeStringToUnixDate(String) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
 
timeStringToUnixDate(String, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
 

U

unixDateCeil(TimeUnitRange, long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
 
unixDateExtract(TimeUnitRange, long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
 
unixDateFloor(TimeUnitRange, long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
 
unixDateToString(int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
Helper for CAST({date} AS VARCHAR(n)).
unixTimeExtract(TimeUnitRange, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
Extracts a time unit from a time value (milliseconds since midnight).
unixTimestamp(int, int, int, int, int, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
 
unixTimestampCeil(TimeUnitRange, long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
 
unixTimestampExtract(TimeUnitRange, long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
Extracts a time unit from a UNIX date (milliseconds since epoch).
unixTimestampFloor(TimeUnitRange, long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
 
unixTimestampToString(long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
Helper for CAST({timestamp} AS VARCHAR(n)).
unixTimestampToString(long, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
 
unixTimeToString(int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
Helper for CAST({timestamp} AS VARCHAR(n)).
unixTimeToString(int, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
 
UTC_ZONE - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
The UTC time zone.

Y

ymdToJulian(int, int, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
 
ymdToUnixDate(int, int, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
 

Z

ZERO_CALENDAR - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
Calendar set to the epoch (1970-01-01 00:00:00 UTC).
A C D E F G I M N O P R S T U Y Z 
Skip navigation links

Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.