Index
All Classes and Interfaces|All Packages|Serialized Form
A
- accumulate(LastDatedValueFunction.Accumulator<T>, T, LocalDate) - Method in class org.apache.flink.table.examples.java.functions.LastDatedValueFunction
-
Generic runtime function that will be called with different kind of instances for
inputdepending on actual call in the query. - Accumulator() - Constructor for class org.apache.flink.table.examples.java.functions.LastDatedValueFunction.Accumulator
- AddressNormalizer() - Constructor for class org.apache.flink.table.examples.java.basics.GettingStartedExample.AddressNormalizer
- AdvancedFunctionsExample - Class in org.apache.flink.table.examples.java.functions
-
Example for implementing more complex
UserDefinedFunctions. - AdvancedFunctionsExample() - Constructor for class org.apache.flink.table.examples.java.functions.AdvancedFunctionsExample
- amount - Variable in class org.apache.flink.table.examples.java.basics.StreamSQLExample.Order
- amount - Variable in class org.apache.flink.table.examples.java.basics.TemporalJoinSQLExample.Transaction
- asSummaryString() - Method in class org.apache.flink.table.examples.java.connectors.SocketDynamicTableSource
B
- BYTE_DELIMITER - Static variable in class org.apache.flink.table.examples.java.connectors.SocketDynamicTableFactory
C
- ChangelogCsvDeserializer - Class in org.apache.flink.table.examples.java.connectors
-
The
ChangelogCsvDeserializercontains a simple parsing logic for converting bytes intoRowofIntegerandStringwith aRowKind. - ChangelogCsvDeserializer(List<LogicalType>, DynamicTableSource.DataStructureConverter, TypeInformation<RowData>, String) - Constructor for class org.apache.flink.table.examples.java.connectors.ChangelogCsvDeserializer
- ChangelogCsvFormat - Class in org.apache.flink.table.examples.java.connectors
-
The
ChangelogCsvFormatis a decoding format that uses aDeserializationSchemaduring runtime. - ChangelogCsvFormat(String) - Constructor for class org.apache.flink.table.examples.java.connectors.ChangelogCsvFormat
- ChangelogCsvFormatFactory - Class in org.apache.flink.table.examples.java.connectors
-
The
ChangelogCsvFormatFactorytranslates format-specific options to a format. - ChangelogCsvFormatFactory() - Constructor for class org.apache.flink.table.examples.java.connectors.ChangelogCsvFormatFactory
- ChangelogSocketExample - Class in org.apache.flink.table.examples.java.connectors
-
Example for implementing a custom
DynamicTableSourceand aDecodingFormat. - ChangelogSocketExample() - Constructor for class org.apache.flink.table.examples.java.connectors.ChangelogSocketExample
- COLUMN_DELIMITER - Static variable in class org.apache.flink.table.examples.java.connectors.ChangelogCsvFormatFactory
- copy() - Method in class org.apache.flink.table.examples.java.connectors.SocketDynamicTableSource
- createAccumulator() - Method in class org.apache.flink.table.examples.java.functions.LastDatedValueFunction
- createDecodingFormat(DynamicTableFactory.Context, ReadableConfig) - Method in class org.apache.flink.table.examples.java.connectors.ChangelogCsvFormatFactory
- createDynamicTableSource(DynamicTableFactory.Context) - Method in class org.apache.flink.table.examples.java.connectors.SocketDynamicTableFactory
- createEnumerator(SplitEnumeratorContext<SocketSource.DummySplit>) - Method in class org.apache.flink.table.examples.java.connectors.SocketSource
- createReader(SourceReaderContext) - Method in class org.apache.flink.table.examples.java.connectors.SocketSource
- createRuntimeDecoder(DynamicTableSource.Context, DataType) - Method in class org.apache.flink.table.examples.java.connectors.ChangelogCsvFormat
- currencyCode - Variable in class org.apache.flink.table.examples.java.basics.TemporalJoinSQLExample.Transaction
D
- date - Variable in class org.apache.flink.table.examples.java.functions.LastDatedValueFunction.Accumulator
- deserialize(byte[]) - Method in class org.apache.flink.table.examples.java.connectors.ChangelogCsvDeserializer
- DummyCheckpoint() - Constructor for class org.apache.flink.table.examples.java.connectors.SocketSource.DummyCheckpoint
- DummySplit() - Constructor for class org.apache.flink.table.examples.java.connectors.SocketSource.DummySplit
E
- EnrichedTransaction() - Constructor for class org.apache.flink.table.examples.java.basics.TemporalJoinSQLExample.EnrichedTransaction
- EnrichedTransaction(String, Instant, String, double, double) - Constructor for class org.apache.flink.table.examples.java.basics.TemporalJoinSQLExample.EnrichedTransaction
- eval(String, String, String) - Method in class org.apache.flink.table.examples.java.basics.GettingStartedExample.AddressNormalizer
- eval(RowData, RowData) - Method in class org.apache.flink.table.examples.java.functions.InternalRowMergerFunction
F
- factoryIdentifier() - Method in class org.apache.flink.table.examples.java.connectors.ChangelogCsvFormatFactory
- factoryIdentifier() - Method in class org.apache.flink.table.examples.java.connectors.SocketDynamicTableFactory
G
- getBoundedness() - Method in class org.apache.flink.table.examples.java.connectors.SocketSource
- getChangelogMode() - Method in class org.apache.flink.table.examples.java.connectors.ChangelogCsvFormat
- getChangelogMode() - Method in class org.apache.flink.table.examples.java.connectors.SocketDynamicTableSource
- getEnumeratorCheckpointSerializer() - Method in class org.apache.flink.table.examples.java.connectors.SocketSource
- getProducedType() - Method in class org.apache.flink.table.examples.java.connectors.ChangelogCsvDeserializer
- getProducedType() - Method in class org.apache.flink.table.examples.java.connectors.SocketSource
- getScanRuntimeProvider(ScanTableSource.ScanContext) - Method in class org.apache.flink.table.examples.java.connectors.SocketDynamicTableSource
- getSplitSerializer() - Method in class org.apache.flink.table.examples.java.connectors.SocketSource
- GettingStartedExample - Class in org.apache.flink.table.examples.java.basics
-
Example for getting started with the Table & SQL API.
- GettingStartedExample() - Constructor for class org.apache.flink.table.examples.java.basics.GettingStartedExample
- GettingStartedExample.AddressNormalizer - Class in org.apache.flink.table.examples.java.basics
-
We can put frequently used procedures in user-defined functions.
- getTypeInference(DataTypeFactory) - Method in class org.apache.flink.table.examples.java.functions.InternalRowMergerFunction
- getTypeInference(DataTypeFactory) - Method in class org.apache.flink.table.examples.java.functions.LastDatedValueFunction
-
Declares the
TypeInferenceof this function. - getValue(LastDatedValueFunction.Accumulator<T>) - Method in class org.apache.flink.table.examples.java.functions.LastDatedValueFunction
H
- HOSTNAME - Static variable in class org.apache.flink.table.examples.java.connectors.SocketDynamicTableFactory
I
- id - Variable in class org.apache.flink.table.examples.java.basics.TemporalJoinSQLExample.Transaction
- InternalRowMergerFunction - Class in org.apache.flink.table.examples.java.functions
-
Merges two rows into a single row with unique field names.
- InternalRowMergerFunction() - Constructor for class org.apache.flink.table.examples.java.functions.InternalRowMergerFunction
- isEndOfStream(RowData) - Method in class org.apache.flink.table.examples.java.connectors.ChangelogCsvDeserializer
L
- LastDatedValueFunction<T> - Class in org.apache.flink.table.examples.java.functions
-
Implementation of an
AggregateFunctionthat returns a row containing the latest non-null value with its corresponding date. - LastDatedValueFunction() - Constructor for class org.apache.flink.table.examples.java.functions.LastDatedValueFunction
- LastDatedValueFunction.Accumulator<T> - Class in org.apache.flink.table.examples.java.functions
-
Generic accumulator for representing state.
M
- main(String[]) - Static method in class org.apache.flink.table.examples.java.basics.GettingStartedExample
- main(String[]) - Static method in class org.apache.flink.table.examples.java.basics.StreamSQLExample
- main(String[]) - Static method in class org.apache.flink.table.examples.java.basics.StreamWindowSQLExample
- main(String[]) - Static method in class org.apache.flink.table.examples.java.basics.TemporalJoinSQLExample
- main(String[]) - Static method in class org.apache.flink.table.examples.java.basics.UpdatingTopCityExample
- main(String[]) - Static method in class org.apache.flink.table.examples.java.basics.WordCountSQLExample
- main(String[]) - Static method in class org.apache.flink.table.examples.java.connectors.ChangelogSocketExample
- main(String[]) - Static method in class org.apache.flink.table.examples.java.functions.AdvancedFunctionsExample
O
- open(DeserializationSchema.InitializationContext) - Method in class org.apache.flink.table.examples.java.connectors.ChangelogCsvDeserializer
- optionalOptions() - Method in class org.apache.flink.table.examples.java.connectors.ChangelogCsvFormatFactory
- optionalOptions() - Method in class org.apache.flink.table.examples.java.connectors.SocketDynamicTableFactory
- Order() - Constructor for class org.apache.flink.table.examples.java.basics.StreamSQLExample.Order
- Order(Long, String, int) - Constructor for class org.apache.flink.table.examples.java.basics.StreamSQLExample.Order
- org.apache.flink.table.examples.java.basics - package org.apache.flink.table.examples.java.basics
- org.apache.flink.table.examples.java.connectors - package org.apache.flink.table.examples.java.connectors
- org.apache.flink.table.examples.java.functions - package org.apache.flink.table.examples.java.functions
P
- PORT - Static variable in class org.apache.flink.table.examples.java.connectors.SocketDynamicTableFactory
- product - Variable in class org.apache.flink.table.examples.java.basics.StreamSQLExample.Order
R
- requiredOptions() - Method in class org.apache.flink.table.examples.java.connectors.ChangelogCsvFormatFactory
- requiredOptions() - Method in class org.apache.flink.table.examples.java.connectors.SocketDynamicTableFactory
- restoreEnumerator(SplitEnumeratorContext<SocketSource.DummySplit>, SocketSource.DummyCheckpoint) - Method in class org.apache.flink.table.examples.java.connectors.SocketSource
S
- SocketDynamicTableFactory - Class in org.apache.flink.table.examples.java.connectors
-
The
SocketDynamicTableFactorytranslates the catalog table to a table source. - SocketDynamicTableFactory() - Constructor for class org.apache.flink.table.examples.java.connectors.SocketDynamicTableFactory
- SocketDynamicTableSource - Class in org.apache.flink.table.examples.java.connectors
-
The
SocketDynamicTableSourceis used during planning. - SocketDynamicTableSource(String, int, byte, DecodingFormat<DeserializationSchema<RowData>>, DataType) - Constructor for class org.apache.flink.table.examples.java.connectors.SocketDynamicTableSource
- SocketSource - Class in org.apache.flink.table.examples.java.connectors
-
The
SocketSourceopens a socket and consumes bytes. - SocketSource(String, int, byte, DeserializationSchema<RowData>) - Constructor for class org.apache.flink.table.examples.java.connectors.SocketSource
- SocketSource.DummyCheckpoint - Class in org.apache.flink.table.examples.java.connectors
-
Placeholder because the SocketSource does not support fault-tolerance and thus does not require actual checkpointing.
- SocketSource.DummySplit - Class in org.apache.flink.table.examples.java.connectors
-
Placeholder because the socket itself implicitly represents the only split and does not require an actual split object.
- splitId() - Method in class org.apache.flink.table.examples.java.connectors.SocketSource.DummySplit
- StreamSQLExample - Class in org.apache.flink.table.examples.java.basics
-
Simple example for demonstrating the use of SQL on a table backed by a
DataStreamin Java DataStream API. - StreamSQLExample() - Constructor for class org.apache.flink.table.examples.java.basics.StreamSQLExample
- StreamSQLExample.Order - Class in org.apache.flink.table.examples.java.basics
-
Simple POJO.
- StreamWindowSQLExample - Class in org.apache.flink.table.examples.java.basics
-
Simple example for demonstrating the use of SQL in Java.
- StreamWindowSQLExample() - Constructor for class org.apache.flink.table.examples.java.basics.StreamWindowSQLExample
T
- TemporalJoinSQLExample - Class in org.apache.flink.table.examples.java.basics
-
Example for demonstrating the use of temporal join between a table backed by a
DataStreamand a table backed by a change log stream. - TemporalJoinSQLExample() - Constructor for class org.apache.flink.table.examples.java.basics.TemporalJoinSQLExample
- TemporalJoinSQLExample.EnrichedTransaction - Class in org.apache.flink.table.examples.java.basics
-
Enriched transaction by joining with the currency rate table.
- TemporalJoinSQLExample.Transaction - Class in org.apache.flink.table.examples.java.basics
-
A simple class to represent a transaction.
- toString() - Method in class org.apache.flink.table.examples.java.basics.StreamSQLExample.Order
- toString() - Method in class org.apache.flink.table.examples.java.basics.TemporalJoinSQLExample.EnrichedTransaction
- toString() - Method in class org.apache.flink.table.examples.java.basics.TemporalJoinSQLExample.Transaction
- totalEuro - Variable in class org.apache.flink.table.examples.java.basics.TemporalJoinSQLExample.EnrichedTransaction
- Transaction() - Constructor for class org.apache.flink.table.examples.java.basics.TemporalJoinSQLExample.Transaction
- Transaction(String, Instant, String, double) - Constructor for class org.apache.flink.table.examples.java.basics.TemporalJoinSQLExample.Transaction
- trxTime - Variable in class org.apache.flink.table.examples.java.basics.TemporalJoinSQLExample.Transaction
U
- UpdatingTopCityExample - Class in org.apache.flink.table.examples.java.basics
-
Example for aggregating and ranking data using Flink SQL on updating tables.
- UpdatingTopCityExample() - Constructor for class org.apache.flink.table.examples.java.basics.UpdatingTopCityExample
- user - Variable in class org.apache.flink.table.examples.java.basics.StreamSQLExample.Order
V
- value - Variable in class org.apache.flink.table.examples.java.functions.LastDatedValueFunction.Accumulator
W
- WordCountSQLExample - Class in org.apache.flink.table.examples.java.basics
-
The famous word count example that shows a minimal Flink SQL job in batch execution mode.
- WordCountSQLExample() - Constructor for class org.apache.flink.table.examples.java.basics.WordCountSQLExample
All Classes and Interfaces|All Packages|Serialized Form