Class AttributeInGrid

  • All Implemented Interfaces:
    GridElement, java.io.Serializable

    public class AttributeInGrid
    extends java.lang.Object
    implements GridElement, java.io.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, java.lang.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, java.lang.String alias)
      Creates new AttributeInGrid using given DisplayForm's uri and given alias.
      AttributeInGrid​(java.lang.String uri, java.lang.String alias)
      Creates new instance.
      AttributeInGrid​(java.lang.String uri, java.lang.String alias, java.util.List<java.util.List<Total>> totals)
      Creates new instance.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getAlias()  
      java.util.List<java.util.List<java.lang.String>> getStringTotals()  
      java.util.List<java.util.List<Total>> getTotals()  
      java.lang.String getUri()  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

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

      • AttributeInGrid

        public AttributeInGrid​(java.lang.String uri,
                               java.lang.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​(java.lang.String uri,
                               java.lang.String alias,
                               java.util.List<java.util.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,
                               java.lang.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,
                               java.lang.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
    • Method Detail

      • getStringTotals

        public java.util.List<java.util.List<java.lang.String>> getStringTotals()
      • getTotals

        public java.util.List<java.util.List<Total>> getTotals()
      • getUri

        public java.lang.String getUri()
      • getAlias

        public java.lang.String getAlias()
      • toString

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