Modifier and Type | Method and Description |
---|---|
static UnresolvedIdentifier |
UnresolvedIdentifier.of(String... path)
Constructs an
UnresolvedIdentifier from an array of identifier segments. |
Modifier and Type | Method and Description |
---|---|
boolean |
CatalogManager.dropTemporaryTable(UnresolvedIdentifier identifier)
Qualifies the given
UnresolvedIdentifier with current catalog & database and
removes a temporary table registered with this path if it exists. |
boolean |
CatalogManager.dropTemporaryView(UnresolvedIdentifier identifier)
Qualifies the given
UnresolvedIdentifier with current catalog & database and
removes a temporary view registered with this path if it exists. |
Optional<DataType> |
DataTypeLookup.lookupDataType(UnresolvedIdentifier identifier)
Lookup a type by an unresolved identifier.
|
Optional<FunctionLookup.Result> |
FunctionLookup.lookupFunction(UnresolvedIdentifier identifier)
Lookup a function by function identifier.
|
Optional<FunctionLookup.Result> |
FunctionCatalog.lookupFunction(UnresolvedIdentifier identifier) |
ObjectIdentifier |
CatalogManager.qualifyIdentifier(UnresolvedIdentifier identifier)
Returns the full name of the given table path, this name may be padded
with current catalog/database name based on the
identifier's length. |
Modifier and Type | Method and Description |
---|---|
UnresolvedIdentifier |
Parser.parseIdentifier(String identifier)
Entry point for parsing SQL identifiers expressed as a String.
|
Modifier and Type | Method and Description |
---|---|
UnresolvedIdentifier |
ParserImpl.parseIdentifier(String identifier) |
Modifier and Type | Method and Description |
---|---|
UnresolvedIdentifier |
ParserImpl.parseIdentifier(String identifier) |
Modifier and Type | Method and Description |
---|---|
UnresolvedIdentifier |
UnresolvedUserDefinedType.getUnresolvedIdentifier() |
Constructor and Description |
---|
UnresolvedUserDefinedType(boolean isNullable,
UnresolvedIdentifier unresolvedIdentifier) |
UnresolvedUserDefinedType(UnresolvedIdentifier unresolvedIdentifier) |
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.