com.ihr.xbrl.dts
Class CompanyKey

java.lang.Object
  extended by com.ihr.xbrl.dts.CompanyKey
All Implemented Interfaces:
java.lang.Comparable<CompanyKey>

public class CompanyKey
extends java.lang.Object
implements java.lang.Comparable<CompanyKey>


Constructor Summary
CompanyKey(java.lang.String identifier, java.lang.String scheme)
           
CompanyKey(XBRLContext context)
           
CompanyKey(XBRLEntity entity)
           
CompanyKey(XBRLFactItem item)
           
 
Method Summary
 int compareTo(CompanyKey o)
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getIdentifier()
          Access to the identifier of this company key
 java.lang.String getScheme()
          Access to the scheme of this company key
 int hashCode()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompanyKey

public CompanyKey(java.lang.String identifier,
                  java.lang.String scheme)
Parameters:
identifier -
scheme -

CompanyKey

public CompanyKey(XBRLFactItem item)
Parameters:
item -

CompanyKey

public CompanyKey(XBRLContext context)
Parameters:
context -

CompanyKey

public CompanyKey(XBRLEntity entity)
Parameters:
entity -
Method Detail

getScheme

public java.lang.String getScheme()
Access to the scheme of this company key

Returns:
the scheme

getIdentifier

public java.lang.String getIdentifier()
Access to the identifier of this company key

Returns:
the identifier

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

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

compareTo

public int compareTo(CompanyKey o)
Specified by:
compareTo in interface java.lang.Comparable<CompanyKey>


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