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 ofDashboardFilterContext.- 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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>getAttributeElementUris()java.lang.StringgetDisplayForm()booleanisNegativeSelection()java.lang.StringtoString()
-
-
-
Constructor Detail
-
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 appliednegativeSelection- if the negative selection of filter elements is appliedattributeElementUris- list of attribute element URIs applied in filter
-
-
Method Detail
-
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:
toStringin classjava.lang.Object
-
-