butler.ext.time
Class DateIntervalColumn

java.lang.Object
  extended by butler.sql.metadata.Column
      extended by butler.sql.metadata.VirtualColumn
          extended by butler.ext.interval.IntervalColumn
              extended by butler.ext.time.DateIntervalColumn

public class DateIntervalColumn
extends IntervalColumn

Author:
Fredrik Bertilsson

Nested Class Summary
 
Nested classes/interfaces inherited from class butler.ext.interval.IntervalColumn
IntervalColumn.ThisInterval
 
Constructor Summary
DateIntervalColumn(java.lang.String name, Column startCol, Column endCol)
           
 
Method Summary
 java.lang.Object get(Record rec)
           
 
Methods inherited from class butler.ext.interval.IntervalColumn
getEndColumn, getStartColumn, set
 
Methods inherited from class butler.sql.metadata.VirtualColumn
isPhysical
 
Methods inherited from class butler.sql.metadata.Column
copy, createDatatype, eq, equals, equals, ge, getCaption, getColumn, getColumnSize, getCreateSQL, getDatatype, getDecimalDigits, getDefaultValue, getHelp, getLocalizableCaption, getName, getSQL, getSQL, getSQL, getTable, getTableName, getType, gt, hashCode, isEditable, isInPrimaryKey, isNullable, le, like, lt, ne, setCaption, setDatatype, setDefaultValue, setEditable, setInPrimaryKey, setNullable, setTable, toString, toXML
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DateIntervalColumn

public DateIntervalColumn(java.lang.String name,
                          Column startCol,
                          Column endCol)
                   throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

get

public java.lang.Object get(Record rec)
                     throws java.lang.Exception
Overrides:
get in class IntervalColumn
Throws:
java.lang.Exception