2004.04.29


com.jdc.rdb.tbl.col
Class IntegerColumn

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

public class IntegerColumn
extends Column

IntegerColumn represents a table column that contains a integer value. All database table column Integer classes should subclass this Column class.

Version:
1.0
Author:
Jay Damon
See Also:
DecimalColumn, 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
IntegerColumn(String name, int precision)
          Constructs a new IntegerColumn object for the specified column name and precision.
IntegerColumn(String name, String alias, int precision, boolean allowNull)
          Constructs a new IntegerColumn object for the specified column name, alias, precision, 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

IntegerColumn

public IntegerColumn(String name,
                     int precision)
Constructs a new IntegerColumn object for the specified column name and precision. Null values are allowed.


IntegerColumn

public IntegerColumn(String name,
                     String alias,
                     int precision,
                     boolean allowNull)
Constructs a new IntegerColumn object for the specified column name, alias, precision, 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.