|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| ColumnSpecification | Especifica como es una columna (su nombre, y sus constraints) y su "tipo". Notar que el "tipo" esta especificado por la clase concreta que implementa esta interfaz, se pudo haber modelado el tipo explictamente (siendo este un "type object"), sin embargo como no es necesario cambiar el tipo dinamicamte ni agrupar instancias (dos de las razones para utilizar un type object) la complejidad agregada por el uso del type object no estaría del todo justificada. |
| Class Summary | |
|---|---|
| CharColumnSpecification | Representa una columna del tipo CHAR. |
| Column | |
| ColumnConstraint | Representa las restricciones que tiene el valor de una columna. |
| ColumnSpecificationBehavior | Clase base para facilitar la implementación de la interfaz
ColumnSpecification. |
| IntegerColumnSpecification | Representa una columna del tipo INTEGER. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||