Modifier and Type | Method and Description |
---|---|
static Model |
RelationalModelFactory.createModel(Repository.UnitOfWork transaction,
Repository repository,
Vdb vdb,
String modelName) |
static Model |
ServiceVdbGenerator.getViewModel(Repository.UnitOfWork uow,
Vdb serviceVdb)
Method returns the view model for a service VDB
|
Modifier and Type | Method and Description |
---|---|
static ModelSource |
RelationalModelFactory.createModelSource(Repository.UnitOfWork transaction,
Repository repository,
Model parentModel,
String sourceName) |
static PushdownFunction |
RelationalModelFactory.createPushdownFunction(Repository.UnitOfWork transaction,
Repository repository,
Model parentModel,
String functionName)
This is Teiid's
Create Foreign Function command. |
static StoredProcedure |
RelationalModelFactory.createStoredProcedure(Repository.UnitOfWork transaction,
Repository repository,
Model parentModel,
String procedureName)
This is Teiid's
Create Foreign Procedure command. |
static Table |
RelationalModelFactory.createTable(Repository.UnitOfWork transaction,
Repository repository,
Model parentModel,
String tableName) |
static UserDefinedFunction |
RelationalModelFactory.createUserDefinedFunction(Repository.UnitOfWork transaction,
Repository repository,
Model parentModel,
String functionName)
This is Teiid's
Create Virtual Function command. |
static View |
RelationalModelFactory.createView(Repository.UnitOfWork transaction,
Repository repository,
Model parentModel,
String viewName) |
static VirtualProcedure |
RelationalModelFactory.createVirtualProcedure(Repository.UnitOfWork transaction,
Repository repository,
Model parentModel,
String procedureName)
This is Teiid's
Create Virtual Procedure command. |
Modifier and Type | Field and Description |
---|---|
static Model[] |
Model.NO_MODELS
An empty array of models.
|
Modifier and Type | Field and Description |
---|---|
static TypeResolver<Model> |
Model.RESOLVER
The resolver of a
Model . |
Modifier and Type | Method and Description |
---|---|
Model |
VirtualProcedure.getParent(Repository.UnitOfWork transaction) |
Model |
View.getParent(Repository.UnitOfWork transaction) |
Model |
UserDefinedFunction.getParent(Repository.UnitOfWork transaction) |
Model |
Table.getParent(Repository.UnitOfWork transaction) |
Model |
StoredProcedure.getParent(Repository.UnitOfWork transaction) |
Model |
PushdownFunction.getParent(Repository.UnitOfWork transaction) |
Model |
AbstractProcedure.getParent(Repository.UnitOfWork transaction) |
Modifier and Type | Class and Description |
---|---|
class |
ModelImpl
An implementation of a relational model.
|
Modifier and Type | Method and Description |
---|---|
Model |
VirtualProcedureImpl.getParent(Repository.UnitOfWork transaction) |
Model |
ViewImpl.getParent(Repository.UnitOfWork transaction) |
Model |
UserDefinedFunctionImpl.getParent(Repository.UnitOfWork transaction) |
Model |
TableImpl.getParent(Repository.UnitOfWork transaction) |
Model |
StoredProcedureImpl.getParent(Repository.UnitOfWork transaction) |
Model |
PushdownFunctionImpl.getParent(Repository.UnitOfWork transaction) |
Modifier and Type | Method and Description |
---|---|
Model |
Vdb.addModel(Repository.UnitOfWork transaction,
String modelName) |
Model[] |
Vdb.getModels(Repository.UnitOfWork transaction,
String... namePatterns) |
Model |
ModelSource.getParent(Repository.UnitOfWork transaction) |
Modifier and Type | Method and Description |
---|---|
Model |
VdbImpl.addModel(Repository.UnitOfWork transaction,
String modelName) |
Model[] |
VdbImpl.getModels(Repository.UnitOfWork transaction,
String... namePatterns) |
Model |
ModelSourceImpl.getParent(Repository.UnitOfWork transaction) |
Modifier and Type | Method and Description |
---|---|
Model |
WorkspaceManager.createModel(Repository.UnitOfWork uow,
Vdb vdb,
String modelName) |
Model[] |
WorkspaceManager.findModels(Repository.UnitOfWork transaction) |
Copyright © 2013–2019. All rights reserved.