com.ihr.xbrl.pojo
Class XBRLInstance

java.lang.Object
  extended by com.ihr.xbrl.pojo.XMLNode
      extended by com.ihr.xbrl.pojo.XMLFragment
          extended by com.ihr.xbrl.pojo.XBRLDocument
              extended by com.ihr.xbrl.pojo.XBRLInstance
All Implemented Interfaces:
HasId, XBRLFactList, java.io.Serializable

public class XBRLInstance
extends XBRLDocument
implements XBRLFactList

Author:
Ignacio
See Also:
Serialized Form

Constructor Summary
XBRLInstance()
           
 
Method Summary
 boolean addFact(XBRLFact fact)
           
 boolean addFootnoteLink(XBRLExtendedLink footnoteLink)
           
 java.util.Collection<XBRLFact> getFacts()
           
 java.util.Set<XBRLExtendedLink> getFootnoteLinks()
           
 java.util.Set<XBRLLinkbase> getLinkbases()
           
 java.util.Set<XBRLTaxonomy> getSchemas()
           
 boolean removeFact(XBRLFact fact)
           
 boolean removeFootnoteLink(XBRLExtendedLink footnoteLink)
           
 void setHash(java.lang.Integer value)
          Method used by hibernate to set the value
 void setLinkbases(java.util.Set<XBRLLinkbase> linkbases)
           
 void setSchemas(java.util.Set<XBRLTaxonomy> schemas)
           
 
Methods inherited from class com.ihr.xbrl.pojo.XBRLDocument
equals, getContent, getURI, hashCode, setContent, setURI
 
Methods inherited from class com.ihr.xbrl.pojo.XMLFragment
addAttribute, addChildren, getAttributes, getChildren, getNamespaces, 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

XBRLInstance

public XBRLInstance()
Method Detail

getSchemas

public java.util.Set<XBRLTaxonomy> getSchemas()
Returns:
the schemas

setSchemas

public void setSchemas(java.util.Set<XBRLTaxonomy> schemas)
Parameters:
schemas - the schemas to set

getLinkbases

public java.util.Set<XBRLLinkbase> getLinkbases()
Returns:
the linkbases

setLinkbases

public void setLinkbases(java.util.Set<XBRLLinkbase> linkbases)
Parameters:
linkbases - the linkbases to set

getFootnoteLinks

public java.util.Set<XBRLExtendedLink> getFootnoteLinks()
Returns:
the footnoteLinks

addFootnoteLink

public boolean addFootnoteLink(XBRLExtendedLink footnoteLink)

removeFootnoteLink

public boolean removeFootnoteLink(XBRLExtendedLink footnoteLink)

getFacts

public java.util.Collection<XBRLFact> getFacts()
Specified by:
getFacts in interface XBRLFactList
Returns:
the facts

addFact

public boolean addFact(XBRLFact fact)
Specified by:
addFact in interface XBRLFactList
Parameters:
fact - the fact to be added to the collection
Returns:
boolean true if successfully added

removeFact

public boolean removeFact(XBRLFact fact)
Specified by:
removeFact in interface XBRLFactList
Parameters:
fact - the fact to be removed from the collection
Returns:
boolean true if successfully removed

setHash

public void setHash(java.lang.Integer value)
Method used by hibernate to set the value

Parameters:
value -


Copyright 2006-2009 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa