com.ihr.xbrl.pojo.user
Class FriendlyCompanyName
java.lang.Object
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
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FriendlyCompanyName
public FriendlyCompanyName()
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