org.opencrx.kernel.account1.cci2
Interface LegalEntity

All Superinterfaces:
AbstractGroup, Account, ActivitiesSource, AlertSender, Auditee, BasicObject, Cloneable, ContextCapable, Creatable, CrxObject, Exporter, ExtentCapable, GenericAccount, Importer, Indexed, LocalizedFieldContainer, Modifiable, Pictured, SecureObject
All Known Subinterfaces:
LegalEntity
All Known Implementing Classes:
LegalEntity

public interface LegalEntity
extends AbstractGroup

Class LegalEntity


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.opencrx.kernel.account1.cci2.Account
Account.Identity
 
Method Summary
 short getIndustry()
          Retrieves the value for the attribute industry.
 Integer getNumberOfEmployees()
          Retrieves the possibly null value for the optional attribute numberOfEmployees.
 short getNumberOfEmployeesCategory()
          Retrieves the value for the attribute numberOfEmployeesCategory.
 OrganizationalUnit getOrganizationalUnit()
          Retrieves the value for the reference organizationalUnit.
<T extends RevenueReport>
LegalEntityHasRevenueReport.RevenueReport<T>
getRevenueReport()
          Retrieves a set containing all the elements for the reference revenueReport.
 String getStockExchange()
          Retrieves the possibly null value for the optional attribute stockExchange.
 String getTickerSymbol()
          Retrieves the possibly null value for the optional attribute tickerSymbol.
 void setIndustry(short industry)
          Sets a new value for the attribute industry.
 void setNumberOfEmployees(Integer numberOfEmployees)
          Sets a new value for the attribute numberOfEmployees.
 void setNumberOfEmployeesCategory(short numberOfEmployeesCategory)
          Sets a new value for the attribute numberOfEmployeesCategory.
 void setOrganizationalUnit(OrganizationalUnit organizationalUnit)
          Sets a new value for the reference organizationalUnit.
 void setStockExchange(String stockExchange)
          Sets a new value for the attribute stockExchange.
 void setTickerSymbol(String tickerSymbol)
          Sets a new value for the attribute tickerSymbol.
 
Methods inherited from interface org.opencrx.kernel.account1.cci2.AbstractGroup
getName, setName
 
Methods inherited from interface org.opencrx.kernel.account1.cci2.Account
getAccountCategory, getAccountMembership, getAccountRating, getAccountState, getAccountType, getAddress, getAliasName, getAssignedActivity, getAssignedAddress, getAssignedBudget, getAssignedContract, getBusinessType, getContact, getDescription, getExtCode0, getExtCode1, getExtCode10, getExtCode11, getExtCode12, getExtCode13, getExtCode14, getExtCode15, getExtCode16, getExtCode17, getExtCode18, getExtCode19, getExtCode2, getExtCode20, getExtCode21, getExtCode22, getExtCode23, getExtCode24, getExtCode25, getExtCode26, getExtCode27, getExtCode28, getExtCode29, getExtCode3, getExtCode4, getExtCode5, getExtCode6, getExtCode7, getExtCode8, getExtCode9, getExtDate0, getExtDate1, getExtDate2, getExtDate3, getExtDate4, getExtDate5, getExtDate6, getExtDate7, getExtDate8, getExtDate9, getExtDateTime0, getExtDateTime1, getExtDateTime2, getExtDateTime3, getExtDateTime4, getExtDateTime5, getExtDateTime6, getExtDateTime7, getExtDateTime8, getExtDateTime9, getExtNumber0, getExtNumber1, getExtNumber2, getExtNumber3, getExtNumber4, getExtNumber5, getExtNumber6, getExtNumber7, getExtNumber8, getExtNumber9, getExtString0, getExtString1, getExtString2, getExtString3, getExtString4, getExtString5, getExtString6, getExtString7, getExtString8, getExtString9, getFullName, getMaster, getMember, getPartner, getProduct, getVcard, isExtBoolean0, isExtBoolean1, isExtBoolean2, isExtBoolean3, isExtBoolean4, isExtBoolean5, isExtBoolean6, isExtBoolean7, isExtBoolean8, isExtBoolean9, setAccountCategory, setAccountRating, setAccountState, setAccountType, setAliasName, setBusinessType, setDescription, setExtBoolean0, setExtBoolean1, setExtBoolean2, setExtBoolean3, setExtBoolean4, setExtBoolean5, setExtBoolean6, setExtBoolean7, setExtBoolean8, setExtBoolean9, setExtCode0, setExtCode1, setExtCode10, setExtCode11, setExtCode12, setExtCode13, setExtCode14, setExtCode15, setExtCode16, setExtCode17, setExtCode18, setExtCode19, setExtCode2, setExtCode20, setExtCode21, setExtCode22, setExtCode23, setExtCode24, setExtCode25, setExtCode26, setExtCode27, setExtCode28, setExtCode29, setExtCode3, setExtCode4, setExtCode5, setExtCode6, setExtCode7, setExtCode8, setExtCode9, setExtDate0, setExtDate1, setExtDate2, setExtDate3, setExtDate4, setExtDate5, setExtDate6, setExtDate7, setExtDate8, setExtDate9, setExtDateTime0, setExtDateTime1, setExtDateTime2, setExtDateTime3, setExtDateTime4, setExtDateTime5, setExtDateTime6, setExtDateTime7, setExtDateTime8, setExtDateTime9, setExtNumber0, setExtNumber1, setExtNumber2, setExtNumber3, setExtNumber4, setExtNumber5, setExtNumber6, setExtNumber7, setExtNumber8, setExtNumber9, setExtString0, setExtString1, setExtString2, setExtString3, setExtString4, setExtString5, setExtString6, setExtString7, setExtString8, setExtString9, setFullName, setMaster, setVcard, updateVcard
 
