public interface Segment extends Segment, Segment, Auditee, Exporter, Importer, Indexed, SecureObject
Segment
isFrozenisFrozen
| Modifier and Type | Method and Description |
|---|---|
void |
addAccount(Account account)
Adds the specified element to the set of the values for the reference
account using an implementation-specific, reassignable qualifier. |
void |
addAccount(boolean idIsPersistent,
String id,
Account account)
Adds the specified element to the set of the values for the reference
account. |
void |
addAccount(String id,
Account account)
Adds the specified element to the set of the values for the reference
account using a reassignable qualifier. |
void |
addAccountFilter(AccountFilterGlobal accountFilter)
Adds the specified element to the set of the values for the reference
accountFilter using an implementation-specific, reassignable qualifier. |
void |
addAccountFilter(boolean idIsPersistent,
String id,
AccountFilterGlobal accountFilter)
Adds the specified element to the set of the values for the reference
accountFilter. |
void |
addAccountFilter(String id,
AccountFilterGlobal accountFilter)
Adds the specified element to the set of the values for the reference
accountFilter using a reassignable qualifier. |
void |
addAddressFilter(AddressFilterGlobal addressFilter)
Adds the specified element to the set of the values for the reference
addressFilter using an implementation-specific, reassignable qualifier. |
void |
addAddressFilter(boolean idIsPersistent,
String id,
AddressFilterGlobal addressFilter)
Adds the specified element to the set of the values for the reference
addressFilter. |
void |
addAddressFilter(String id,
AddressFilterGlobal addressFilter)
Adds the specified element to the set of the values for the reference
addressFilter using a reassignable qualifier. |
void |
addCompetitor(boolean idIsPersistent,
String id,
Competitor competitor)
Adds the specified element to the set of the values for the reference
competitor. |
void |
addCompetitor(Competitor competitor)
Adds the specified element to the set of the values for the reference
competitor using an implementation-specific, reassignable qualifier. |
void |
addCompetitor(String id,
Competitor competitor)
Adds the specified element to the set of the values for the reference
competitor using a reassignable qualifier. |
void |
addOrganization(boolean idIsPersistent,
String id,
Organization organization)
Adds the specified element to the set of the values for the reference
organization. |
void |
addOrganization(Organization organization)
Adds the specified element to the set of the values for the reference
organization using an implementation-specific, reassignable qualifier. |
void |
addOrganization(String id,
Organization organization)
Adds the specified element to the set of the values for the reference
organization using a reassignable qualifier. |
<T extends Account> |
getAccount(AccountQuery query)
Retrieves the value for the reference
account for the specified query. |
Account |
getAccount(boolean idIsPersistent,
String id)
Retrieves the value for the reference
account for the specified qualifier attribute value. |
Account |
getAccount(String id)
Retrieves the value for the reference
account for the specified qualifier attribute value. |
<T extends AccountFilterGlobal> |
getAccountFilter(AccountFilterGlobalQuery query)
Retrieves the value for the reference
accountFilter for the specified query. |
AccountFilterGlobal |
getAccountFilter(boolean idIsPersistent,
String id)
Retrieves the value for the reference
accountFilter for the specified qualifier attribute value. |
AccountFilterGlobal |
getAccountFilter(String id)
Retrieves the value for the reference
accountFilter for the specified qualifier attribute value. |
<T extends AccountAddress> |
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 AddressFilterGlobal> |
getAddressFilter(AddressFilterGlobalQuery query)
Retrieves the value for the reference
addressFilter for the specified query. |
AddressFilterGlobal |
getAddressFilter(boolean idIsPersistent,
String id)
Retrieves the value for the reference
addressFilter for the specified qualifier attribute value. |
AddressFilterGlobal |
getAddressFilter(String id)
Retrieves the value for the reference
addressFilter for the specified qualifier attribute value. |
Competitor |
getCompetitor(boolean idIsPersistent,
String id)
Retrieves the value for the reference
competitor for the specified qualifier attribute value. |
<T extends Competitor> |
getCompetitor(CompetitorQuery query)
Retrieves the value for the reference
competitor for the specified query. |
Competitor |
getCompetitor(String id)
Retrieves the value for the reference
competitor for the specified qualifier attribute value. |
Organization |
getOrganization(boolean idIsPersistent,
String id)
Retrieves the value for the reference
organization for the specified qualifier attribute value. |
<T extends Organization> |
getOrganization(OrganizationQuery query)
Retrieves the value for the reference
organization for the specified query. |
Organization |
getOrganization(String id)
Retrieves the value for the reference
organization for the specified qualifier attribute value. |
SearchIndexEntry |
getSearchIndexEntry(boolean idIsPersistent,
String id)
Retrieves the value for the reference
searchIndexEntry for the specified qualifier attribute value. |
<T extends SearchIndexEntry> |
getSearchIndexEntry(SearchIndexEntryQuery query)
Retrieves the value for the reference
searchIndexEntry for the specified query. |
SearchIndexEntry |
getSearchIndexEntry(String id)
Retrieves the value for the reference
searchIndexEntry for the specified qualifier attribute value. |
getAccount, getAccountFilter, getAddress, getAddressFilter, getCompetitor, getOrganization, getSearchIndexEntrygetExtent, getExtent, getExtent, getProvidergetDescription, getExtent, setDescriptionrefDefaultFetchGroup, refDelegate, refGetPath, refGetValue, refInitialize, refInitialize, refSetValuerefClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostCompositerefGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValueequals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraintsexportItem, exportItemAdvancedexportItem, exportItemAdvancedimportItemimportItemgetIndexEntry, getIndexEntry, getIndexEntry, updateIndexgetIndexEntryaddOwningGroup, checkPermissions, getOwner, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setOwner, setOwningUser, setOwningUseraddOwningGroup, checkPermissions, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwningGroup, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwner, setOwningUser<T extends Account> List<T> getAccount(AccountQuery query)
account for the specified query.
Note: This is an extension to the JMI 1 standard.java.jdo.Queryquery - predicate which is applied to the set of referenced objects.true.Account getAccount(boolean idIsPersistent, String id)
account for the specified qualifier attribute value.
idIsPersistent - Defines whether value for the qualifier is persistent or notid - The value for the qualifier attribute that qualifies this reference.Account getAccount(String id)
account for the specified qualifier attribute value.
This method is equivalent to the preferred invocation getAccount(false,id).
id - The value for the qualifier attribute that qualifies this reference.void addAccount(boolean idIsPersistent,
String id,
Account account)
account.
Note: This is an extension to the JMI 1 standard.
idIsPersistent - true if id is persistentid - The qualifier attribute value that qualifies the reference to get the element to be appended.account - The element to be appended.void addAccount(String id, Account account)
account using a reassignable qualifier.
Note: This is an extension to the JMI 1 standard.
id - The qualifier attribute value that qualifies the reference to get the element to be appended.account - The element to be appended.void addAccount(Account account)
account using an implementation-specific, reassignable qualifier.
Note: This is an extension to the JMI 1 standard.
account - The element to be appended.<T extends AccountFilterGlobal> List<T> getAccountFilter(AccountFilterGlobalQuery query)
accountFilter for the specified query.
Note: This is an extension to the JMI 1 standard.java.jdo.Queryquery - predicate which is applied to the set of referenced objects.true.AccountFilterGlobal getAccountFilter(boolean idIsPersistent, String id)
accountFilter for the specified qualifier attribute value.
idIsPersistent - Defines whether value for the qualifier is persistent or notid - The value for the qualifier attribute that qualifies this reference.AccountFilterGlobal getAccountFilter(String id)
accountFilter for the specified qualifier attribute value.
This method is equivalent to the preferred invocation getAccountFilter(false,id).
id - The value for the qualifier attribute that qualifies this reference.void addAccountFilter(boolean idIsPersistent,
String id,
AccountFilterGlobal accountFilter)
accountFilter.
Note: This is an extension to the JMI 1 standard.
idIsPersistent - true if id is persistentid - The qualifier attribute value that qualifies the reference to get the element to be appended.accountFilter - The element to be appended.void addAccountFilter(String id, AccountFilterGlobal accountFilter)
accountFilter using a reassignable qualifier.
Note: This is an extension to the JMI 1 standard.
id - The qualifier attribute value that qualifies the reference to get the element to be appended.accountFilter - The element to be appended.void addAccountFilter(AccountFilterGlobal accountFilter)
accountFilter using an implementation-specific, reassignable qualifier.
Note: This is an extension to the JMI 1 standard.
accountFilter - The element to be appended.<T extends AccountAddress> List<T> getAddress(AccountAddressQuery query)
address for the specified query.
Note: This is an extension to the JMI 1 standard.java.jdo.Queryquery - predicate which is applied to the set of referenced objects.true.AccountAddress getAddress(boolean idIsPersistent, String id)
address for the specified qualifier attribute value.
idIsPersistent - Defines whether value for the qualifier is persistent or notid - The value for the qualifier attribute that qualifies this reference.AccountAddress getAddress(String id)
address for the specified qualifier attribute value.
This method is equivalent to the preferred invocation getAddress(false,id).
id - The value for the qualifier attribute that qualifies this reference.<T extends AddressFilterGlobal> List<T> getAddressFilter(AddressFilterGlobalQuery query)
addressFilter for the specified query.
Note: This is an extension to the JMI 1 standard.java.jdo.Queryquery - predicate which is applied to the set of referenced objects.true.AddressFilterGlobal getAddressFilter(boolean idIsPersistent, String id)
addressFilter for the specified qualifier attribute value.
idIsPersistent - Defines whether value for the qualifier is persistent or notid - The value for the qualifier attribute that qualifies this reference.AddressFilterGlobal getAddressFilter(String id)
addressFilter for the specified qualifier attribute value.
This method is equivalent to the preferred invocation getAddressFilter(false,id).
id - The value for the qualifier attribute that qualifies this reference.void addAddressFilter(boolean idIsPersistent,
String id,
AddressFilterGlobal addressFilter)
addressFilter.
Note: This is an extension to the JMI 1 standard.
idIsPersistent - true if id is persistentid - The qualifier attribute value that qualifies the reference to get the element to be appended.addressFilter - The element to be appended.void addAddressFilter(String id, AddressFilterGlobal addressFilter)
addressFilter using a reassignable qualifier.
Note: This is an extension to the JMI 1 standard.
id - The qualifier attribute value that qualifies the reference to get the element to be appended.addressFilter - The element to be appended.void addAddressFilter(AddressFilterGlobal addressFilter)
addressFilter using an implementation-specific, reassignable qualifier.
Note: This is an extension to the JMI 1 standard.
addressFilter - The element to be appended.<T extends Competitor> List<T> getCompetitor(CompetitorQuery query)
competitor for the specified query.
Note: This is an extension to the JMI 1 standard.java.jdo.Queryquery - predicate which is applied to the set of referenced objects.true.Competitor getCompetitor(boolean idIsPersistent, String id)
competitor for the specified qualifier attribute value.
idIsPersistent - Defines whether value for the qualifier is persistent or notid - The value for the qualifier attribute that qualifies this reference.Competitor getCompetitor(String id)
competitor for the specified qualifier attribute value.
This method is equivalent to the preferred invocation getCompetitor(false,id).
id - The value for the qualifier attribute that qualifies this reference.void addCompetitor(boolean idIsPersistent,
String id,
Competitor competitor)
competitor.
Note: This is an extension to the JMI 1 standard.
idIsPersistent - true if id is persistentid - The qualifier attribute value that qualifies the reference to get the element to be appended.competitor - The element to be appended.void addCompetitor(String id, Competitor competitor)
competitor using a reassignable qualifier.
Note: This is an extension to the JMI 1 standard.
id - The qualifier attribute value that qualifies the reference to get the element to be appended.competitor - The element to be appended.void addCompetitor(Competitor competitor)
competitor using an implementation-specific, reassignable qualifier.
Note: This is an extension to the JMI 1 standard.
competitor - The element to be appended.<T extends Organization> List<T> getOrganization(OrganizationQuery query)
organization for the specified query.
Note: This is an extension to the JMI 1 standard.java.jdo.Queryquery - predicate which is applied to the set of referenced objects.true.Organization getOrganization(boolean idIsPersistent, String id)
organization for the specified qualifier attribute value.
idIsPersistent - Defines whether value for the qualifier is persistent or notid - The value for the qualifier attribute that qualifies this reference.Organization getOrganization(String id)
organization for the specified qualifier attribute value.
This method is equivalent to the preferred invocation getOrganization(false,id).
id - The value for the qualifier attribute that qualifies this reference.void addOrganization(boolean idIsPersistent,
String id,
Organization organization)
organization.
Note: This is an extension to the JMI 1 standard.
idIsPersistent - true if id is persistentid - The qualifier attribute value that qualifies the reference to get the element to be appended.organization - The element to be appended.void addOrganization(String id, Organization organization)
organization using a reassignable qualifier.
Note: This is an extension to the JMI 1 standard.
id - The qualifier attribute value that qualifies the reference to get the element to be appended.organization - The element to be appended.void addOrganization(Organization organization)
organization using an implementation-specific, reassignable qualifier.
Note: This is an extension to the JMI 1 standard.
organization - The element to be appended.<T extends SearchIndexEntry> List<T> getSearchIndexEntry(SearchIndexEntryQuery query)
searchIndexEntry for the specified query.
Note: This is an extension to the JMI 1 standard.java.jdo.Queryquery - predicate which is applied to the set of referenced objects.true.SearchIndexEntry getSearchIndexEntry(boolean idIsPersistent, String id)
searchIndexEntry for the specified qualifier attribute value.
idIsPersistent - Defines whether value for the qualifier is persistent or notid - The value for the qualifier attribute that qualifies this reference.SearchIndexEntry getSearchIndexEntry(String id)
searchIndexEntry for the specified qualifier attribute value.
This method is equivalent to the preferred invocation getSearchIndexEntry(false,id).
id - The value for the qualifier attribute that qualifies this reference.This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.