2004.04.29


com.jdc.rdb.tbl.col
Class DateColumn

java.lang.Object
  |
  +--com.jdc.lang.Object
        |
        +--com.jdc.lang.SerializableObject
              |
              +--com.jdc.rdb.Column
                    |
                    +--com.jdc.rdb.tbl.col.DateColumn
All Implemented Interfaces:
Column, Serializable

public class DateColumn
extends Column

DateColumn represents a table column that contains a Date. All database table column Date classes should subclass this Column class.

Version:
1.0
Author:
Jay Damon
See Also:
TimestampColumn, Serialized Form

Field Summary
 
Fields inherited from class com.jdc.rdb.Column
ALLOW_NULL, NOT_NULL
 
Fields inherited from class com.jdc.lang.Object
string
 
Fields inherited from interface com.jdc.db.Column
NULL
 
Constructor Summary
DateColumn(String name)
          Constructs a new DateColumn object for the specified column name.
DateColumn(String name, String alias, boolean allowNull)
          Constructs a new DateColumn object for the specified column name, alias, and allow null status.
 
Method Summary
 Column newInstance(Column column, String alias, boolean allowNull)
          Returns a new Column instance with the specified column attributes, alias, and allow null status.
 
Methods inherited from class com.jdc.rdb.Column
equals, getAlias, getLength, getName, getPrecision, getScale, getType, isAllowNull, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DateColumn

public DateColumn(String name)
Constructs a new DateColumn object for the specified column name. Null values are allowed.


DateColumn

public DateColumn(String name,
                  String alias,
                  boolean allowNull)
Constructs a new DateColumn object for the specified column name, alias, and allow null status.

Method Detail

newInstance

public Column newInstance(Column column,
                          String alias,
                          boolean allowNull)
Description copied from interface: Column
Returns a new Column instance with the specified column attributes, alias, and allow null status.


2004.04.29



Copyright © 2004 J. Damon & Co.; All Rights Reserved WorldWide.