pt.moredata.util
Class DataUtil

java.lang.Object
  extended bypt.moredata.util.DataUtil
Direct Known Subclasses:
DDataUtil

public class DataUtil
extends java.lang.Object


Constructor Summary
DataUtil()
           
 
Method Summary
static void addColumn(java.util.ArrayList data)
          Add a column to an ArrayList of ArrayList
static void addRow(java.util.ArrayList data, java.util.Vector rowData)
           
static void ensureCapacity(java.util.ArrayList list, int minCapacity)
          Garante que o array list tem capacidade para determinada quantidade inserindo elementos nulos sempre que precisar.
static int getColumnCount(java.util.ArrayList data)
          Returns the number columns of an ArrayList of ArrayLists
static java.lang.Object getObjectFrom(java.util.ArrayList list, int _row, int _col)
          Get an Object in ArrayList of ArrayList
static java.lang.Object getObjectFrom(java.util.Vector vector, int _row, int _col)
          Devolve um Objecto de um vector de vectores
static int getRowCount(java.util.ArrayList data)
          Return the number of rows in a ArrayList of ArrayList (Something like 2 Dimension array)
static void insertRow(java.util.ArrayList data, int row, java.util.Vector rowVector)
          Insert a row in a ArrayList of ArrayList (Something like 2 Dimension array)
static void removeRow(java.util.ArrayList data, int row)
          Remove a row in an ArrayList of ArrayList (2 Dimension array)
static void setObjectTo(java.util.ArrayList list, int _row, int _col, java.lang.Object _value)
          Insert a value in an ArrayList of ArrayList
static void setObjectTo(java.util.Vector vector, int _row, int _col, java.lang.Object _value)
          Insert a value in an vector of vectors
static java.util.ArrayList vectorToArrayList(java.util.Vector vector)
          Converts a vector in an ArrayList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataUtil

public DataUtil()
Method Detail

vectorToArrayList

public static java.util.ArrayList vectorToArrayList(java.util.Vector vector)
Converts a vector in an ArrayList


getObjectFrom

public static java.lang.Object getObjectFrom(java.util.Vector vector,
                                             int _row,
                                             int _col)
Devolve um Objecto de um vector de vectores


setObjectTo

public static void setObjectTo(java.util.Vector vector,
                               int _row,
                               int _col,
                               java.lang.Object _value)
Insert a value in an vector of vectors


getObjectFrom

public static java.lang.Object getObjectFrom(java.util.ArrayList list,
                                             int _row,
                                             int _col)
Get an Object in ArrayList of ArrayList


setObjectTo

public static void setObjectTo(java.util.ArrayList list,
                               int _row,
                               int _col,
                               java.lang.Object _value)
Insert a value in an ArrayList of ArrayList


addColumn

public static void addColumn(java.util.ArrayList data)
Add a column to an ArrayList of ArrayList


addRow

public static void addRow(java.util.ArrayList data,
                          java.util.Vector rowData)

removeRow

public static void removeRow(java.util.ArrayList data,
                             int row)
Remove a row in an ArrayList of ArrayList (2 Dimension array)


insertRow

public static void insertRow(java.util.ArrayList data,
                             int row,
                             java.util.Vector rowVector)
Insert a row in a ArrayList of ArrayList (Something like 2 Dimension array)


getRowCount

public static int getRowCount(java.util.ArrayList data)
Return the number of rows in a ArrayList of ArrayList (Something like 2 Dimension array)


getColumnCount

public static int getColumnCount(java.util.ArrayList data)
Returns the number columns of an ArrayList of ArrayLists


ensureCapacity

public static void ensureCapacity(java.util.ArrayList list,
                                  int minCapacity)
Garante que o array list tem capacidade para determinada quantidade inserindo elementos nulos sempre que precisar.

Parameters:
list - Lista a preencher
minCapacity - Capacidade minima