org.opencrx.kernel.account1.jmi1
Interface Account

All Superinterfaces:
Account, ActivitiesSource, AlertSender, Auditee, BasicObject, Cloneable, ContextCapable, Creatable, CrxObject, Exporter, ExtentCapable, GenericAccount, Importer, Indexed, LocalizedFieldContainer, Modifiable, Pictured, RefBaseObject, RefFeatured, RefObject, RefObject_1_0, SecureObject
All Known Subinterfaces:
AbstractGroup, Contact, Group, LegalEntity, UnspecifiedAccount

public interface Account
extends Account, ActivitiesSource, CrxObject, GenericAccount, Pictured

Abstract class Account

isFrozen


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.opencrx.kernel.account1.cci2.Account
Account.Identity
 
Method Summary
 void addAddress(AccountAddress address)
          Adds the specified element to the set of the values for the reference address using an implementation-specific, reassignable qualifier.
 void addAddress(boolean idIsPersistent, String id, AccountAddress address)
          Adds the specified element to the set of the values for the reference address.
 void addAddress(String id, AccountAddress address)
          Adds the specified element to the set of the values for the reference address using a reassignable qualifier.
 void addMember(boolean idIsPersistent, String id, Member member)
          Adds the specified element to the set of the values for the reference member.
 void addMember(Member member)
          Adds the specified element to the set of the values for the reference member using an implementation-specific, reassignable qualifier.
 void addMember(String id, Member member)
          Adds the specified element to the set of the values for the reference member using a reassignable qualifier.
 List<Short> getAccountCategory()
          Retrieves a list containing all the elements for the attribute accountCategory.
<T extends AccountMembership>
List<T>
getAccountMembership(AccountMembershipQuery query)
          Retrieves the value for the reference accountMembership for the specified query.
 AccountMembership getAccountMembership(boolean idIsPersistent, String id)
          Retrieves the value for the reference accountMembership for the specified qualifier attribute value.
 AccountMembership getAccountMembership(String id)
          Retrieves the value for the reference accountMembership for the specified qualifier attribute value.
 List<Short> getAccountType()
          Retrieves a list containing all the elements for the attribute accountType.
<T extends AccountAddress>
List<T>
getAddress(AccountAddressQuery query)
          Retrieves the value for the reference address for the specified query.
 AccountAddress getAddress(boolean idIsPersistent, String id)
          Retrieves the value for the reference address for the specified qualifier attribute value.
 AccountAddress getAddress(String id)
          Retrieves the value for the reference address for the specified qualifier attribute value.
<T extends Activity>
List<T>
getAssignedActivity(ActivityQuery query)
          Retrieves the value for the reference assignedActivity for the specified query.
 Activity getAssignedActivity(boolean idIsPersistent, String id)
          Retrieves the value for the reference assignedActivity for the specified qualifier attribute value.
 Activity getAssignedActivity(String id)
          Retrieves the value for the reference assignedActivity for the specified qualifier attribute value.
<T extends AccountAddress>
List<T>
getAssignedAddress(AccountAddressQuery query)
          Retrieves the value for the reference assignedAddress for the specified query.
 AccountAddress getAssignedAddress(boolean idIsPersistent, String id)
          Retrieves the value for the reference assignedAddress for the specified qualifier attribute value.
 AccountAddress getAssignedAddress(String id)
          Retrieves the value for the reference assignedAddress for the specified qualifier attribute value.
 Budget getAssignedBudget(boolean idIsPersistent, String id)
          Retrieves the value for the reference assignedBudget for the specified qualifier attribute value.
<T extends Budget>
List<T>
getAssignedBudget(BudgetQuery query)
          Retrieves the value for the reference assignedBudget for the specified query.
 Budget getAssignedBudget(String id)
          Retrieves the value for the reference assignedBudget for the specified qualifier attribute value.
