Interface symantec.itools.db.beans.brl.Calculation
All Packages Class Hierarchy This Package Previous Next Index
Interface symantec.itools.db.beans.brl.Calculation
- public interface Calculation
- extends ComputedColumn
Interface for derived virtual columns
- Version:
- 1.00 06/18/98
- Author:
- Puru Balakrishnan
-
getComputedValue(DerivationRow, int)
-
return the computed value from the passed in input Row.
-
isUsedForAggregate()
- Method to determine if this can be used for aggregate calculations
getComputedValue
public abstract java.lang.Object getComputedValue(DerivationRow inputRow,
int outputDataType)
-
return the computed value from the passed in input Row.
The first parameter ,ComputeRow, is a grouping of columns which
are to be used for calculating the new derived value.
These columns could represent constant as well as real database columns.
- Parameters:
- inputRow - row of input columns
- outputDataType - datatype for desired output as in java.sql.Types
- Returns:
- Object representing the new computed value
- See Also:
- ComputeRow, CompColMember
isUsedForAggregate
public abstract boolean isUsedForAggregate()
- Method to determine if this can be used for aggregate calculations
- Returns:
- true or false
All Packages Class Hierarchy This Package Previous Next Index