com.ihr.xbrl.pojo
Class XBRLTaxonomy

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.XBRLTaxonomy
All Implemented Interfaces:
HasId, java.io.Serializable

public class XBRLTaxonomy
extends XBRLDocument

Author:
Ignacio
See Also:
Serialized Form

Constructor Summary
XBRLTaxonomy()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 XBRLArcroleType getArcrole(java.lang.String id)
           
 java.util.Map<java.lang.String,XBRLArcroleType> getArcroles()
           
 java.util.Map<java.lang.String,XBRLConcept> getConcepts()
           
 java.util.Set<XBRLImport> getImports()
           
 java.util.Set<XBRLLinkbase> getLinkbases()
           
 Namespace getNamespace()
           
 XBRLRoleType getRole(java.lang.String id)
           
 java.util.Map<java.lang.String,XBRLRoleType> getRoles()
           
 int hashCode()
          This is the java hashCode method
 void setArcroles(java.util.Map<java.lang.String,XBRLArcroleType> arcroles)
           
 void setConcepts(java.util.Map<java.lang.String,XBRLConcept> concepts)
           
 void setHash(java.lang.Integer value)
          Method used by hibernate to set the value
 void setImports(java.util.Set<XBRLImport> imports)
           
 void setLinkbases(java.util.Set<XBRLLinkbase> linkbases)
           
 void setNamespace(Namespace namespace)
           
 void setRoles(java.util.Map<java.lang.String,XBRLRoleType> roles)
           
 
Methods inherited from class com.ihr.xbrl.pojo.XBRLDocument
getContent, getURI, 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

XBRLTaxonomy

public XBRLTaxonomy()
Method Detail

getNamespace

public Namespace getNamespace()
Returns:
the namespace

setNamespace

public void setNamespace(Namespace namespace)
Parameters:
namespace - the namespace to set

getArcroles

public java.util.Map<java.lang.String,XBRLArcroleType> getArcroles()
Returns:
the arcroles

setArcroles

public void setArcroles(java.util.Map<java.lang.String,XBRLArcroleType> arcroles)
Parameters:
arcroles - the arcroles to set

getConcepts

public java.util.Map<java.lang.String,XBRLConcept> getConcepts()
Returns:
the concepts

setConcepts

public void setConcepts(java.util.Map<java.lang.String,XBRLConcept> concepts)
Parameters:
concepts - the concepts to set

getImports

public java.util.Set<XBRLImport> getImports()
Returns:
the imports

setImports

public void setImports(java.util.Set<XBRLImport> imports)
Parameters:
imports - the imports 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

getRoles

public java.util.Map<java.lang.String,XBRLRoleType> getRoles()
Returns:
the roles

setRoles

public void setRoles(java.util.Map<java.lang.String,XBRLRoleType> roles)
Parameters:
roles - the roles to set

hashCode

public int hashCode()
This is the java hashCode method

Overrides:
hashCode in class XBRLDocument
Returns:
int

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class XBRLDocument

getArcrole

public XBRLArcroleType getArcrole(java.lang.String id)
Parameters:
id -
Returns:
XBRLArcroltType

getRole

public XBRLRoleType getRole(java.lang.String id)
Parameters:
id -
Returns:
XBRLRoleType

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