<T extends AbstractContract>
List<T>
getAssignedContract(AbstractContractQuery query)
          Retrieves the value for the reference assignedContract for the specified query.
 AbstractContract getAssignedContract(boolean idIsPersistent, String id)
          Retrieves the value for the reference assignedContract for the specified qualifier attribute value.
 AbstractContract getAssignedContract(String id)
          Retrieves the value for the reference assignedContract for the specified qualifier attribute value.
 List<Short> getBusinessType()
          Retrieves a list containing all the elements for the attribute businessType.
 List<Short> getExtCode20()
          Retrieves a list containing all the elements for the attribute extCode20.
 List<Short> getExtCode21()
          Retrieves a list containing all the elements for the attribute extCode21.
 List<Short> getExtCode22()
          Retrieves a list containing all the elements for the attribute extCode22.
 List<Short> getExtCode23()
          Retrieves a list containing all the elements for the attribute extCode23.
 List<Short> getExtCode24()
          Retrieves a list containing all the elements for the attribute extCode24.
 List<Short> getExtCode25()
          Retrieves a list containing all the elements for the attribute extCode25.
 List<Short> getExtCode26()
          Retrieves a list containing all the elements for the attribute extCode26.
 List<Short> getExtCode27()
          Retrieves a list containing all the elements for the attribute extCode27.
 List<Short> getExtCode28()
          Retrieves a list containing all the elements for the attribute extCode28.
 List<Short> getExtCode29()
          Retrieves a list containing all the elements for the attribute extCode29.
 Account getMaster()
          Retrieves the value for the reference master.
 Member getMember(boolean idIsPersistent, String id)
          Retrieves the value for the reference member for the specified qualifier attribute value.
<T extends Member>
List<T>
getMember(MemberQuery query)
          Retrieves the value for the reference member for the specified query.
 Member getMember(String id)
          Retrieves the value for the reference member for the specified qualifier attribute value.
 Product getProduct(boolean idIsPersistent, String id)
          Retrieves the value for the reference product for the specified qualifier attribute value.
<T extends Product>
List<T>
getProduct(ProductQuery query)
          Retrieves the value for the reference product for the specified query.
 Product getProduct(String id)
          Retrieves the value for the reference product for the specified qualifier attribute value.
 void setAccountCategory(List<Short> accountCategory)
          Clears accountCategory and adds the members of the given List.
 void setAccountType(List<Short> accountType)
          Clears accountType and adds the members of the given List.
 void setBusinessType(List<Short> businessType)
          Clears businessType and adds the members of the given List.
 void setExtCode20(List<Short> extCode20)
          Clears extCode20 and adds the members of the given List.
 void setExtCode21(List<Short> extCode21)
          Clears extCode21 and adds the members of the given List.
 void setExtCode22(List<Short> extCode22)
          Clears extCode22 and adds the members of the given List.
 void setExtCode23(List<Short> extCode23)
          Clears extCode23 and adds the members of the given List.
 void setExtCode24(List<Short> extCode24)
          Clears extCode24 and adds the members of the given List.
 void setExtCode25(List<Short> extCode25)
          Clears extCode25 and adds the members of the given List.
 void setExtCode26(List<Short> extCode26)
          Clears extCode26 and adds the members of the given List.
 void setExtCode27(List<Short> extCode27)
          Clears extCode27 and adds the members of the given List.
 void setExtCode28(List<Short> extCode28)
          Clears extCode28 and adds the members of the given List.
 void setExtCode29(List<Short> extCode29)
          Clears extCode29 and adds the members of the given List.
 void setMaster(Account master)
          Sets a new value for the reference master.
 Void updateVcard()
           
 
Methods inherited from interface org.opencrx.kernel.account1.cci2.Account
getAccountMembership, getAccountRating, getAccountState, getAddress, getAliasName, getAssignedActivity, getAssignedAddress, getAssignedBudget, getAssignedContract, getContact, getDescription, getExtCode0, getExtCode1, getExtCode10, getExtCode11, getExtCode12, getExtCode13, getExtCode14, getExtCode15, getExtCode16, getExtCode17, getExtCode18, getExtCode19, getExtCode2, 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, 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, setVcard
 
