vishnu.model.signatures
Interface ColumnSignature

All Known Implementing Classes:
DefaultColumnSignature

public interface ColumnSignature

TODO Comment this.

Author:
cesare
 

Method Summary
 void attach(TableSignature t)
          este metodo debe ser llamado al agregar una signatura de columna a una signatura de tabla
 boolean isNotNull()
           
 java.lang.String name()
           
 java.lang.String qualifiedName()
           
 java.lang.String qualifiedSourceName()
           
 java.lang.String sourceTable()
          nombre de la tabla que dio origen a esta columna.
 java.lang.String table()
           
 ValueClass valueClass()
          clase de valor almacenado por la columna.
 

Method Detail

name

java.lang.String name()

sourceTable

java.lang.String sourceTable()
nombre de la tabla que dio origen a esta columna. Independiente del nombre de la tabla al que esta actualmente asociada la columna. Este dato es util al generar tablas temporales ya que permite obtener el nombre de la tabla que dio origen al campo permitiendo el acceso calificado [Tabla.Columna]


table

java.lang.String table()

isNotNull

boolean isNotNull()

qualifiedSourceName

java.lang.String qualifiedSourceName()

qualifiedName

java.lang.String qualifiedName()

valueClass

ValueClass valueClass()
clase de valor almacenado por la columna.


attach

void attach(TableSignature t)
este metodo debe ser llamado al agregar una signatura de columna a una signatura de tabla