uba.db.column
Class ColumnConstraint

java.lang.Object
  extended by uba.db.column.ColumnConstraint
All Implemented Interfaces:
java.io.Serializable

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

Representa las restricciones que tiene el valor de una columna. (por ejemplo si puede ser o no null).

Version:
$Revision: 1.3 $
See Also:
Serialized Form

Field Summary
static ColumnConstraint DEFAULT
          Instancia de ColumnConstraint, para en la cual no se especifico ningún constraint.
static ColumnConstraint NOT_NULL
          Instancia de ColumnConstraint, para una columna que no puede ser nula.
 
Constructor Summary
ColumnConstraint(boolean notNull)
          Crea una nueva instancia especificando si la columna puede o no ser nula.
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 boolean notNull()
          Retorna true si la columna no puede ser nula.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NOT_NULL

public static final ColumnConstraint NOT_NULL
Instancia de ColumnConstraint, para una columna que no puede ser nula.


DEFAULT

public static final ColumnConstraint DEFAULT
Instancia de ColumnConstraint, para en la cual no se especifico ningún constraint. (por default los valores de las columnas pueden ser nulos).

Constructor Detail

ColumnConstraint

public ColumnConstraint(boolean notNull)
Crea una nueva instancia especificando si la columna puede o no ser nula.

Parameters:
notNull - true si la columna no puede ser nula.
Method Detail

notNull

public boolean notNull()
Retorna true si la columna no puede ser nula.


equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object
See Also:
Object.equals(java.lang.Object)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object
See Also:
Object.hashCode()


Copyright © -2005 . All Rights Reserved.