Methods inherited from interface org.opencrx.kernel.generic.jmi1.CrxObject
addAdditionalExternalLink, addAdditionalExternalLink, addAdditionalExternalLink, addAttachedDocument, addAttachedDocument, addAttachedDocument, addDocumentFolderAssignment, addDocumentFolderAssignment, addDocumentFolderAssignment, addMedia, addMedia, addMedia, addNote, addNote, addNote, addPropertySet, addPropertySet, addPropertySet, addRating, addRating, addRating, getAdditionalExternalLink, getAdditionalExternalLink, getAdditionalExternalLink, getAssignedTimer, getAssignedTimer, getAssignedTimer, getAttachedDocument, getAttachedDocument, getAttachedDocument, getCategory, getDocumentFolderAssignment, getDocumentFolderAssignment, getDocumentFolderAssignment, getExternalLink, getMedia, getMedia, getMedia, getNote, getNote, getNote, getPropertySet, getPropertySet, getPropertySet, getPropertySetEntry, getPropertySetEntry, getPropertySetEntry, getRating, getRating, getRating, getUserBoolean4, getUserCode4, getUserDate4, getUserDateTime4, getUserNumber4, getUserString4, setCategory, setExternalLink, setUserBoolean4, setUserCode4, setUserDate4, setUserDateTime4, setUserNumber4, setUserString4
 
Methods inherited from interface org.opencrx.kernel.generic.cci2.CrxObject
getAdditionalExternalLink, getAssignedTimer, getAttachedDocument, getDisabledReason, getDocumentFolderAssignment, getMedia, getNote, getPropertySet, getPropertySetEntry, getRating, getUserCode0, getUserCode1, getUserCode2, getUserCode3, getUserDate0, getUserDate1, getUserDate2, getUserDate3, getUserDateTime0, getUserDateTime1, getUserDateTime2, getUserDateTime3, getUserNumber0, getUserNumber1, getUserNumber2, getUserNumber3, getUserString0, getUserString1, getUserString2, getUserString3, 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.jmi1.AlertSender
sendAlert
 
Methods inherited from interface org.opencrx.kernel.base.cci2.AlertSender
sendAlert
 
Methods inherited from interface org.opencrx.kernel.base.jmi1.Auditee
getAudit, getAudit, getAudit
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Auditee
getAudit
 
Methods inherited from interface org.opencrx.kernel.base.jmi1.Cloneable
clone_
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Cloneable
clone_
 
Methods inherited from interface org.opencrx.kernel.base.jmi1.Exporter
exportItem, exportItemAdvanced
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Exporter
exportItem, exportItemAdvanced
 
Methods inherited from interface org.opencrx.kernel.base.jmi1.Importer
importItem
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Importer
importItem
 
Methods inherited from interface org.opencrx.kernel.base.jmi1.Indexed
getIndexEntry, getIndexEntry, getIndexEntry, updateIndex
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Indexed
getIndexEntry
 
Methods inherited from interface org.opencrx.kernel.base.jmi1.SecureObject
addOwningGroup, checkPermissions, getOwner, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setOwner, setOwningUser, setOwningUser
 
Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObject
addOwningGroup, checkPermissions, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwningGroup, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwner, setOwningUser
 
Methods inherited from interface org.opencrx.kernel.generic.jmi1.LocalizedFieldContainer
addLocalizedField, addLocalizedField, addLocalizedField, getLocalizedField, getLocalizedField, getLocalizedField
 
Methods inherited from interface org.opencrx.kernel.generic.cci2.LocalizedFieldContainer
getLocalizedField
 
Methods inherited from interface org.openmdx.base.jmi1.Creatable
getCreatedBy
 
Methods inherited from interface org.openmdx.base.cci2.Creatable
getCreatedAt
 
Methods inherited from interface org.openmdx.base.cci2.ExtentCapable
getIdentity
 
Methods inherited from interface org.openmdx.base.jmi1.Modifiable
getModifiedBy
 
Methods inherited from interface org.openmdx.base.cci2.Modifiable
getModifiedAt
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefObject_1_0
refDefaultFetchGroup, refDelegate, refGetPath, refGetValue, refInitialize, refInitialize, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 
Methods inherited from interface org.opencrx.kernel.generic.jmi1.Pictured
getPicture, setPicture
 
Methods inherited from interface org.opencrx.kernel.generic.cci2.Pictured
getPictureContent, getPictureContentMimeType, getPictureContentName
 

Method Detail

getAccountCategory

List<Short> getAccountCategory()
Retrieves a list containing all the elements for the attribute accountCategory.

Specified by:
getAccountCategory in interface Account
Returns:
A list containing all elements for this attribute.

setAccountCategory

void setAccountCategory(List<Short> accountCategory)
Clears accountCategory and adds the members of the given List.

This method is equivalent to

   list.clear();
   list.addAll(accountCategory);
 
Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should use the equivalent code.

Parameters:
accountCategory - collection to be copied.

getAccountMembership

<T extends AccountMembership> List<T> getAccountMembership(AccountMembershipQuery query)
Retrieves the value for the reference accountMembership for the specified query. Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should substitute this method with java.jdo.Query

Parameters:
query - predicate which is applied to the set of referenced objects.
Returns:
The objects for which the predicate evaluates to true.

getAccountMembership

AccountMembership getAccountMembership(boolean idIsPersistent,
                                       String id)
Retrieves the value for the reference accountMembership 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

getAccountMembership

AccountMembership getAccountMembership(String id)
Retrieves the value for the reference accountMembership for the specified qualifier attribute value.

This method is equivalent to the preferred invocation getAccountMembership(false,id).

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

getAccountType

List<Short> getAccountType()
Retrieves a list containing all the elements for the attribute accountType.

Specified by:
getAccountType in interface Account
Returns:
A list containing all elements for this attribute.

setAccountType

void setAccountType(List<Short> accountType)
Clears accountType and adds the members of the given List.

This method is equivalent to

   list.clear();
   list.addAll(accountType);
 
Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should use the equivalent code.

Parameters:
accountType - collection to be copied.

getAddress

<T extends AccountAddress> List<T> getAddress(AccountAddressQuery query)
Retrieves the value for the reference address for the specified query. Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should substitute this method with java.jdo.Query

Parameters:
query - predicate which is applied to the set of referenced objects.
Returns:
The objects for which the predicate evaluates to true.

getAddress

AccountAddress getAddress(boolean idIsPersistent,
                          String id)
Retrieves the value for the reference address 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

getAddress

AccountAddress getAddress(String id)
Retrieves the value for the reference address for the specified qualifier attribute value.

This method is equivalent to the preferred invocation getAddress(false,id).

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

addAddress

void addAddress(boolean idIsPersistent,
                String id,
                AccountAddress address)
Adds the specified element to the set of the values for the reference address.

Note: This is an extension to the JMI 1 standard.

Parameters:
idIsPersistent - true if id is persistent
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
address - The element to be appended.

addAddress

void addAddress(String id,
                AccountAddress address)
Adds the specified element to the set of the values for the reference address using a reassignable qualifier.

Note: This is an extension to the JMI 1 standard.

Parameters:
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
address - The element to be appended.

addAddress

void addAddress(AccountAddress address)
Adds the specified element to the set of the values for the reference address using an implementation-specific, reassignable qualifier.

Note: This is an extension to the JMI 1 standard.

Parameters:
address - The element to be appended.

getAssignedActivity

<T extends Activity> List<T> getAssignedActivity(ActivityQuery query)
Retrieves the value for the reference assignedActivity for the specified query. Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should substitute this method with java.jdo.Query

Parameters:
query - predicate which is applied to the set of referenced objects.
Returns:
The objects for which the predicate evaluates to true.

getAssignedActivity

Activity getAssignedActivity(boolean idIsPersistent,
                             String id)
Retrieves the value for the reference assignedActivity 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

getAssignedActivity

Activity getAssignedActivity(String id)
Retrieves the value for the reference assignedActivity for the specified qualifier attribute value.

This method is equivalent to the preferred invocation getAssignedActivity(false,id).

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

getAssignedAddress

<T extends AccountAddress> List<T> getAssignedAddress(AccountAddressQuery query)
Retrieves the value for the reference assignedAddress for the specified query. Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should substitute this method with java.jdo.Query

Parameters:
query - predicate which is applied to the set of referenced objects.
Returns:
The objects for which the predicate evaluates to true.

getAssignedAddress

AccountAddress getAssignedAddress(boolean idIsPersistent,
                                  String id)
Retrieves the value for the reference assignedAddress 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

getAssignedAddress

AccountAddress getAssignedAddress(String id)
Retrieves the value for the reference assignedAddress for the specified qualifier attribute value.

This method is equivalent to the preferred invocation getAssignedAddress(false,id).

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

getAssignedBudget

<T extends Budget> List<T> getAssignedBudget(BudgetQuery query)
Retrieves the value for the reference assignedBudget for the specified query. Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should substitute this method with java.jdo.Query

Parameters:
query - predicate which is applied to the set of referenced objects.
Returns:
The objects for which the predicate evaluates to true.

