butler.ext.interval
Class IntervalColumn
java.lang.Object
butler.sql.metadata.Column
butler.sql.metadata.VirtualColumn
butler.ext.interval.IntervalColumn
- Direct Known Subclasses:
- DateIntervalColumn
public class IntervalColumn
- extends VirtualColumn
- Author:
- Fredrik Bertilsson
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 |
IntervalColumn
public IntervalColumn(java.lang.String name,
Column startCol,
Column endCol)
throws java.lang.Exception
- Throws:
java.lang.Exception
get
public java.lang.Object get(Record rec)
throws java.lang.Exception
- Overrides:
get
in class Column
- Throws:
java.lang.Exception
set
public void set(Record rec,
java.lang.Object value)
throws java.lang.Exception
- Overrides:
set
in class Column
- Throws:
java.lang.Exception
getEndColumn
public Column getEndColumn()
- Returns:
- Returns the _endCol.
getStartColumn
public Column getStartColumn()
- Returns:
- Returns the _startCol.