Style Intelligence v12.0

inetsoft.uql.asset
Interface IAggregateRef

All Superinterfaces:
Cloneable, Comparable, DataRef, DataRefWrapper, inetsoft.util.DataSerializable, Serializable, inetsoft.util.XMLSerializable
All Known Implementing Classes:
AggregateRef

public interface IAggregateRef
extends DataRefWrapper

A IAggregateRef object represents a aggregate reference.


Field Summary
 
Fields inherited from interface inetsoft.uql.erm.DataRef
AGG_CALC, CUBE, CUBE_DIMENSION, CUBE_MEASURE, CUBE_MODEL_DIMENSION, CUBE_MODEL_TIME_DIMENSION, CUBE_TIME_DIMENSION, DIMENSION, MEASURE, MODEL, NONE, TIME
 
Method Summary
 AggregateFormula getFormula()
          Get the formula.
 int getPercentageOption()
          Get the percentage option of this reference.
 DataRef getSecondaryColumn()
          Get the formula secondary column.
 void setFormula(AggregateFormula formula)
          Set the formula.
 void setPercentageOption(int percentage)
          Set the percentage option of this reference.
 void setSecondaryColumn(DataRef ref)
          Set the secondary column to be used in the formula.
 
Methods inherited from interface inetsoft.uql.erm.DataRefWrapper
getDataRef, setDataRef
 
Methods inherited from interface inetsoft.uql.erm.DataRef
addr, clone, equals, getAttribute, getAttributes, getDataType, getDefaultFormula, getEntities, getEntity, getName, getRefType, getTypeNode, isEmpty, isEntityBlank, isExpression, parseData, toView, writeData
 
Methods inherited from interface inetsoft.util.XMLSerializable
parseXML, writeXML
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getFormula

AggregateFormula getFormula()
Get the formula.

Returns:
the formula of the aggregate ref.

setFormula

void setFormula(AggregateFormula formula)
Set the formula.


getPercentageOption

int getPercentageOption()
Get the percentage option of this reference.

Returns:
the percentage option of this reference.

setPercentageOption

void setPercentageOption(int percentage)
Set the percentage option of this reference.

Parameters:
percentage - the percentage option of this reference.

getSecondaryColumn

DataRef getSecondaryColumn()
Get the formula secondary column.

Returns:
secondary column.

setSecondaryColumn

void setSecondaryColumn(DataRef ref)
Set the secondary column to be used in the formula.

Parameters:
ref - formula secondary column.

Copyright © 1996-2014 InetSoft Technology Corp. All Rights Reserved.