|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IBinding
This interface define a BIRT query binding. The binding defined the script that to be used to calculate the specific data.
Method Summary | |
---|---|
void |
addAggregateOn(java.lang.String levelName)
Add aggregate on to the binding. |
void |
addArgument(IBaseExpression expr)
Deprecated. |
void |
addArgument(java.lang.String name,
IBaseExpression expr)
Add a binding argument. |
boolean |
exportable()
Imply whether the data of this binding should be candidate for data exportation. |
java.util.List |
getAggregatOns()
Get the aggregate target group(s) of the binding. |
java.lang.String |
getAggrFunction()
Return the binding aggregation function. |
java.util.List |
getArguments()
Get the arguments of the binding. |
java.lang.String |
getBindingName()
Return the name of the binding. |
int |
getDataType()
Return the target data type of the binding. |
java.lang.String |
getDisplayName()
Return the display name of the binding. |
IBaseExpression |
getExpression()
Get the expression of the binding. |
IBaseExpression |
getFilter()
Return the binding aggregation filter. |
ITimeFunction |
getTimeFunction()
|
void |
setAggrFunction(java.lang.String functionName)
Set the binding aggregation function. |
void |
setDataType(int type)
Set the binding data type. |
void |
setDisplayName(java.lang.String displayName)
Set the display name of the binding. |
void |
setExportable(boolean exportable)
Set whether the binding is exportable. |
void |
setExpression(IBaseExpression expr)
Set the expression of the binding. |
void |
setFilter(IBaseExpression expr)
Add a binding aggregation filter. |
void |
setTimeFunction(ITimeFunction timeFunction)
Set the time function name if used |
Method Detail |
---|
java.lang.String getBindingName() throws org.eclipse.birt.data.engine.core.DataException
org.eclipse.birt.data.engine.core.DataException
int getDataType() throws org.eclipse.birt.data.engine.core.DataException
org.eclipse.birt.data.engine.core.DataException
void setDataType(int type) throws org.eclipse.birt.data.engine.core.DataException
type
-
org.eclipse.birt.data.engine.core.DataException
IBaseExpression getExpression() throws org.eclipse.birt.data.engine.core.DataException
org.eclipse.birt.data.engine.core.DataException
void setExpression(IBaseExpression expr) throws org.eclipse.birt.data.engine.core.DataException
expr
-
org.eclipse.birt.data.engine.core.DataException
java.util.List getAggregatOns() throws org.eclipse.birt.data.engine.core.DataException
org.eclipse.birt.data.engine.core.DataException
void addAggregateOn(java.lang.String levelName) throws org.eclipse.birt.data.engine.core.DataException
levelName
-
org.eclipse.birt.data.engine.core.DataException
java.util.List getArguments() throws org.eclipse.birt.data.engine.core.DataException
org.eclipse.birt.data.engine.core.DataException
boolean exportable() throws org.eclipse.birt.data.engine.core.DataException
org.eclipse.birt.data.engine.core.DataException
void setExportable(boolean exportable) throws org.eclipse.birt.data.engine.core.DataException
exportable
-
org.eclipse.birt.data.engine.core.DataException
void addArgument(IBaseExpression expr) throws org.eclipse.birt.data.engine.core.DataException
expr
-
org.eclipse.birt.data.engine.core.DataException
void addArgument(java.lang.String name, IBaseExpression expr) throws org.eclipse.birt.data.engine.core.DataException
name
- expr
-
org.eclipse.birt.data.engine.core.DataException
void setFilter(IBaseExpression expr) throws org.eclipse.birt.data.engine.core.DataException
expr
-
org.eclipse.birt.data.engine.core.DataException
IBaseExpression getFilter() throws org.eclipse.birt.data.engine.core.DataException
org.eclipse.birt.data.engine.core.DataException
java.lang.String getAggrFunction() throws org.eclipse.birt.data.engine.core.DataException
org.eclipse.birt.data.engine.core.DataException
void setAggrFunction(java.lang.String functionName) throws org.eclipse.birt.data.engine.core.DataException
functionName
-
org.eclipse.birt.data.engine.core.DataException
java.lang.String getDisplayName() throws org.eclipse.birt.data.engine.core.DataException
org.eclipse.birt.data.engine.core.DataException
void setDisplayName(java.lang.String displayName) throws org.eclipse.birt.data.engine.core.DataException
org.eclipse.birt.data.engine.core.DataException
void setTimeFunction(ITimeFunction timeFunction)
timeFunction
- ITimeFunction getTimeFunction()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |