com.ihr.xbrl.pojo

## Interface HasId

- All Known Implementing Classes:
    DTSContainer, Namespace, QName, XBRLArcroleType, XBRLConcept, XBRLContext, XBRLDocument, XBRLDocumentation, XBRLEntity, XBRLExtendedLink, XBRLFact, XBRLFactDimensionalProperty, XBRLFactDouble, XBRLFactExplicitProperty, XBRLFactFraction, XBRLFactItem, XBRLFactNumeric, XBRLFactNumericNill, XBRLFactProperty, XBRLFactString, XBRLFactTuple, XBRLFactTypedProperty, XBRLImport, XBRLInstance, XBRLItem, XBRLLinkbase, XBRLPeriod, XBRLRelationship, XBRLResource, XBRLRoleArcroleType, XBRLRoleType, XBRLScenario, XBRLSegment, XBRLTaxonomy, XBRLTuple, XBRLUnit, XBRLUsedOn, XMLAttribute, XMLFragment, XMLNode

      public interface HasId

  This interface is designed to be implemented by all classes stored in the database. This is useful because we can use the use the HasId interface in the code where just the ID is needed.
  Author:
    Ignacio

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Long` | `getId()` Get access to the object ID in which is unique.
    `void` | `setId(java.lang.Long id)` Sets the object ID.

- - ### Method Detail

    - #### getId

          java.lang.Long getId()

      Get access to the object ID in which is unique.
      Returns:
        Long

    - #### setId

          void setId(java.lang.Long id)

      Sets the object ID. Used by Hibernate during object serialization
      Parameters:
        `id` - the new id