com.ihr.xbrl.pojo.user
Class FriendlyCompanyName

java.lang.Object
  extended by com.ihr.xbrl.pojo.user.FriendlyCompanyName

public class FriendlyCompanyName
extends java.lang.Object

Provides a friendly name for an XBRLEntity object The XBRL 2.1 entity object contains two elements: Scheme and Identifier. Very often, real projects hide the company name using codes like the fiscal ID for the company in the Identifier and the URI of the tax authority in the scheme. This is good for receivers that wanted to know exactly the company that is submitting the report but it is not that good for users who likes to use the stock ticker or any other name the company has. This class provides the functionality to store in the database a friendly name that corresponds to a company name identified by the XBRL elements scheme and identifier. The maintenance of this class has to be done outside the XBRL 2.1 storage mechanism.

Author:
Ignacio

Constructor Summary
FriendlyCompanyName()
           
 
Method Summary
 java.lang.String getFriendlyName()
           
 java.lang.Long getId()
           
 java.lang.String getIdentifier()
           
 java.lang.String getScheme()
           
 void setFriendlyName(java.lang.String friendlyName)
           
 void setId(java.lang.Long id)
           
 void setIdentifier(java.lang.String identifier)
           
 void setScheme(java.lang.String scheme)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FriendlyCompanyName

public FriendlyCompanyName()
Method Detail

getId

public java.lang.Long getId()
Returns:
the id

setId

public void setId(java.lang.Long id)
Parameters:
id - the id to set

getFriendlyName

public java.lang.String getFriendlyName()
Returns:
the friendlyName

setFriendlyName

public void setFriendlyName(java.lang.String friendlyName)
Parameters:
friendlyName - the friendlyName to set

getIdentifier

public java.lang.String getIdentifier()
Returns:
the identifier

setIdentifier

public void setIdentifier(java.lang.String identifier)
Parameters:
identifier - the identifier to set

getScheme

public java.lang.String getScheme()
Returns:
the scheme

setScheme

public void setScheme(java.lang.String scheme)
Parameters:
scheme - the scheme to set


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