Package com.gooddata.md.report
Class AttributeInGrid
- java.lang.Object
-
- com.gooddata.md.report.AttributeInGrid
-
- All Implemented Interfaces:
GridElement,Serializable
public class AttributeInGrid extends Object implements GridElement, Serializable
Attribute in Grid- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AttributeInGrid(Attribute attribute)Creates new AttributeInGrid using given Attribute's default DisplayForm's uri and Attribute's title as alias.AttributeInGrid(Attribute attribute, String alias)Creates new AttributeInGrid using given Attribute's default DisplayForm's uri and given alias.AttributeInGrid(DisplayForm displayForm)Creates new AttributeInGrid using given DisplayForm's uri and it's title as alias.AttributeInGrid(DisplayForm displayForm, String alias)Creates new AttributeInGrid using given DisplayForm's uri and given alias.AttributeInGrid(String uri)Deprecated.because empty alias does not make much senseAttributeInGrid(String uri, String alias)Creates new instance.AttributeInGrid(String uri, String alias, List<List<Total>> totals)Creates new instance.
-
-
-
Constructor Detail
-
AttributeInGrid
@Deprecated public AttributeInGrid(String uri)
Deprecated.because empty alias does not make much senseCreates new instance from given uri with empty alias- Parameters:
uri- uri of displayForm of attribute to be in grid
-
AttributeInGrid
public AttributeInGrid(String uri, String alias)
Creates new instance.- Parameters:
uri- uri of displayForm of attribute to be in gridalias- alias used to label the attribute
-
AttributeInGrid
public AttributeInGrid(String uri, String alias, List<List<Total>> totals)
Creates new instance.- Parameters:
uri- uri of displayForm of attribute to be in gridalias- alias used to label the attributetotals- totals for metrics used in grid - for eachMetricElementin grid, there can be list of totals. The totals are evaluated in given order.
-
AttributeInGrid
public AttributeInGrid(DisplayForm displayForm)
Creates new AttributeInGrid using given DisplayForm's uri and it's title as alias.- Parameters:
displayForm- displayForm to create AttributeInGrid from
-
AttributeInGrid
public AttributeInGrid(DisplayForm displayForm, String alias)
Creates new AttributeInGrid using given DisplayForm's uri and given alias.- Parameters:
displayForm- displayForm to create AttributeInGrid fromalias- alias used to label the attribute
-
AttributeInGrid
public AttributeInGrid(Attribute attribute)
Creates new AttributeInGrid using given Attribute's default DisplayForm's uri and Attribute's title as alias.- Parameters:
attribute- attribute to create AttributeInGrid from
-
-