org.opencrx.kernel.contract1.cci
Interface AbstractContractFilter

All Superinterfaces:
AddressContainerFilter, AssignableFilter, DeliveryRequestContainerFilter, DepotReferenceHolderFilter, RefFilter_1_0, SecureObjectFilter, Serializable, ShippingDetailFilter, TemplateEnabledFilter
All Known Subinterfaces:
InvoiceFilter, LeadFilter, OpportunityFilter, QuoteFilter, SalesOrderFilter
All Known Implementing Classes:
AbstractContractFilterImpl, InvoiceFilterImpl, LeadFilterImpl, OpportunityFilterImpl, QuoteFilterImpl, SalesOrderFilterImpl

public interface AbstractContractFilter
extends AssignableFilter, SecureObjectFilter, TemplateEnabledFilter, AddressContainerFilter, DeliveryRequestContainerFilter, ShippingDetailFilter, DepotReferenceHolderFilter


Method Summary
 void forAllActiveOn(short operator, Collection filterValues)
           
 void forAllActiveOn(short operator, Date[] filterValues)
           
 void forAllActivity(short operator, Activity[] filterValues)
           
 void forAllActivity(short operator, Collection filterValues)
           
 void forAllBroker(short operator, Account[] filterValues)
           
 void forAllBroker(short operator, Collection filterValues)
           
 void forAllCalcRule(short operator, CalculationRule[] filterValues)
           
 void forAllCalcRule(short operator, Collection filterValues)
           
 void forAllCancelOn(short operator, Collection filterValues)
           
 void forAllCancelOn(short operator, Date[] filterValues)
           
 void forAllClosedOn(short operator, Collection filterValues)
           
 void forAllClosedOn(short operator, Date[] filterValues)
           
 void forAllCompetitor(short operator, Collection filterValues)
           
 void forAllCompetitor(short operator, Competitor[] filterValues)
           
 void forAllContact(short operator, Collection filterValues)
           
 void forAllContact(short operator, Contact[] filterValues)
           
 void forAllContractCurrency(short operator, Collection filterValues)
           
 void forAllContractCurrency(short operator, short[] filterValues)
           
 void forAllContractLanguage(short operator, Collection filterValues)
           
 void forAllContractLanguage(short operator, short[] filterValues)
           
 void forAllContractNumber(short operator, Collection filterValues)
           
 void forAllContractNumber(short operator, String[] filterValues)
           
 void forAllContractState(short operator, Collection filterValues)
           
 void forAllContractState(short operator, short[] filterValues)
           
 void forAllCustomer(short operator, Account[] filterValues)
           
 void forAllCustomer(short operator, Collection filterValues)
           
 void forAllDescription(short operator, Collection filterValues)
           
 void forAllDescription(short operator, String[] filterValues)
           
 void forAllExpiresOn(short operator, Collection filterValues)
           
 void forAllExpiresOn(short operator, Date[] filterValues)
           
 void forAllInventoryCb(short operator, Collection filterValues)
           
 void forAllInventoryCb(short operator, CompoundBooking[] filterValues)
           
 void forAllName(short operator, Collection filterValues)
           
 void forAllName(short operator, String[] filterValues)
           
 void forAllOrigin(short operator, AbstractContract[] filterValues)
           
 void forAllOrigin(short operator, Collection filterValues)
           
 void forAllPaymentTerms(short operator, Collection filterValues)
           
 void forAllPaymentTerms(short operator, short[] filterValues)
           
 void forAllPricingDate(short operator, Collection filterValues)
           
 void forAllPricingDate(short operator, Date[] filterValues)
           
 void forAllPricingRule(short operator, Collection filterValues)
           
 void forAllPricingRule(short operator, PricingRule[] filterValues)
           
 void forAllPricingState(short operator, Collection filterValues)
           
 void forAllPricingState(short operator, short[] filterValues)
           
 void forAllPriority(short operator, Collection filterValues)
           
 void forAllPriority(short operator, short[] filterValues)
           
 void forAllSalesRep(short operator, Account[] filterValues)
           
 void forAllSalesRep(short operator, Collection filterValues)
           
 void forAllSupplier(short operator, Account[] filterValues)
           
 void forAllSupplier(short operator, Collection filterValues)
           
 void forAllTotalAmount(short operator, BigDecimal[] filterValues)
           
 void forAllTotalAmount(short operator, Collection filterValues)
           
 void forAllTotalAmountIncludingTax(short operator, BigDecimal[] filterValues)
           
 void forAllTotalAmountIncludingTax(short operator, Collection filterValues)
           
 void forAllTotalBaseAmount(short operator, BigDecimal[] filterValues)
           
 void forAllTotalBaseAmount(short operator, Collection filterValues)
           
 void forAllTotalDiscountAmount(short operator, BigDecimal[] filterValues)
           
 void forAllTotalDiscountAmount(short operator, Collection filterValues)
           
 void forAllTotalSalesCommission(short operator, BigDecimal[] filterValues)
           
 void forAllTotalSalesCommission(short operator, Collection filterValues)
           
 void forAllTotalTaxAmount(short operator, BigDecimal[] filterValues)
           
 void forAllTotalTaxAmount(short operator, Collection filterValues)
           
 void orderByActiveOn(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByCancelOn(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByClosedOn(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByContractCurrency(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByContractLanguage(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByContractNumber(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByContractState(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByDescription(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByExpiresOn(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByName(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByPaymentTerms(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByPricingDate(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByPricingState(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByPriority(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByTotalAmount(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByTotalAmountIncludingTax(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByTotalBaseAmount(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByTotalDiscountAmount(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByTotalSalesCommission(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByTotalTaxAmount(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void thereExistsActiveOn(short operator, Collection filterValues)
           
 void thereExistsActiveOn(short operator, Date[] filterValues)
           
 void thereExistsActivity(short operator, Activity[] filterValues)
           
 void thereExistsActivity(short operator, Collection filterValues)
           
 void thereExistsBroker(short operator, Account[] filterValues)
           
 void thereExistsBroker(short operator, Collection filterValues)
           
 void thereExistsCalcRule(short operator, CalculationRule[] filterValues)
           
 void thereExistsCalcRule(short operator, Collection filterValues)
           
 void thereExistsCancelOn(short operator, Collection filterValues)
           
 void thereExistsCancelOn(short operator, Date[] filterValues)
           
 void thereExistsClosedOn(short operator, Collection filterValues)
           
 void thereExistsClosedOn(short operator, Date[] filterValues)
           
 void thereExistsCompetitor(short operator, Collection filterValues)
           
 void thereExistsCompetitor(short operator, Competitor[] filterValues)
           
 void thereExistsContact(short operator, Collection filterValues)
           
 void thereExistsContact(short operator, Contact[] filterValues)
           
 void thereExistsContractCurrency(short operator, Collection filterValues)
           
 void thereExistsContractCurrency(short operator, short[] filterValues)
           
 void thereExistsContractLanguage(short operator, Collection filterValues)
           
 void thereExistsContractLanguage(short operator, short[] filterValues)
           
 void thereExistsContractNumber(short operator, Collection filterValues)
           
 void thereExistsContractNumber(short operator, String[] filterValues)
           
 void thereExistsContractState(short operator, Collection filterValues)
           
 void thereExistsContractState(short operator, short[] filterValues)
           
 void thereExistsCustomer(short operator, Account[] filterValues)
           
 void thereExistsCustomer(short operator, Collection filterValues)
           
 void thereExistsDescription(short operator, Collection filterValues)
           
 void thereExistsDescription(short operator, String[] filterValues)
           
 void thereExistsExpiresOn(short operator, Collection filterValues)
           
 void thereExistsExpiresOn(short operator, Date[] filterValues)
           
 void thereExistsInventoryCb(short operator, Collection filterValues)
           
 void thereExistsInventoryCb(short operator, CompoundBooking[] filterValues)
           
 void thereExistsName(short operator, Collection filterValues)
           
 void thereExistsName(short operator, String[] filterValues)
           
 void thereExistsOrigin(short operator, AbstractContract[] filterValues)
           
 void thereExistsOrigin(short operator, Collection filterValues)
           
 void thereExistsPaymentTerms(short operator, Collection filterValues)
           
 void thereExistsPaymentTerms(short operator, short[] filterValues)
           
 void thereExistsPricingDate(short operator, Collection filterValues)
           
 void thereExistsPricingDate(short operator, Date[] filterValues)
           
 void thereExistsPricingRule(short operator, Collection filterValues)
           
 void thereExistsPricingRule(short operator, PricingRule[] filterValues)
           
 void thereExistsPricingState(short operator, Collection filterValues)
           
 void thereExistsPricingState(short operator, short[] filterValues)
           
 void thereExistsPriority(short operator, Collection filterValues)
           
 void thereExistsPriority(short operator, short[] filterValues)
           
 void thereExistsSalesRep(short operator, Account[] filterValues)
           
 void thereExistsSalesRep(short operator, Collection filterValues)
           
 void thereExistsSupplier(short operator, Account[] filterValues)
           
 void thereExistsSupplier(short operator, Collection filterValues)
           
 void thereExistsTotalAmount(short operator, BigDecimal[] filterValues)
           
 void thereExistsTotalAmount(short operator, Collection filterValues)
           
 void thereExistsTotalAmountIncludingTax(short operator, BigDecimal[] filterValues)
           
 void thereExistsTotalAmountIncludingTax(short operator, Collection filterValues)
           
 void thereExistsTotalBaseAmount(short operator, BigDecimal[] filterValues)
           
 void thereExistsTotalBaseAmount(short operator, Collection filterValues)
           
 void thereExistsTotalDiscountAmount(short operator, BigDecimal[] filterValues)
           
 void thereExistsTotalDiscountAmount(short operator, Collection filterValues)
           
 void thereExistsTotalSalesCommission(short operator, BigDecimal[] filterValues)
           
 void thereExistsTotalSalesCommission(short operator, Collection filterValues)
           
 void thereExistsTotalTaxAmount(short operator, BigDecimal[] filterValues)
           
 void thereExistsTotalTaxAmount(short operator, Collection filterValues)
           
 
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.opencrx.kernel.base.cci.TemplateEnabledFilter
forAllIsTemplate, forAllIsTemplate, forAllTemplateReferenceFilter, forAllTemplateReferenceFilter, orderByIsTemplate, orderByTemplateReferenceFilter, thereExistsIsTemplate, thereExistsIsTemplate, thereExistsTemplateReferenceFilter, thereExistsTemplateReferenceFilter
 
Methods inherited from interface org.opencrx.kernel.contract1.cci.ShippingDetailFilter
forAllCarrier, forAllCarrier, forAllGiftMessage, forAllGiftMessage, forAllIsGift, forAllIsGift, forAllShippingInstructions, forAllShippingInstructions, forAllShippingMethod, forAllShippingMethod, forAllShippingTrackingNumber, forAllShippingTrackingNumber, orderByGiftMessage, orderByIsGift, orderByShippingInstructions, orderByShippingMethod, orderByShippingTrackingNumber, thereExistsCarrier, thereExistsCarrier, thereExistsGiftMessage, thereExistsGiftMessage, thereExistsIsGift, thereExistsIsGift, thereExistsShippingInstructions, thereExistsShippingInstructions, thereExistsShippingMethod, thereExistsShippingMethod, thereExistsShippingTrackingNumber, thereExistsShippingTrackingNumber
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefFilter_1_0
clear, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties
 

Method Detail

forAllActiveOn

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

thereExistsActiveOn

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

forAllActiveOn

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

thereExistsActiveOn

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

orderByActiveOn

void orderByActiveOn(short order)
Specifies the sort order of all the instances that match the filter criteria.

Parameters:
order - The sort order for this filter.
See Also:
Directions

forAllActivity

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

thereExistsActivity

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

forAllActivity

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

thereExistsActivity

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

forAllBroker

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

thereExistsBroker

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

forAllBroker

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

thereExistsBroker

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

forAllCalcRule

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

thereExistsCalcRule

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

forAllCalcRule

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

thereExistsCalcRule

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

forAllCancelOn

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

thereExistsCancelOn

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

forAllCancelOn

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

thereExistsCancelOn

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

orderByCancelOn

void orderByCancelOn(short order)
Specifies the sort order of all the instances that match the filter criteria.

Parameters:
order - The sort order for this filter.
See Also:
Directions

forAllClosedOn

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

thereExistsClosedOn

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

forAllClosedOn

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

thereExistsClosedOn

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

orderByClosedOn

void orderByClosedOn(short order)
Specifies the sort order of all the instances that match the filter criteria.

Parameters:
order - The sort order for this filter.
See Also:
Directions

forAllCompetitor

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

thereExistsCompetitor

void thereExistsCompetitor(short operator,
                           Competitor[] filterValues)