|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BusinessHierarchicalLov
A representation of the model object 'Business Hierarchical Lov'.
This interface represents a list of values that is based on a custom hierarchy of objects in the business layer. The hierarchy is a level-based hierarchy where the business layer dimensions are the hierarchy levels. Each value of the list is built as a path in the hierarchy (value and ancestors).
Use BusinessLayerFactory.createBusinessHierarchicalLov(String, BusinessLayer)
to instantiate a hierarchical list of values.
The following features are supported:
Method Summary | |
---|---|
java.util.List<BusinessHierarchicalLovColumn> |
getColumns()
Returns the value of the 'Columns' containment reference list. |
int |
getMaxRowCount()
Returns the value of the 'Max Row Count' attribute. |
int |
getQueryExecutionTimeout()
Returns the value of the 'Query Execution Timeout' attribute. |
boolean |
isMaxRowCountEnabled()
Returns the value of the 'Max Row Count Enabled' attribute. |
boolean |
isQueryExecutionTimeoutEnabled()
Returns the value of the 'Query Execution Timeout Enabled' attribute. |
void |
setMaxRowCount(int value)
Sets the value of the ' Max Row Count ' attribute. |
void |
setMaxRowCountEnabled(boolean value)
Sets the value of the ' Max Row Count Enabled ' attribute. |
void |
setQueryExecutionTimeout(int value)
Sets the value of the ' Query Execution Timeout ' attribute. |
void |
setQueryExecutionTimeoutEnabled(boolean value)
Sets the value of the ' Query Execution Timeout Enabled ' attribute. |
Methods inherited from interface com.sap.sl.sdk.authoring.datafoundation.Lov |
---|
getDescription, isHidden, setDescription, setHidden |
Methods inherited from interface com.sap.sl.sdk.authoring.commons.Identifiable |
---|
getIdentifier |
Methods inherited from interface com.sap.sl.sdk.authoring.commons.Nameable |
---|
getName, setName |
Methods inherited from interface com.sap.sl.sdk.authoring.commons.Inheritable |
---|
getInheritedData |
Method Detail |
---|
boolean isQueryExecutionTimeoutEnabled()
"false"
.
Tells if there is a limit to the time in seconds that the query runs.
setQueryExecutionTimeoutEnabled(boolean)
void setQueryExecutionTimeoutEnabled(boolean value)
Query Execution Timeout Enabled
' attribute.
There is a limit to the time in seconds that the query runs, if value
is true
.
value
- the new value of the 'Query Execution Timeout Enabled' attribute.isQueryExecutionTimeoutEnabled()
int getQueryExecutionTimeout()
"0"
.
This is the limit to the time in seconds that the query runs.
setQueryExecutionTimeout(int)
void setQueryExecutionTimeout(int value)
Query Execution Timeout
' attribute.
This is the limit to the time in seconds that the query runs.
value
- the new value of the 'Query Execution Timeout' attribute.getQueryExecutionTimeout()
boolean isMaxRowCountEnabled()
"false"
.
Tells if there is a maximum to the number of rows returned by the query that is using the list of values.
setMaxRowCountEnabled(boolean)
void setMaxRowCountEnabled(boolean value)
Max Row Count Enabled
' attribute.
There is a maximum to the number of rows returned by the query, if value
is true
.
value
- the new value of the 'Max Row Count Enabled' attribute.isMaxRowCountEnabled()
int getMaxRowCount()
"0"
.
This is the maximum number of rows to be returned by the query that is using the list of values.
setMaxRowCount(int)
void setMaxRowCount(int value)
Max Row Count
' attribute.
This is the maximum number of rows to be returned by the query that is using the list of values.
value
- the new value of the 'Max Row Count' attribute.getMaxRowCount()
java.util.List<BusinessHierarchicalLovColumn> getColumns()
BusinessHierarchicalLovColumn
.
This is the list of columns for a list of values based on a custom hierarchy.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |