|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DataFoundation
A representation of the 'Data Foundation' model object.
The following features are supported:
Description
Tables
Joins
Master View
Data Foundation Views
Contexts
Cartesian Product Allowed
Multiple Sql Statements Allowed
Lovs
Parameters
Core Universe References
Method Summary | |
---|---|
java.util.List<Context> |
getContexts()
Returns the value of the 'Contexts' containment reference list. |
java.util.List<UniverseReference> |
getCoreUniverseReferences()
Returns the value of the 'Core Universe References' containment reference list. |
java.util.List<DataFoundationView> |
getDataFoundationViews()
Returns the value of the 'Data Foundation Views' reference list. |
java.lang.String |
getDescription()
Returns the value of the 'Description' attribute. |
java.util.List<Join> |
getJoins()
Returns the value of the 'Joins' containment reference list. |
java.util.List<Lov> |
getLovs()
Returns the value of the 'Lovs' containment reference list. |
DataFoundationView |
getMasterView()
Returns the value of the 'Master View' containment reference. |
java.util.List<Parameter> |
getParameters()
Returns the value of the 'Parameters' containment reference list. |
java.util.List<Table> |
getTables()
Returns the value of the 'Tables' containment reference list. |
boolean |
isCartesianProductAllowed()
Returns the value of the 'Cartesian Product Allowed' attribute. |
boolean |
isMultipleSqlStatementsAllowed()
Returns the value of the 'Multiple Sql Statements Allowed' attribute. |
void |
setCartesianProductAllowed(boolean value)
Sets the value of the ' Cartesian Product Allowed ' attribute. |
void |
setDescription(java.lang.String value)
Sets the value of the ' Description ' attribute. |
void |
setMultipleSqlStatementsAllowed(boolean value)
Sets the value of the ' Multiple Sql Statements Allowed ' attribute. |
Methods inherited from interface com.sap.sl.sdk.authoring.commons.SlResource |
---|
getResourcePath |
Methods inherited from interface com.sap.sl.sdk.authoring.commons.Nameable |
---|
getName, setName |
Methods inherited from interface com.sap.sl.sdk.authoring.commons.Customizable |
---|
getCustomProperties |
Methods inherited from interface com.sap.sl.sdk.authoring.commons.QueryScriptCustomizable |
---|
getQueryScriptProperties, resetQueryScriptProperties |
Method Detail |
---|
java.lang.String getDescription()
This string represents the description of the data foundation.
setDescription(String)
void setDescription(java.lang.String value)
Description
' attribute.
This string represents the description of the data foundation.
value
- the new value of the 'Description' attribute.getDescription()
java.util.List<Table> getTables()
Table
.
It is bidirectional and its opposite is 'Data Foundation
'.
This list represents the table names of the data foundation.
Table.getDataFoundation()
java.util.List<Join> getJoins()
Join
.
This list represents the joins of the data foundation.
DataFoundationView getMasterView()
The master view is the default view of the data foundation. It contains views of all data foundation tables. It cannot be created or deleted.
java.util.List<DataFoundationView> getDataFoundationViews()
DataFoundationView
.
This is the list of the custom views that have been added to the data foundation.
java.util.List<Context> getContexts()
Context
.
It is bidirectional and its opposite is 'Data Foundation
'.
This list represents the contexts of a data foundation.
Context.getDataFoundation()
boolean isCartesianProductAllowed()
"false"
.
Tells if the SQL expression that defines an object of the data foundation is allowed if it can result in a Cartesian product.
setCartesianProductAllowed(boolean)
void setCartesianProductAllowed(boolean value)
Cartesian Product Allowed
' attribute.
Allows Cartesian products as results of SQL expressions that define data foundation objects, if value
is true
.
value
- the new value of the 'Cartesian Product Allowed' attribute.isCartesianProductAllowed()
boolean isMultipleSqlStatementsAllowed()
"true"
.
Tells if the user can select the query path when the query involves contexts.
setMultipleSqlStatementsAllowed(boolean)
void setMultipleSqlStatementsAllowed(boolean value)
Multiple Sql Statements Allowed
' attribute.
Allows the user to select the query path when the query involves contexts, if value
is true
.
value
- the new value of the 'Multiple Sql Statements Allowed' attribute.isMultipleSqlStatementsAllowed()
java.util.List<Lov> getLovs()
Lov
.
This is the list of lists of values attached to a data foundation.
java.util.List<Parameter> getParameters()
Parameter
.
This is the list of parameters attached to a data foundation.
java.util.List<UniverseReference> getCoreUniverseReferences()
UniverseReference
.
This list presents the core universes referenced by the data foundation.
This list is empty if no core universe is linked to the data foundation.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |