com.ihr.xbrl.pojo

## Class XBRLFactItem

- java.lang.Object
- - com.ihr.xbrl.pojo.XMLNode
  - - com.ihr.xbrl.pojo.XMLFragment
    - - com.ihr.xbrl.pojo.XBRLFact
      - - com.ihr.xbrl.pojo.XBRLFactItem

- All Implemented Interfaces:
    HasId, java.io.Serializable
  Direct Known Subclasses:
    XBRLFactNumeric, XBRLFactString

      public abstract class XBRLFactItem
      extends XBRLFact

  The Class XBRLFactItem.
  Author:
    Ignacio
  See Also:
    Serialized Form

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `XBRLFactItem()`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `XBRLContext` | `getContext()` Gets the context.
    `java.util.Set<XBRLFactProperty>` | `getProperties()` Gets the properties.
    `void` | `setContext(XBRLContext context)` Sets the context.
    `void` | `setHash(java.lang.Integer value)` Method used by hibernate to set the value.
    `void` | `setProperties(java.util.Set<XBRLFactProperty> properties)` Sets the properties.

    - ### Methods inherited from class com.ihr.xbrl.pojo.XBRLFact

      `getConcept, getFrom, getInstance, getParent, getTo, isNill, setConcept, setFrom, setInstance, setNill, setParent, setTo`

    - ### Methods inherited from class com.ihr.xbrl.pojo.XMLFragment

      `addAttribute, addChildren, equals, getAttributes, getChildren, getNamespaces, hashCode, removeAttribute, removeChildren, setNamespaces`

    - ### Methods inherited from class com.ihr.xbrl.pojo.XMLNode

      `getId, getName, getValue, setHash, setId, setName, setValue`

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

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

- - ### Constructor Detail

    - #### XBRLFactItem

          public XBRLFactItem()

  - ### Method Detail

    - #### getContext

          public XBRLContext getContext()

      Gets the context.
      Returns:
        the context

    - #### setContext

          public void setContext(XBRLContext context)

      Sets the context.
      Parameters:
        `context` - the context to set

    - #### getProperties

          public java.util.Set<XBRLFactProperty> getProperties()

      Gets the properties.
      Returns:
        the properties

    - #### setProperties

          public void setProperties(java.util.Set<XBRLFactProperty> properties)

      Sets the properties.
      Parameters:
        `properties` - the new properties

    - #### setHash

          public void setHash(java.lang.Integer value)

      Method used by hibernate to set the value.
      Parameters:
        `value` - the new hash