cds.sql
Class ResultSetBean.MetaDataBean

java.lang.Object
  extended bycds.sql.ResultSetBean.MetaDataBean
Enclosing class:
ResultSetBean

public static class ResultSetBean.MetaDataBean
extends java.lang.Object

Title: MetaDataBean

Description: Classe qui fournit un certain nombre d'information sur les colonnes d'un ResultSetBean

Copyright: Copyright (c) 2003

Company: CDS (Centre de Données astronomiques de Strasbourg)

Version:
1.0
Author:
Benoît Baranne (Stagiaire UTBM)

Field Summary
private  int _columnCount
          Nombre de colonnes.
private  java.util.List _columnList
          Liste des colonnes
 
Constructor Summary
ResultSetBean.MetaDataBean()
          Constructeur par defaut sans parametre necessaire pour Axis.
ResultSetBean.MetaDataBean(java.sql.ResultSetMetaData md)
          Crée une instance de MetaDataBean a partir d'un ResultSetMetaData.
 
Method Summary
 int getColumnCount()
          Renvoie le nombre de colonnes.
 java.util.List getColumnList()
          Renvoie une liste contenant des instances de ColumnBean, decrivant certaines proprietes des colonnes.
 void setColumnCount(int count)
          Fixe le nombre de colonnes.
 void setColumnList(java.util.List column_list)
          Fixe la liste des colonnes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_columnCount

private int _columnCount
Nombre de colonnes.


_columnList

private java.util.List _columnList
Liste des colonnes

Constructor Detail

ResultSetBean.MetaDataBean

public ResultSetBean.MetaDataBean()
                           throws java.sql.SQLException
Constructeur par defaut sans parametre necessaire pour Axis.

Throws:
java.sql.SQLException

ResultSetBean.MetaDataBean

public ResultSetBean.MetaDataBean(java.sql.ResultSetMetaData md)
                           throws java.sql.SQLException
Crée une instance de MetaDataBean a partir d'un ResultSetMetaData.

Parameters:
md - ResultSetMetaData qui va permettre la creation du MetaDataBean.
Throws:
java.sql.SQLException
Method Detail

getColumnCount

public int getColumnCount()
Renvoie le nombre de colonnes.

Returns:
Le nombre de colonnes.

getColumnList

public java.util.List getColumnList()
Renvoie une liste contenant des instances de ColumnBean, decrivant certaines proprietes des colonnes.

Returns:
Une liste contenant des instances de ColumnBean, decrivant certaines proprietes des colonnes.

setColumnCount

public void setColumnCount(int count)
Fixe le nombre de colonnes. (ce setter n'a peut etre pas beaucoup d'interet en dehors de son par les serializer d'AXIS.

Parameters:
count -

setColumnList

public void setColumnList(java.util.List column_list)
Fixe la liste des colonnes.(ce setter n'a peut etre pas beaucoup d'interet en dehors de son par les serializer d'AXIS.

Parameters:
column_list - Liste des colonnes (contient des instances de ColumnBean)