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.StringgetDisplayForm()booleanisNegativeSelection()java.lang.StringtoString()
-
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 appliednegativeSelection- if the negative selection of filter elements is appliedattributeElementUris- 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:
toStringin classjava.lang.Object
-