Package com.microstrategy.web.objects
Interface WebRow
-
public interface WebRow
Report grids are typically laid out in rows of data, which is what WebRow represents: a collection of WebRowValue objects.- Since:
- MicroStrategy Web 7.3.1 or earlier
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Enumeration
elements()
WebRowValue
get(int index)
Returns the WebRowValue at the given index.WebHeaders
getHeaderElements()
int
getOrdinal()
boolean
isEmpty()
boolean
isMarkedForTransaction()
Return whether this row is currently marked for a transaction operationint
size()
-
-
-
Method Detail
-
getHeaderElements
WebHeaders getHeaderElements()
- Returns:
- the associated
WebHeaders
describing this row.
-
size
int size()
- Returns:
- the number of WebRowValue objects in this row.
-
get
WebRowValue get(int index)
Returns the WebRowValue at the given index.- Parameters:
index
- index of the element to return.- Returns:
- the element at the specified position.
- Throws:
java.lang.IndexOutOfBoundsException
- if index is out of range(index < 0 || index >= size())
.- See Also:
WebRowValue
-
elements
java.util.Enumeration elements()
- Returns:
- the enumeration of
WebRowValue
objects in this row.
-
isEmpty
boolean isEmpty()
- Returns:
- whether
size()==0
.
-
getOrdinal
int getOrdinal()
- Returns:
- the position of this WebRow (starting from 1).
-
isMarkedForTransaction
boolean isMarkedForTransaction()
Return whether this row is currently marked for a transaction operation- Returns:
- boolean specifying whether this row is marked
-
-