getAssignedBudget

Budget getAssignedBudget(boolean idIsPersistent,
                         String id)
Retrieves the value for the reference assignedBudget 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

getAssignedBudget

Budget getAssignedBudget(String id)
Retrieves the value for the reference assignedBudget for the specified qualifier attribute value.

This method is equivalent to the preferred invocation getAssignedBudget(false,id).

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

getAssignedContract

<T extends AbstractContract> List<T> getAssignedContract(AbstractContractQuery query)
Retrieves the value for the reference assignedContract for the specified query. Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should substitute this method with java.jdo.Query

Parameters:
query - predicate which is applied to the set of referenced objects.
Returns:
The objects for which the predicate evaluates to true.

getAssignedContract

AbstractContract getAssignedContract(boolean idIsPersistent,
                                     String id)
Retrieves the value for the reference assignedContract 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

getAssignedContract

AbstractContract getAssignedContract(String id)
Retrieves the value for the reference assignedContract for the specified qualifier attribute value.

This method is equivalent to the preferred invocation getAssignedContract(false,id).

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

getBusinessType

List<Short> getBusinessType()
Retrieves a list containing all the elements for the attribute businessType.

Specified by:
getBusinessType in interface Account
Returns:
A list containing all elements for this attribute.

setBusinessType

void setBusinessType(List<Short> businessType)
Clears businessType and adds the members of the given List.

This method is equivalent to

   list.clear();
   list.addAll(businessType);
 
Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should use the equivalent code.

Parameters:
businessType - collection to be copied.

getExtCode20

List<Short> getExtCode20()
Retrieves a list containing all the elements for the attribute extCode20.

Specified by:
getExtCode20 in interface Account
Returns:
A list containing all elements for this attribute.

setExtCode20

void setExtCode20(List<Short> extCode20)
Clears extCode20 and adds the members of the given List.

This method is equivalent to

   list.clear();
   list.addAll(extCode20);
 
Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should use the equivalent code.

Parameters:
extCode20 - collection to be copied.

getExtCode21

List<Short> getExtCode21()
Retrieves a list containing all the elements for the attribute extCode21.

Specified by:
getExtCode21 in interface Account
Returns:
A list containing all elements for this attribute.

setExtCode21

void setExtCode21(List<Short> extCode21)
Clears extCode21 and adds the members of the given List.

This method is equivalent to

   list.clear();
   list.addAll(extCode21);
 
Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should use the equivalent code.

Parameters:
extCode21 - collection to be copied.

getExtCode22

List<Short> getExtCode22()
Retrieves a list containing all the elements for the attribute extCode22.

Specified by:
getExtCode22 in interface Account
Returns:
A list containing all elements for this attribute.

setExtCode22

void setExtCode22(List<Short> extCode22)
Clears extCode22 and adds the members of the given List.

This method is equivalent to

   list.clear();
   list.addAll(extCode22);
 
Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should use the equivalent code.

Parameters:
extCode22 - collection to be copied.

getExtCode23

List<Short> getExtCode23()
Retrieves a list containing all the elements for the attribute extCode23.

Specified by:
getExtCode23 in interface Account
Returns:
A list containing all elements for this attribute.

setExtCode23

void setExtCode23(List<Short> extCode23)
Clears extCode23 and adds the members of the given List.

This method is equivalent to

   list.clear();
   list.addAll(extCode23);
 
Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should use the equivalent code.

Parameters:
extCode23 - collection to be copied.

getExtCode24

List<Short> getExtCode24()
Retrieves a list containing all the elements for the attribute extCode24.

Specified by:
getExtCode24 in interface Account
Returns:
A list containing all elements for this attribute.

setExtCode24

void setExtCode24(List<Short> extCode24)
Clears extCode24 and adds the members of the given List.

This method is equivalent to

   list.clear();
   list.addAll(extCode24);
 
Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should use the equivalent code.

Parameters:
extCode24 - collection to be copied.

getExtCode25

List<Short> getExtCode25()
Retrieves a list containing all the elements for the attribute extCode25.

Specified by:
getExtCode25 in interface Account
Returns:
A list containing all elements for this attribute.

setExtCode25

void setExtCode25(List<Short> extCode25)
Clears extCode25 and adds the members of the given List.

