pt.moredata.dao.core
Class SerializedTableIO

java.lang.Object
  extended bypt.moredata.dao.core.SerializedTableIO
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
DSTableIO

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

Le o conteudo de um ficheiro de objectos serializados que correspondem a uma tabela lida da base de dados para ficheiro. O objecto em que os dados ficam armazenados é do tipo DSerializedTable Company MoreData

Version:
$Revision: 1.4 $
Author:
pcarmo
See Also:
Serialized Form

Field Summary
 SerializedTable tableData
           
 
Constructor Summary
SerializedTableIO()
           
SerializedTableIO(java.lang.String ficheiro, java.lang.String archiveName)
           
 
Method Summary
 java.lang.String getColumnName(int colNumber)
           
 java.lang.String getJarName()
          Retorna o nome do jar de onde sera lida a tabela serializada
 java.lang.Object getLinCol(int l, int c)
          Devolve os dados em determinada linha, coluna
 int getNCols()
          Devolve o numero de colunas da tableData
 int getNLins()
          Devolve o numero de linhas lidas do ficheiro serialiazado e zipado
 java.lang.String getSerFileName()
          Retorna o nome do ficheiro que contem o(s) objecto(s) serializado(s)
 SerializedTable getTableData()
          Devolve apenas os dados desserializados do ficheiro
 void readFile()
          Le o conteudo do ficheiro de objectos serializados que foi devidamente configurado
 void setJarName(java.lang.String _jarName)
          Afecta o nome do jar de onde sera lida a tabela serializada
 void setSerFileName(java.lang.String _serFileName)
          Afecta o nome do ficheiro que contem o(s) objecto(s) serializado(s)
 void setTableData(SerializedTable _tableData)
          Afecta os dados que se pretende serializar
 void writeFile()
          Seraliza os dados para um ficheiro (zipando)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tableData

public SerializedTable tableData
Constructor Detail

SerializedTableIO

public SerializedTableIO()

SerializedTableIO

public SerializedTableIO(java.lang.String ficheiro,
                         java.lang.String archiveName)
Method Detail

getSerFileName

public java.lang.String getSerFileName()
Retorna o nome do ficheiro que contem o(s) objecto(s) serializado(s)


setSerFileName

public void setSerFileName(java.lang.String _serFileName)
Afecta o nome do ficheiro que contem o(s) objecto(s) serializado(s)


setJarName

public void setJarName(java.lang.String _jarName)
Afecta o nome do jar de onde sera lida a tabela serializada


getJarName

public java.lang.String getJarName()
Retorna o nome do jar de onde sera lida a tabela serializada


setTableData

public void setTableData(SerializedTable _tableData)
Afecta os dados que se pretende serializar


getTableData

public SerializedTable getTableData()
Devolve apenas os dados desserializados do ficheiro


readFile

public void readFile()
Le o conteudo do ficheiro de objectos serializados que foi devidamente configurado


writeFile

public void writeFile()
Seraliza os dados para um ficheiro (zipando)


getNCols

public int getNCols()
Devolve o numero de colunas da tableData


getNLins

public int getNLins()
Devolve o numero de linhas lidas do ficheiro serialiazado e zipado


getLinCol

public java.lang.Object getLinCol(int l,
                                  int c)
Devolve os dados em determinada linha, coluna


getColumnName

public java.lang.String getColumnName(int colNumber)