public class SqlNonNullableAccessors extends Object
| Modifier and Type | Method and Description |
|---|---|
static SqlNode |
getCondition(SqlJoin join) |
static SqlValidatorNamespace |
getNamespace(SqlCallBinding callBinding) |
static <T> T |
getOperandLiteralValueOrThrow(SqlOperatorBinding opBinding,
int ordinal,
Class<T> clazz) |
static SqlValidatorScope |
getScope(SqlCallBinding callBinding) |
static SqlNodeList |
getSelectList(SqlSelect innerSelect) |
static SqlSelect |
getSourceSelect(SqlDelete statement) |
static SqlSelect |
getSourceSelect(SqlMerge statement) |
static SqlSelect |
getSourceSelect(SqlUpdate statement) |
static SqlValidatorTable |
getTable(SqlValidatorNamespace ns) |
@API(since="1.27",
status=EXPERIMENTAL)
public static SqlSelect getSourceSelect(SqlUpdate statement)
@API(since="1.27",
status=EXPERIMENTAL)
public static SqlSelect getSourceSelect(SqlDelete statement)
@API(since="1.27",
status=EXPERIMENTAL)
public static SqlSelect getSourceSelect(SqlMerge statement)
@API(since="1.27",
status=EXPERIMENTAL)
public static SqlNode getCondition(SqlJoin join)
@API(since="1.27",
status=EXPERIMENTAL)
public static SqlNodeList getSelectList(SqlSelect innerSelect)
@API(since="1.27",
status=EXPERIMENTAL)
public static SqlValidatorTable getTable(SqlValidatorNamespace ns)
@API(since="1.27",
status=EXPERIMENTAL)
public static SqlValidatorScope getScope(SqlCallBinding callBinding)
@API(since="1.27",
status=EXPERIMENTAL)
public static SqlValidatorNamespace getNamespace(SqlCallBinding callBinding)
@API(since="1.27",
status=EXPERIMENTAL)
public static <T> T getOperandLiteralValueOrThrow(SqlOperatorBinding opBinding,
int ordinal,
Class<T> clazz)
Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.