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, getSearchIndexEntry
getExtent, getExtent, getExtent, getProvider
getDescription, getExtent, setDescription
refDefaultFetchGroup, refDelegate, refGetPath, refGetValue, refInitialize, refInitialize, refSetValue
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
exportItem, exportItemAdvanced
exportItem, exportItemAdvanced
importItem
importItem
getIndexEntry, getIndexEntry, getIndexEntry, updateIndex
getIndexEntry
addOwningGroup, checkPermissions, getOwner, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setOwner, setOwningUser, setOwningUser
addOwningGroup, 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.Query
query
- 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.Query
query
- 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.Query
query
- 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.Query
query
- 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.Query
query
- 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.Query
query
- 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.Query
query
- 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.