Class MarshallableResultSet
- java.lang.Object
-
- org.pentaho.commons.connection.marshal.MarshallableResultSet
-
- All Implemented Interfaces:
Serializable
public class MarshallableResultSet extends Object implements Serializable
A serializable representation of an IPentahoResultSet. This class can be populated from an IPentahoResultSet object and serialized. A MemoryResultSet object can be created from one of these using WSResultSetUtil- Author:
- jamesdixon
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MarshallableResultSet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MarshallableColumnNamesgetColumnNames()Returns the names of the columns for this result setMarshallableColumnTypesgetColumnTypes()Returns the name of the types for this result setintgetNumColumnHeaderSets()intgetNumRowHeaderSets()MarshallableRow[]getRows()Returns the collection of rows for this result setvoidsetNumColumnHeaderSets(int numColumnHeaderSets)voidsetNumRowHeaderSets(int numRowHeaderSets)voidsetResultSet(IPentahoResultSet results)Sets the result set to be converted
-
-
-
Method Detail
-
setResultSet
public void setResultSet(IPentahoResultSet results)
Sets the result set to be converted- Parameters:
results-
-
getRows
public MarshallableRow[] getRows()
Returns the collection of rows for this result set- Returns:
-
getColumnNames
public MarshallableColumnNames getColumnNames()
Returns the names of the columns for this result set- Returns:
-
getColumnTypes
public MarshallableColumnTypes getColumnTypes()
Returns the name of the types for this result set- Returns:
-
getNumColumnHeaderSets
public int getNumColumnHeaderSets()
-
setNumColumnHeaderSets
public void setNumColumnHeaderSets(int numColumnHeaderSets)
-
getNumRowHeaderSets
public int getNumRowHeaderSets()
-
setNumRowHeaderSets
public void setNumRowHeaderSets(int numRowHeaderSets)
-
-