java.lang.Object
com.gooddata.sdk.model.executeafm.afm.MeasureItem
com.gooddata.sdk.model.md.visualization.Measure
All Implemented Interfaces:
LocallyIdentifiable, BucketItem, Serializable

public class Measure extends MeasureItem implements BucketItem
Represents measure item within Bucket
See Also:
  • Constructor Details

    • Measure

      public Measure(MeasureDefinition definition, String localIdentifier)
      Creates new instance of measure for use in VisualizationObject
      Parameters:
      definition - measure definition
      localIdentifier - local identifier
    • Measure

      public Measure(MeasureDefinition definition, String localIdentifier, String alias, String title, String format)
      Creates new instance of measure for use in VisualizationObject
      Parameters:
      definition - measure definition
      localIdentifier - local identifier
      alias - alias for measure title
      title - default name given to measure
      format - format of measure to be computed
  • Method Details

    • hasComputeRatio

      public boolean hasComputeRatio()
      Returns:
      true if measure definition has compute ratio set to true, false otherwise
    • getTitle

      public String getTitle()
      Returns:
      title of measure
    • setTitle

      public void setTitle(String title)
      Parameters:
      title - of measure
    • isPop

      public boolean isPop()
      Returns:
      true if measure contains VOPopMeasureDefinition, false otherwise
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class MeasureItem
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class MeasureItem