com.ihr.xbrl.om.xdt

## Class XDTCombinationItemHead

- java.lang.Object
- - com.ihr.xbrl.om.xdt.XDTCombinationItemHead

- Direct Known Subclasses:
    XDTCombinationItemExplicit, XDTCombinationItemHeadNoDomain, XDTCombinationItemImplicit

      public abstract class XDTCombinationItemHead
      extends java.lang.Object

  This class represents an "abstract" Item that belongs to a combination of dimension members this class is extended by two other classes, one that represents an explicit member in a combination and other that represents an implicit member in a combination.
  Author:
    Ignacio

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `abstract boolean` | `equals(java.lang.Object other)`
    `javax.xml.namespace.QName` | `getDimensionName()` The dimension name for which this item exist.
    `XDTDimensionUse` | `getDimensionUse()` Access to the XDTDimensionUse object that contains more information about the dimension domain, default value etc.
    `abstract int` | `hashCode()`

    - ### Methods inherited from class java.lang.Object

      `getClass, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### hashCode

          public abstract int hashCode()

      Overrides:
        `hashCode` in class `java.lang.Object`

    - #### getDimensionName

          public javax.xml.namespace.QName getDimensionName()

      The dimension name for which this item exist.
      Returns:
        QName

    - #### getDimensionUse

          public XDTDimensionUse getDimensionUse()

      Access to the XDTDimensionUse object that contains more information about the dimension domain, default value etc.
      Returns:
        the dimension use

    - #### equals

          public abstract boolean equals(java.lang.Object other)

      Overrides:
        `equals` in class `java.lang.Object`