cds.sql
Class ResultSetBean.ColumnBean

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

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

Title: ColumnBean

Description: Classe qui decrit une colonne d'un ResultSetBean. On y trouve un label, un nom (qui sont les memes par defaut (j'ai pas cherche plus loin...) et le nom du type.

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  java.lang.String _label
          Label de la colonne.
private  java.lang.String _name
          Nom de la colonne.
private  java.lang.String _typeName
          Type des données qui correspondent a cette colonne.
 
Constructor Summary
ResultSetBean.ColumnBean()
          Cree une instance de ColumnBean sans parametre.
ResultSetBean.ColumnBean(java.sql.ResultSetMetaData md, int col)
          Cree une instance de ColumnBean a partir d'un ResultSetMetaData pour une colonne donnee.
 
Method Summary
 java.lang.String getLabel()
          Renvoie le label.
 java.lang.String getName()
          Renvoie le nom.
 java.lang.String getTypeName()
          Renvoie le type des donnees.
 void setLabel(java.lang.String label)
          Fixe la valeur du label.
 void setName(java.lang.String name)
          Fixe la valeur du nom.
 void setTypeName(java.lang.String type_name)
          Fixe la valeur du nom des type de donnees.
 java.lang.String toString()
          Renvoie une representation sous forme de chaine de caracteres de l'instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_label

private java.lang.String _label
Label de la colonne.


_name

private java.lang.String _name
Nom de la colonne.


_typeName

private java.lang.String _typeName
Type des données qui correspondent a cette colonne.

Constructor Detail

ResultSetBean.ColumnBean

public ResultSetBean.ColumnBean()
                         throws java.sql.SQLException
Cree une instance de ColumnBean sans parametre. Constructeur necessaire pour Axis.

Throws:
java.sql.SQLException

ResultSetBean.ColumnBean

public ResultSetBean.ColumnBean(java.sql.ResultSetMetaData md,
                                int col)
                         throws java.sql.SQLException
Cree une instance de ColumnBean a partir d'un ResultSetMetaData pour une colonne donnee.

Parameters:
md -
col -
Throws:
java.sql.SQLException
Method Detail

getLabel

public java.lang.String getLabel()
Renvoie le label.

Returns:
Le label.

getName

public java.lang.String getName()
Renvoie le nom.

Returns:
Le nom.

getTypeName

public java.lang.String getTypeName()
Renvoie le type des donnees.

Returns:
Le type des donnes.

setLabel

public void setLabel(java.lang.String label)
Fixe la valeur du label.

Parameters:
label - Nouvelle valeur donnee au label.

setName

public void setName(java.lang.String name)
Fixe la valeur du nom.

Parameters:
name - Nouvelle valeur donnee au nom.

setTypeName

public void setTypeName(java.lang.String type_name)
Fixe la valeur du nom des type de donnees.

Parameters:
type_name - Nouvelle valeur donnee au nom du type de donnees.

toString

public java.lang.String toString()
Renvoie une representation sous forme de chaine de caracteres de l'instance.

Returns:
Une representation sous forme de chaine de caracteres de l'instance.