Package | Description |
---|---|
org.teiid.language | |
org.teiid.metadata | |
org.teiid.translator |
Modifier and Type | Method and Description |
---|---|
FunctionMethod |
Function.getMetadataObject() |
Modifier and Type | Method and Description |
---|---|
void |
Function.setMetadataObject(FunctionMethod metadataObject) |
Modifier and Type | Method and Description |
---|---|
FunctionMethod |
MetadataFactory.addFunction(String name)
Add a function with the given name to the model.
|
FunctionMethod |
MetadataFactory.addFunction(String name,
Method method)
Adds a non-pushdown function based upon the given
Method . |
FunctionMethod |
MetadataFactory.addFunction(String name,
String returnType,
String... paramTypes)
Add a function with the given name to the model.
|
static FunctionMethod |
MetadataFactory.createFunctionFromMethod(String name,
Method method) |
static FunctionMethod |
FunctionMethod.createFunctionMethod(String name,
String description,
String category,
String returnType,
String... paramTypes) |
FunctionMethod |
Schema.getFunction(String uid)
Get a function by uid
|
FunctionMethod |
FunctionParameter.getParent() |
Modifier and Type | Method and Description |
---|---|
NavigableMap<String,FunctionMethod> |
Schema.getFunctions()
Get the functions defined in this schema in a map of uuid to
FunctionMethod |
List<FunctionMethod> |
Schema.removeFunctions(String functionName) |
Modifier and Type | Method and Description |
---|---|
void |
Schema.addFunction(FunctionMethod function) |
void |
MetadataFactory.addFunction(FunctionMethod functionMethod) |
static void |
FunctionMethod.convertExtensionMetadata(Procedure procedureRecord,
FunctionMethod function) |
void |
FunctionParameter.setParent(FunctionMethod functionMethod) |
Modifier and Type | Method and Description |
---|---|
protected FunctionMethod |
ExecutionFactory.addPushDownFunction(String qualifier,
String name,
String returnType,
String... paramTypes)
Adds a pushdown function.
|
Modifier and Type | Method and Description |
---|---|
List<FunctionMethod> |
ExecutionFactory.getPushDownFunctions()
Get a list of
FunctionMethod s that will be contributed to the SYS schema. |
List<FunctionMethod> |
BaseDelegatingExecutionFactory.getPushDownFunctions() |
Copyright © 2020. All rights reserved.