butler.sql.function
Class FunctionColumn
java.lang.Object
butler.sql.metadata.Column
butler.sql.function.FunctionColumn
public class FunctionColumn
- extends Column
Local column with a column value based on a function.
- 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, set, setCaption, setDatatype, setDefaultValue, setEditable, setInPrimaryKey, setNullable, setTable, toString, toXML |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
FunctionColumn
public FunctionColumn(java.lang.String name,
ColumnFunction function)
throws java.lang.Exception
- Throws:
java.lang.Exception
getFunction
public ColumnFunction getFunction()
setFunction
public void setFunction(ColumnFunction func)
isPhysical
public boolean isPhysical()
- Overrides:
isPhysical
in class Column
get
public java.lang.Object get(Record rec)
throws java.lang.Exception
- Overrides:
get
in class Column
- Throws:
java.lang.Exception