Enhydra 3.1 API

com.lutris.dods.builder.generator.query
Class RDBColumn

java.lang.Object
  |
  +--com.lutris.dods.builder.generator.query.RDBColumn
Direct Known Subclasses:
RDBColumnValue

public class RDBColumn
extends java.lang.Object

An instance of RDBColumn describes a particular column in a particular table in the database. It is used to construct database queries using the QueryBuilder class.

See Also:
QueryBuilder

Field Summary
protected  java.lang.String name
           
protected  boolean notNull
           
protected  RDBTable table
           
 
Constructor Summary
RDBColumn(RDBTable _table, java.lang.String _str)
           
RDBColumn(RDBTable _table, java.lang.String _str, boolean _notNull)
           
 
Method Summary
 boolean equals(RDBColumn x)
           
 java.lang.String getColumnName()
           
 java.lang.String getFullColumnName()
           
 java.lang.String getTableName()
           
 boolean notNull()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected java.lang.String name

table

protected RDBTable table

notNull

protected boolean notNull
Constructor Detail

RDBColumn

public RDBColumn(RDBTable _table,
                 java.lang.String _str)

RDBColumn

public RDBColumn(RDBTable _table,
                 java.lang.String _str,
                 boolean _notNull)
Method Detail

equals

public boolean equals(RDBColumn x)

notNull

public boolean notNull()

getTableName

public java.lang.String getTableName()

getColumnName

public java.lang.String getColumnName()

getFullColumnName

public java.lang.String getFullColumnName()

Enhydra 3.1 API