All Superinterfaces:
ApplyItem

public interface BottomTop extends ApplyItem
Represents a transformation with one of the pre-defined methods bottomcount, bottompercent, bottomsum, topcount, toppercent, topsum.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static enum 
    Pre-defined method for partial aggregration.

    Nested classes/interfaces inherited from interface org.apache.olingo.server.api.uri.queryoption.ApplyItem

    ApplyItem.Kind
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the partial-aggregation method.
    Gets the expression that determines the number of items to aggregate.
    Gets the expression that determines the values to aggregate.

    Methods inherited from interface org.apache.olingo.server.api.uri.queryoption.ApplyItem

    getKind
  • Method Details

    • getMethod

      BottomTop.Method getMethod()
      Gets the partial-aggregation method.
      Returns:
      a BottomTop.Method (but never null)
    • getNumber

      Expression getNumber()
      Gets the expression that determines the number of items to aggregate.
      Returns:
      an Expression (but never null)
    • getValue

      Expression getValue()
      Gets the expression that determines the values to aggregate.
      Returns:
      an Expression (but never null)