Class DashboardAttributeFilter

java.lang.Object
com.gooddata.sdk.model.md.dashboard.filter.DashboardAttributeFilter
All Implemented Interfaces:
DashboardFilter, java.io.Serializable

public class DashboardAttributeFilter
extends java.lang.Object
implements DashboardFilter
Attribute filter located on analytical dashboard. Is not standalone metadata object - always must be part of DashboardFilterContext.
See Also:
Serialized Form
  • Constructor Summary

    Constructors 
    Constructor Description
    DashboardAttributeFilter​(java.lang.String displayForm, boolean negativeSelection, java.util.List<java.lang.String> attributeElementUris)
    Constructor.
  • Method Summary

    Modifier and Type Method Description
    java.util.List<java.lang.String> getAttributeElementUris()  
    java.lang.String getDisplayForm()  
    boolean isNegativeSelection()  
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • DashboardAttributeFilter

      public DashboardAttributeFilter​(java.lang.String displayForm, boolean negativeSelection, java.util.List<java.lang.String> attributeElementUris)
      Constructor.
      Parameters:
      displayForm - display form of an attribute where this filter is applied
      negativeSelection - if the negative selection of filter elements is applied
      attributeElementUris - list of attribute element URIs applied in filter
  • Method Details

    • getDisplayForm

      public java.lang.String getDisplayForm()
      Returns:
      display form of an attribute where this filter is applied
    • isNegativeSelection

      public boolean isNegativeSelection()
      Returns:
      if this filter is negative or positive selection of attribute elements contained in getAttributeElementUris()
    • getAttributeElementUris

      public java.util.List<java.lang.String> getAttributeElementUris()
      Returns:
      list of attribute element URI strings which should be included or excluded in filter
      See Also:
      isNegativeSelection()
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object