Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.eclipse.birt.report.model.api.oda.interfaces
Interface IAggregationDefn

All Known Implementing Classes:
  AggregationDefn

    public interface IAggregationDefn

Method Summary
`boolean` | `canIgnoreDuplicateValues()` Identify if this aggregation implementation can ignore duplicated values.
`boolean` | `canIgnoreNullValues()` Identify if this aggregation implementation can ignore null values.
`java.lang.String` | `getBirtAggregationDisplayName()` Return the display name of the BIRT predefined aggregation.
`java.lang.String` | `getBirtAggregationId()` Returns the BIRT predefined aggregation id.
`java.lang.Integer` | `getMaxInputVariables()` Return the max number of arguments that this aggregation function accept.
`java.lang.Integer` | `getMinInputVariables()` Returns the minimum number of arguments required by this aggregation function.
`java.lang.String` | `getODAAggregationDisplayName()` Returns the oda provider defined aggregation display name.
`java.lang.String` | `getODAAggregationId()` Returns the oda provider defined aggregation id.
`java.lang.String` | `getProviderExtensionId()` Returns the oda aggregation provider id.
`boolean` | `supportsUnboundedMaxInputVariables()` Identify if this aggregation function support unlimited arguments.

Method Detail

### getBirtAggregationId

    java.lang.String getBirtAggregationId()

  Returns the BIRT predefined aggregation id.

  Returns:
    the BIRT predefined aggregation id.

### getBirtAggregationDisplayName

    java.lang.String getBirtAggregationDisplayName()

  Return the display name of the BIRT predefined aggregation.

  Returns:
    display name of the BIRT predefined aggregation.

### getProviderExtensionId

    java.lang.String getProviderExtensionId()

  Returns the oda aggregation provider id.

  Returns:
    oda aggregation provider id.

### getODAAggregationId

    java.lang.String getODAAggregationId()

  Returns the oda provider defined aggregation id.

  Returns:
    oda aggregation id.

### getODAAggregationDisplayName

    java.lang.String getODAAggregationDisplayName()

  Returns the oda provider defined aggregation display name.

  Returns:
    oda aggregation display name.

### getMinInputVariables

    java.lang.Integer getMinInputVariables()

  Returns the minimum number of arguments required by this aggregation function.

  Returns:
    minimum number of arguments required by this aggregation.

### supportsUnboundedMaxInputVariables

    boolean supportsUnboundedMaxInputVariables()

  Identify if this aggregation function support unlimited arguments.

  Returns:
    true if this aggregation support unlimited arguments,else false.

### getMaxInputVariables

    java.lang.Integer getMaxInputVariables()

  Return the max number of arguments that this aggregation function accept.

  Returns:

### canIgnoreDuplicateValues

    boolean canIgnoreDuplicateValues()

  Identify if this aggregation implementation can ignore duplicated values.

  Returns:
    true if this aggregation can ignore duplicated values, else false.

### canIgnoreNullValues

    boolean canIgnoreNullValues()

  Identify if this aggregation implementation can ignore null values.

  Returns:
    true if this aggregation can ignore null values, else false.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2008 Actuate Corp. All rights reserved.