public class FlinkExtendedParser extends Object
FlinkExtendedParser
is used for parsing some special command which should be converted
to Flink's Operation
and follow Flink's behavior.
Modifier and Type | Class and Description |
---|---|
static class |
FlinkExtendedParser.AbstractRegexParseStrategy
Strategy to parse statement to
Operation by regex. |
Constructor and Description |
---|
FlinkExtendedParser() |
Modifier and Type | Method and Description |
---|---|
static Optional<Operation> |
parseFlinkExtendedCommand(String statement)
Convert the statement which matches some special command of Flink to
Operation . |
static Optional<Operation> |
parseSet(String statement)
Convert the statement to
SetOperation with Flink's parse rule. |
public static Optional<Operation> parseFlinkExtendedCommand(String statement)
Operation
.public static Optional<Operation> parseSet(String statement)
SetOperation
with Flink's parse rule.SetOperation
, empty if the statement is not set command.Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.