org.opencrx.kernel.forecast1.cci2
Interface ForecastPeriod

All Superinterfaces:
AlertSender, Auditee, org.openmdx.base.cci2.BasicObject, Cloneable, org.openmdx.base.cci2.ContextCapable, CrxObject, org.openmdx.base.cci2.ExtentCapable, Importer, Indexed, SecureObject, org.openmdx.compatibility.view1.cci2.ViewCapable, XmlExporter
All Known Subinterfaces:
ForecastPeriod
All Known Implementing Classes:
ForecastPeriod

public interface ForecastPeriod
extends CrxObject, org.openmdx.base.cci2.BasicObject

Class ForecastPeriod


Nested Class Summary
static interface ForecastPeriod.Identity
          Object Identity
 
Method Summary
<T extends Lead>
Collection<T>
getLead()
          Retrieves a set containing all the elements for the reference lead.
 Lead getLead(boolean idIsPersistent, String id)
          Retrieves the value for the reference lead for the specified qualifier attribute value.
 BigDecimal getLeadExpectedSum()
          Retrieves the value for the attribute leadExpectedSum.
 BigDecimal getLeadMaxSum()
          Retrieves the value for the attribute leadMaxSum.
 BigDecimal getLeadMinSum()
          Retrieves the value for the attribute leadMinSum.
<T extends Opportunity>
Collection<T>
getOpportunity()
          Retrieves a set containing all the elements for the reference opportunity.
 Opportunity getOpportunity(boolean idIsPersistent, String id)
          Retrieves the value for the reference opportunity for the specified qualifier attribute value.
 BigDecimal getOpportunityExpectedSum()
          Retrieves the value for the attribute opportunityExpectedSum.
 BigDecimal getOpportunityMaxSum()
          Retrieves the value for the attribute opportunityMaxSum.
 BigDecimal getOpportunityMinSum()
          Retrieves the value for the attribute opportunityMinSum.
 String getPeriod()
          Retrieves the value for the attribute period.
 Contact getPerson()
          Retrieves the value for the reference person.
<T extends Quote>
Collection<T>
getQuote()
          Retrieves a set containing all the elements for the reference quote.
 Quote getQuote(boolean idIsPersistent, String id)
          Retrieves the value for the reference quote for the specified qualifier attribute value.
 BigDecimal getQuoteSum()
          Retrieves the value for the attribute quoteSum.
 void setPerson(Contact person)
          Sets a new value for the reference person.
 
Methods inherited from interface org.opencrx.kernel.generic.cci2.CrxObject
addAdditionalExternalLink, addAttachedDocument, addMedia, addNote, addPropertySet, addRating, getAdditionalExternalLink, getAdditionalExternalLink, getAttachedDocument, getAttachedDocument, getCategory, getDisabledReason, getExternalLink, getMedia, getMedia, getNote, getNote, getPropertySet, getPropertySet, getPropertySetEntry, getPropertySetEntry, getRating, 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, getAudit
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Cloneable
clone_
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Importer
importItem
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Indexed
getIndexEntry, getIndexEntry, updateIndex
 
Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObject
addOwningGroup, checkPermissions, getAccessGrantedByParent, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwningUser, setOwningUser
 
Methods inherited from interface org.opencrx.kernel.base.cci2.XmlExporter
exportXml
 
Methods inherited from interface org.openmdx.base.cci2.BasicObject
getCreatedAt, getCreatedBy, getModifiedAt, getModifiedBy
 
Methods inherited from interface org.openmdx.base.cci2.ExtentCapable
getIdentity
 
Methods inherited from interface org.openmdx.compatibility.view1.cci2.ViewCapable
getView, getView
 

Method Detail

getLead

<T extends Lead> Collection<T> getLead()
Retrieves a set containing all the elements for the reference lead.

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

getLead

Lead getLead(boolean idIsPersistent,
             String id)
Retrieves the value for the reference lead for the specified qualifier attribute value.

Parameters:
idIsPersistent - Defines whether value for the qualifier is persistent or not
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

getLeadExpectedSum

BigDecimal getLeadExpectedSum()
Retrieves the value for the attribute leadExpectedSum.

Returns:
The non-null value for attribute leadExpectedSum.

getLeadMaxSum

BigDecimal getLeadMaxSum()
Retrieves the value for the attribute leadMaxSum.

Returns:
The non-null value for attribute leadMaxSum.

getLeadMinSum

BigDecimal getLeadMinSum()
Retrieves the value for the attribute leadMinSum.

Returns:
The non-null value for attribute leadMinSum.

getOpportunity

<T extends Opportunity> Collection<T> getOpportunity()
Retrieves a set containing all the elements for the reference opportunity.

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

getOpportunity

Opportunity getOpportunity(boolean idIsPersistent,
                           String id)
Retrieves the value for the reference opportunity for the specified qualifier attribute value.

Parameters:
idIsPersistent - Defines whether value for the qualifier is persistent or not
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

getOpportunityExpectedSum

BigDecimal getOpportunityExpectedSum()
Retrieves the value for the attribute opportunityExpectedSum.

Returns:
The non-null value for attribute opportunityExpectedSum.

getOpportunityMaxSum

BigDecimal getOpportunityMaxSum()
Retrieves the value for the attribute opportunityMaxSum.

Returns:
The non-null value for attribute opportunityMaxSum.

getOpportunityMinSum

BigDecimal getOpportunityMinSum()
Retrieves the value for the attribute opportunityMinSum.

Returns:
The non-null value for attribute opportunityMinSum.

getPeriod

String getPeriod()
Retrieves the value for the attribute period.

Returns:
The non-null value for attribute period.

getPerson

Contact getPerson()
Retrieves the value for the reference person.

Returns:
The non-null value for this reference.

setPerson

void setPerson(Contact person)
Sets a new value for the reference person.

Parameters:
person - The non-null new value for this reference.

getQuote

<T extends Quote> Collection<T> getQuote()
Retrieves a set containing all the elements for the reference quote.

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

getQuote

Quote getQuote(boolean idIsPersistent,
               String id)
Retrieves the value for the reference quote for the specified qualifier attribute value.

Parameters:
idIsPersistent - Defines whether value for the qualifier is persistent or not
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

getQuoteSum

BigDecimal getQuoteSum()
Retrieves the value for the attribute quoteSum.

Returns:
The non-null value for attribute quoteSum.


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