This method is equivalent to

   list.clear();
   list.addAll(extCode25);
 
Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should use the equivalent code.

Parameters:
extCode25 - collection to be copied.

getExtCode26

List<Short> getExtCode26()
Retrieves a list containing all the elements for the attribute extCode26.

Specified by:
getExtCode26 in interface Account
Returns:
A list containing all elements for this attribute.

setExtCode26

void setExtCode26(List<Short> extCode26)
Clears extCode26 and adds the members of the given List.

This method is equivalent to

   list.clear();
   list.addAll(extCode26);
 
Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should use the equivalent code.

Parameters:
extCode26 - collection to be copied.

getExtCode27

List<Short> getExtCode27()
Retrieves a list containing all the elements for the attribute extCode27.

Specified by:
getExtCode27 in interface Account
Returns:
A list containing all elements for this attribute.

setExtCode27

void setExtCode27(List<Short> extCode27)
Clears extCode27 and adds the members of the given List.

This method is equivalent to

   list.clear();
   list.addAll(extCode27);
 
Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should use the equivalent code.

Parameters:
extCode27 - collection to be copied.

getExtCode28

List<Short> getExtCode28()
Retrieves a list containing all the elements for the attribute extCode28.

Specified by:
getExtCode28 in interface Account
Returns:
A list containing all elements for this attribute.

setExtCode28

void setExtCode28(List<Short> extCode28)
Clears extCode28 and adds the members of the given List.

This method is equivalent to

   list.clear();
   list.addAll(extCode28);
 
Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should use the equivalent code.

Parameters:
extCode28 - collection to be copied.

getExtCode29

List<Short> getExtCode29()
Retrieves a list containing all the elements for the attribute extCode29.

Specified by:
getExtCode29 in interface Account
Returns:
A list containing all elements for this attribute.

setExtCode29

void setExtCode29(List<Short> extCode29)
Clears extCode29 and adds the members of the given List.

This method is equivalent to

   list.clear();
   list.addAll(extCode29);
 
Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should use the equivalent code.

Parameters:
extCode29 - collection to be copied.

getMaster

Account getMaster()
Retrieves the value for the reference master.

Specified by:
getMaster in interface Account
Returns:
The – possibly null – value for this reference.

setMaster

void setMaster(Account master)
Sets a new value for the reference master.

Specified by:
setMaster in interface Account
Parameters:
master - The new – possibly null – value for this reference.

getMember

<T extends Member> List<T> getMember(MemberQuery query)
Retrieves the value for the reference member for the specified query. Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should substitute this method with java.jdo.Query

Parameters:
query - predicate which is applied to the set of referenced objects.
Returns:
The objects for which the predicate evaluates to true.

getMember

Member getMember(boolean idIsPersistent,
                 String id)
Retrieves the value for the reference member 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

getMember

Member getMember(String id)
Retrieves the value for the reference member for the specified qualifier attribute value.

This method is equivalent to the preferred invocation getMember(false,id).

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

addMember

void addMember(boolean idIsPersistent,
               String id,
               Member member)
Adds the specified element to the set of the values for the reference member.

Note: This is an extension to the JMI 1 standard.

Parameters:
idIsPersistent - true if id is persistent
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
member - The element to be appended.

addMember

void addMember(String id,
               Member member)
Adds the specified element to the set of the values for the reference member using a reassignable qualifier.

Note: This is an extension to the JMI 1 standard.

Parameters:
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
member - The element to be appended.

addMember

void addMember(Member member)
Adds the specified element to the set of the values for the reference member using an implementation-specific, reassignable qualifier.

Note: This is an extension to the JMI 1 standard.

Parameters:
member - The element to be appended.

getProduct

<T extends Product> List<T> getProduct(ProductQuery query)
Retrieves the value for the reference product for the specified query. Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should substitute this method with java.jdo.Query

Parameters:
query - predicate which is applied to the set of referenced objects.
Returns:
The objects for which the predicate evaluates to true.

getProduct

Product getProduct(boolean idIsPersistent,
                   String id)
Retrieves the value for the reference product 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

getProduct

Product getProduct(String id)
Retrieves the value for the reference product for the specified qualifier attribute value.

This method is equivalent to the preferred invocation getProduct(false,id).

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

updateVcard

Void updateVcard()
Specified by:
updateVcard in interface Account


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