nl.innovationinvestments.cheyenne.engine.support
Class DataSet

java.lang.Object
  extended by nl.innovationinvestments.cheyenne.engine.support.DataSet
All Implemented Interfaces:
java.io.Serializable

public class DataSet
extends java.lang.Object
implements java.io.Serializable

Author:
User
See Also:
Serialized Form

Field Summary
static java.lang.String SCOPE_APPLICATION
           
static java.lang.String SCOPE_FLASH
           
static java.lang.String SCOPE_REQUEST
           
static java.lang.String SCOPE_SESSION
           
static java.lang.String SOURCECODE_VERSION
          Standard variable for determining version of a class file.
 
Constructor Summary
DataSet()
           
DataSet(java.util.Map<java.lang.String,java.util.List<java.lang.Object>> date)
          From a map-with-lists, map keys are column names, lists contain values
DataSet(java.sql.ResultSet resultSet)
          From a resultset
DataSet(java.lang.String id, java.lang.String[] values)
          Single column with values
 
Method Summary
 void add(Assign assign)
          DataSet from assigns
 boolean containsColumnName(java.lang.String id)
           
 java.lang.Object get(int rowIdx, java.lang.String fieldname)
          Get one value
 java.util.List<java.lang.String> getColumnNames()
          ColumnNames
 java.util.List<java.lang.Object> getColumnValues(java.lang.String fieldname)
           
 java.lang.String getId()
           
 long getRowCount()
           
 java.lang.String getScope()
          Scope: request, flash, session, application
 void initialize(java.util.Map<java.lang.String,java.util.List<java.lang.Object>> values)
           
 void initialize(java.sql.ResultSet resultSet)
           
 void initialize(java.lang.String id, java.lang.String[] values)
           
 void merge(DataSet lSource, DataSet lTarget)
           
 void setId(java.lang.String value)
          Id
 void setScope(java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SOURCECODE_VERSION

public static final java.lang.String SOURCECODE_VERSION
Standard variable for determining version of a class file.

See Also:
Constant Field Values

SCOPE_REQUEST

public static final java.lang.String SCOPE_REQUEST
See Also:
Constant Field Values

SCOPE_FLASH

public static final java.lang.String SCOPE_FLASH
See Also:
Constant Field Values

SCOPE_SESSION

public static final java.lang.String SCOPE_SESSION
See Also:
Constant Field Values

SCOPE_APPLICATION

public static final java.lang.String SCOPE_APPLICATION
See Also:
Constant Field Values
Constructor Detail

DataSet

public DataSet()

DataSet

public DataSet(java.sql.ResultSet resultSet)
From a resultset

Parameters:
resultSet -

DataSet

public DataSet(java.lang.String id,
               java.lang.String[] values)
Single column with values

Parameters:
id -
values -

DataSet

public DataSet(java.util.Map<java.lang.String,java.util.List<java.lang.Object>> date)
From a map-with-lists, map keys are column names, lists contain values

Parameters:
resultSet -
Method Detail

getColumnNames

public java.util.List<java.lang.String> getColumnNames()
ColumnNames


getScope

public java.lang.String getScope()
Scope: request, flash, session, application


setScope

public void setScope(java.lang.String value)

initialize

public void initialize(java.sql.ResultSet resultSet)
Parameters:
resultSet -

initialize

public void initialize(java.lang.String id,
                       java.lang.String[] values)
Parameters:
resultSet -

initialize

public void initialize(java.util.Map<java.lang.String,java.util.List<java.lang.Object>> values)
Parameters:
values -

add

public void add(Assign assign)
DataSet from assigns

Parameters:
assign -

setId

public void setId(java.lang.String value)
Id


getId

public java.lang.String getId()

getRowCount

public long getRowCount()

get

public java.lang.Object get(int rowIdx,
                            java.lang.String fieldname)
Get one value

Parameters:
rowIdx -
fieldname -
Returns:

containsColumnName

public boolean containsColumnName(java.lang.String id)
Parameters:
id -
Returns:

getColumnValues

public java.util.List<java.lang.Object> getColumnValues(java.lang.String fieldname)

merge

public void merge(DataSet lSource,
                  DataSet lTarget)


Copyright © 2010 InnovationInvestments. All Rights Reserved.