org.opencrx.kernel.contract1.cci
Interface ContractRoleFilter

All Superinterfaces:
AbstractAccountFilter, BasicObjectFilter, ContextCapableFilter, ExtentCapableFilter, RefFilter_1_0, SecureObjectFilter, Serializable, ViewCapableFilter
All Known Subinterfaces:
CustomerContractRoleFilter
All Known Implementing Classes:
ContractRoleFilterImpl, CustomerContractRoleFilterImpl

public interface ContractRoleFilter
extends AbstractAccountFilter, SecureObjectFilter, BasicObjectFilter


Method Summary
 void forAllAccount(short operator, Account[] filterValues)
           
 void forAllAccount(short operator, Collection filterValues)
           
 void forAllContract(short operator, AbstractContract[] filterValues)
           
 void forAllContract(short operator, Collection filterValues)
           
 void thereExistsAccount(short operator, Account[] filterValues)
           
 void thereExistsAccount(short operator, Collection filterValues)
           
 void thereExistsContract(short operator, AbstractContract[] filterValues)
           
 void thereExistsContract(short operator, Collection filterValues)
           
 
Methods inherited from interface org.opencrx.kernel.account1.cci.AbstractAccountFilter
forAllAccountCategory, forAllAccountCategory, forAllAccountRating, forAllAccountRating, forAllAccountState, forAllAccountState, forAllAccountType, forAllAccountType, forAllAliasName, forAllAliasName, forAllBusinessType, forAllBusinessType, forAllDescription, forAllDescription, forAllFullName, forAllFullName, orderByAccountCategory, orderByAccountRating, orderByAccountState, orderByAccountType, orderByAliasName, orderByBusinessType, orderByDescription, orderByFullName, thereExistsAccountCategory, thereExistsAccountCategory, thereExistsAccountRating, thereExistsAccountRating, thereExistsAccountState, thereExistsAccountState, thereExistsAccountType, thereExistsAccountType, thereExistsAliasName, thereExistsAliasName, thereExistsBusinessType, thereExistsBusinessType, thereExistsDescription, thereExistsDescription, thereExistsFullName, thereExistsFullName
 
Methods inherited from interface org.opencrx.kernel.base.cci.SecureObjectFilter
forAllAccessGrantedByParent, forAllAccessGrantedByParent, forAllAccessLevelBrowse, forAllAccessLevelBrowse, forAllAccessLevelDelete, forAllAccessLevelDelete, forAllAccessLevelUpdate, forAllAccessLevelUpdate, forAllOwner, forAllOwner, forAllOwningGroup, forAllOwningGroup, forAllOwningUser, forAllOwningUser, orderByAccessLevelBrowse, orderByAccessLevelDelete, orderByAccessLevelUpdate, orderByOwner, thereExistsAccessGrantedByParent, thereExistsAccessGrantedByParent, thereExistsAccessLevelBrowse, thereExistsAccessLevelBrowse, thereExistsAccessLevelDelete, thereExistsAccessLevelDelete, thereExistsAccessLevelUpdate, thereExistsAccessLevelUpdate, thereExistsOwner, thereExistsOwner, thereExistsOwningGroup, thereExistsOwningGroup, thereExistsOwningUser, thereExistsOwningUser
 
Methods inherited from interface org.openmdx.base.cci.BasicObjectFilter
forAllCreatedAt, forAllCreatedAt, forAllCreatedBy, forAllCreatedBy, forAllModifiedAt, forAllModifiedAt, forAllModifiedBy, forAllModifiedBy, orderByCreatedAt, orderByCreatedBy, orderByModifiedAt, orderByModifiedBy, thereExistsCreatedAt, thereExistsCreatedAt, thereExistsCreatedBy, thereExistsCreatedBy, thereExistsModifiedAt, thereExistsModifiedAt, thereExistsModifiedBy, thereExistsModifiedBy
 
Methods inherited from interface org.openmdx.base.cci.ContextCapableFilter
forAllContext, forAllContext, thereExistsContext, thereExistsContext
 
Methods inherited from interface org.openmdx.base.cci.ExtentCapableFilter
forAllIdentity, forAllIdentity, orderByIdentity, thereExistsIdentity, thereExistsIdentity
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefFilter_1_0
clear, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties
 

Method Detail

forAllAccount

void forAllAccount(short operator,
                   Account[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsAccount

void thereExistsAccount(short operator,
                        Account[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllAccount

void forAllAccount(short operator,
                   Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsAccount

void thereExistsAccount(short operator,
                        Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllContract

void forAllContract(short operator,
                    AbstractContract[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsContract

void thereExistsContract(short operator,
                         AbstractContract[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllContract

void forAllContract(short operator,
                    Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsContract

void thereExistsContract(short operator,
                         Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators


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