| Package | Description |
|---|---|
| com.sap.sl.sdk.authoring.businesslayer |
This package provides classes to create business layers and manage business layer objects.
|
| com.sap.sl.sdk.authoring.datafoundation |
This package provides classes to create data foundations and manage objects for editing data foundations.
|
| Modifier and Type | Method and Description |
|---|---|
Parameter |
BusinessLayerFactory.createParameter(java.lang.String name,
DataFoundation dataFoundation)
Creates a parameter and attaches it to the given data foundation.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MonoSourceDataFoundation
A representation of the 'Mono Source Data Foundation' model object.
|
interface |
MultiSourceDataFoundation
A representation of the 'Multi Source Data Foundation' model object.
|
| Modifier and Type | Method and Description |
|---|---|
DataFoundation |
Table.getDataFoundation()
Returns the value of the 'Data Foundation' container reference.
|
DataFoundation |
Context.getDataFoundation()
Returns the value of the 'Data Foundation' container reference.
|
| Modifier and Type | Method and Description |
|---|---|
AliasTable |
DataFoundationFactory.createAliasTable(java.lang.String name,
Table aliasedTable,
DataFoundation dataFoundation)
Creates an alias table and appends it to the tables owned by the data foundation.
|
Context |
DataFoundationFactory.createContext(java.lang.String name,
DataFoundation dataFoundation)
Creates a context and adds it to the data foundation.
|
CustomProperty |
DataFoundationFactory.createCustomProperty(java.lang.String key,
java.lang.String value,
DataFoundation dataFoundation)
Creates a custom property for the given data foundation
|
DatabaseTable |
DataFoundationFactory.createDatabaseTable(java.lang.String qualifier,
java.lang.String owner,
java.lang.String name,
DataFoundation dataFoundation)
Creates a table with its columns and appends it to the tables owned by the data foundation.
|
DataFoundationView |
DataFoundationFactory.createDataFoundationView(java.lang.String name,
DataFoundation dataFoundation)
Creates a data foundation view and appends it to the data foundation.
|
DerivedTable |
DataFoundationFactory.createDerivedTable(java.lang.String name,
java.lang.String sql,
DataFoundation dataFoundation)
Creates a derived table and appends it to the tables owned by the data foundation.
|
Parameter |
DataFoundationFactory.createParameter(java.lang.String name,
DataFoundation dataFoundation)
Creates a parameter and attaches it to the given data foundation.
|
QueryScriptProperty |
DataFoundationFactory.createQueryScriptProperty(java.lang.String key,
java.lang.String value,
DataFoundation dataFoundation)
Creates a custom query script property.
|
SQLJoin |
DataFoundationFactory.createSqlJoin(java.lang.String expression,
DataFoundation dataFoundation)
Creates a join and adds it to the provided data foundation.
|
SQLQueryLov |
DataFoundationFactory.createSQLQueryLov(java.lang.String name,
DataFoundation dataFoundation)
Creates a list of values based on a custom SQL query and attaches it to the given data foundation.
|
StaticLov |
DataFoundationFactory.createStaticLov(java.lang.String name,
DataFoundation dataFoundation)
Creates a static list of values and attaches it to the given data foundation.
|