Class AttributeInGrid

    • Constructor Detail

      • AttributeInGrid

        @Deprecated
        public AttributeInGrid​(String uri)
        Deprecated.
        because empty alias does not make much sense
        Creates 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 grid
        alias - 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 grid
        alias - alias used to label the attribute
        totals - totals for metrics used in grid - for each MetricElement in 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 from
        alias - 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
      • AttributeInGrid

        public AttributeInGrid​(Attribute attribute,
                               String alias)
        Creates new AttributeInGrid using given Attribute's default DisplayForm's uri and given alias.
        Parameters:
        attribute - attribute to create AttributeInGrid from
        alias - alias used to label the attribute