public class SqlQualified extends Object
The result of calling
SqlValidatorScope.fullyQualify(org.apache.calcite.sql.SqlIdentifier),
a fully-qualified identifier contains the name (in correct case),
parser position, type, and scope of each component of the identifier.
It is immutable.
| Modifier and Type | Field and Description |
|---|---|
SqlIdentifier |
identifier |
SqlValidatorNamespace |
namespace |
int |
prefixLength |
| Modifier and Type | Method and Description |
|---|---|
static SqlQualified |
create(SqlValidatorScope scope,
int prefixLength,
SqlValidatorNamespace namespace,
SqlIdentifier identifier) |
List<String> |
prefix() |
List<String> |
suffix() |
List<String> |
suffixTranslated() |
List<String> |
translatedNames() |
public final int prefixLength
public final SqlValidatorNamespace namespace
public final SqlIdentifier identifier
public static SqlQualified create(SqlValidatorScope scope, int prefixLength, SqlValidatorNamespace namespace, SqlIdentifier identifier)
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.