Methods inherited from interface org.opencrx.kernel.generic.cci2.CrxObject
getAdditionalExternalLink, getAssignedTimer, getAttachedDocument, getCategory, getDisabledReason, getDocumentFolderAssignment, getExternalLink, getMedia, getNote, getPropertySet, getPropertySetEntry, getRating, getUserBoolean4, getUserCode0, getUserCode1, getUserCode2, getUserCode3, getUserCode4, getUserDate0, getUserDate1, getUserDate2, getUserDate3, getUserDate4, getUserDateTime0, getUserDateTime1, getUserDateTime2, getUserDateTime3, getUserDateTime4, getUserNumber0, getUserNumber1, getUserNumber2, getUserNumber3, getUserNumber4, getUserString0, getUserString1, getUserString2, getUserString3, getUserString4, isDisabled, isUserBoolean0, isUserBoolean1, isUserBoolean2, isUserBoolean3, setCategory, setDisabled, setDisabledReason, setExternalLink, setUserBoolean0, setUserBoolean1, setUserBoolean2, setUserBoolean3, setUserBoolean4, setUserCode0, setUserCode1, setUserCode2, setUserCode3, setUserCode4, setUserDate0, setUserDate1, setUserDate2, setUserDate3, setUserDate4, setUserDateTime0, setUserDateTime1, setUserDateTime2, setUserDateTime3, setUserDateTime4, setUserNumber0, setUserNumber1, setUserNumber2, setUserNumber3, setUserNumber4, setUserString0, setUserString1, setUserString2, setUserString3, setUserString4
 
Methods inherited from interface org.opencrx.kernel.base.cci2.AlertSender
sendAlert
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Auditee
getAudit
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Cloneable
clone_
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Exporter
exportItem, exportItemAdvanced
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Importer
importItem
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Indexed
getIndexEntry, updateIndex
 
Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObject
addOwningGroup, checkPermissions, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwner, setOwningUser, setOwningUser
 
Methods inherited from interface org.opencrx.kernel.generic.cci2.LocalizedFieldContainer
getLocalizedField
 
Methods inherited from interface org.openmdx.base.cci2.Creatable
getCreatedAt, getCreatedBy
 
Methods inherited from interface org.openmdx.base.cci2.ExtentCapable
getIdentity
 
Methods inherited from interface org.openmdx.base.cci2.Modifiable
getModifiedAt, getModifiedBy
 
Methods inherited from interface org.opencrx.kernel.generic.cci2.Pictured
getPicture, getPictureContent, getPictureContentMimeType, getPictureContentName, setPicture
 

Method Detail

getIndustry

short getIndustry()
Retrieves the value for the attribute industry.

Returns:
The non-null value for attribute industry.

setIndustry

void setIndustry(short industry)
Sets a new value for the attribute industry.

Parameters:
industry - The non-null new value for attribute industry.

getNumberOfEmployees

Integer getNumberOfEmployees()
Retrieves the possibly null value for the optional attribute numberOfEmployees.

Returns:
The possibly null value for attribute numberOfEmployees.

setNumberOfEmployees

void setNumberOfEmployees(Integer numberOfEmployees)
Sets a new value for the attribute numberOfEmployees.

Parameters:
numberOfEmployees - The possibly null new value for attribute numberOfEmployees.

getNumberOfEmployeesCategory

short getNumberOfEmployeesCategory()
Retrieves the value for the attribute numberOfEmployeesCategory.

Returns:
The non-null value for attribute numberOfEmployeesCategory.

setNumberOfEmployeesCategory

void setNumberOfEmployeesCategory(short numberOfEmployeesCategory)
Sets a new value for the attribute numberOfEmployeesCategory.

Parameters:
numberOfEmployeesCategory - The non-null new value for attribute numberOfEmployeesCategory.

getOrganizationalUnit

OrganizationalUnit getOrganizationalUnit()
Retrieves the value for the reference organizationalUnit.

Returns:
The – possibly null – value for this reference.

setOrganizationalUnit

void setOrganizationalUnit(OrganizationalUnit organizationalUnit)
Sets a new value for the reference organizationalUnit.

Parameters:
organizationalUnit - The new – possibly null – value for this reference.

getRevenueReport

<T extends RevenueReport> LegalEntityHasRevenueReport.RevenueReport<T> getRevenueReport()
Retrieves a set containing all the elements for the reference revenueReport.

Returns:
A set containing all the elements for this reference.

getStockExchange

String getStockExchange()
Retrieves the possibly null value for the optional attribute stockExchange.

Returns:
The possibly null value for attribute stockExchange.

setStockExchange

void setStockExchange(String stockExchange)
Sets a new value for the attribute stockExchange.

Parameters:
stockExchange - The possibly null new value for attribute stockExchange.

getTickerSymbol

String getTickerSymbol()
Retrieves the possibly null value for the optional attribute tickerSymbol.

Returns:
The possibly null value for attribute tickerSymbol.

setTickerSymbol

void setTickerSymbol(String tickerSymbol)
Sets a new value for the attribute tickerSymbol.

Parameters:
tickerSymbol - The possibly null new value for attribute tickerSymbol.


This software is published under the BSD license. Copyright © 2003-2013, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.