Modifier and Type | Method and Description |
---|---|
static UnresolvedIdentifier |
UnresolvedIdentifier.of(List<String> path)
Constructs an
UnresolvedIdentifier from a list of identifier segments. |
static UnresolvedIdentifier |
UnresolvedIdentifier.of(String... path)
Constructs an
UnresolvedIdentifier from an array of identifier segments. |
Modifier and Type | Method and Description |
---|---|
DataType |
DataTypeFactory.createDataType(UnresolvedIdentifier identifier)
Creates a type by a fully or partially defined identifier.
|
boolean |
FunctionCatalog.dropCatalogFunction(UnresolvedIdentifier unresolvedIdentifier,
boolean ignoreIfNotExist)
Drops a catalog function by also considering temporary catalog functions.
|
boolean |
FunctionCatalog.dropTemporaryCatalogFunction(UnresolvedIdentifier unresolvedIdentifier,
boolean ignoreIfNotExist)
Drops a temporary catalog function.
|
Optional<FunctionLookup.Result> |
FunctionCatalog.lookupFunction(UnresolvedIdentifier identifier) |
Optional<FunctionLookup.Result> |
FunctionLookup.lookupFunction(UnresolvedIdentifier identifier)
Lookup a function by function 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. |
void |
FunctionCatalog.registerCatalogFunction(UnresolvedIdentifier unresolvedIdentifier,
Class<? extends UserDefinedFunction> functionClass,
boolean ignoreIfExists)
Registers a catalog function by also considering temporary catalog functions.
|
void |
FunctionCatalog.registerTemporaryCatalogFunction(UnresolvedIdentifier unresolvedIdentifier,
CatalogFunction catalogFunction,
boolean ignoreIfExists)
Registers a uninstantiated temporary catalog function.
|
void |
FunctionCatalog.registerTemporaryCatalogFunction(UnresolvedIdentifier unresolvedIdentifier,
FunctionDefinition definition,
boolean ignoreIfExists)
Registers a temporary catalog function.
|
Modifier and Type | Method and Description |
---|---|
FunctionLookup |
FunctionCatalog.asLookup(java.util.function.Function<String,UnresolvedIdentifier> parser)
Creates a
FunctionLookup to this FunctionCatalog . |
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–2021 The Apache Software Foundation. All rights reserved.