org.opencrx.kernel.contract1.cci
Class AbstractContractFilterImpl

java.lang.Object
  extended by org.openmdx.base.accessor.jmi.spi.RefFilter_1
      extended by org.openmdx.base.accessor.jmi.spi.RefPredicate_1
          extended by org.opencrx.kernel.contract1.cci.AbstractContractFilterImpl
All Implemented Interfaces:
Serializable, AssignableFilter, SecureObjectFilter, TemplateEnabledFilter, AssignableQuery, SecureObjectQuery, TemplateEnabledQuery, AbstractContractFilter, AddressContainerFilter, DeliveryRequestContainerFilter, ShippingDetailFilter, AbstractContractQuery, AddressContainerQuery, DeliveryRequestContainerQuery, ShippingDetailQuery, DepotReferenceHolderFilter, DepotReferenceHolderQuery, RefFilter_1_0, RefFilter_1_1, AnyTypePredicate

public class AbstractContractFilterImpl
extends RefPredicate_1
implements AbstractContractFilter, AbstractContractQuery

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1
filter, name, quantor
 
Constructor Summary
AbstractContractFilterImpl(RefPackage_1_0 aPackage)
           
AbstractContractFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers)
           
AbstractContractFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers, RefFilter_1_0 delegateFilter, Short delegateQuantor, String delegateName)
           
 
Method Summary
 OptionalFeaturePredicate accessGrantedByParent()
          Adds a constraint to the predicate for SecureObject testing whether the value of the feature accessGrantedByParent is null or not.
 ComparableTypePredicate accessLevelBrowse()
           
 ComparableTypePredicate accessLevelDelete()
           
 ComparableTypePredicate accessLevelUpdate()
           
 OptionalFeaturePredicate activeOn()
          Adds a constraint to the predicate for AbstractContract testing whether the value of the feature activeOn is null or not.
 MultivaluedFeaturePredicate activity()
          Adds a constraint to the predicate for AbstractContract testing whether the feature activity has values or not.
 OptionalFeaturePredicate broker()
          Adds a constraint to the predicate for AbstractContract testing whether the value of the feature broker is null or not.
 OptionalFeaturePredicate calcRule()
          Adds a constraint to the predicate for AbstractContract testing whether the value of the feature calcRule is null or not.
 OptionalFeaturePredicate cancelOn()
          Adds a constraint to the predicate for AbstractContract testing whether the value of the feature cancelOn is null or not.
 AccountQuery carrier()
           
 OptionalFeaturePredicate closedOn()
          Adds a constraint to the predicate for AbstractContract testing whether the value of the feature closedOn is null or not.
 MultivaluedFeaturePredicate competitor()
          Adds a constraint to the predicate for AbstractContract testing whether the feature competitor has values or not.
 MultivaluedFeaturePredicate contact()
          Adds a constraint to the predicate for AbstractContract testing whether the feature contact has values or not.
 ComparableTypePredicate contractCurrency()
           
 ComparableTypePredicate contractLanguage()
           
 OptionalFeaturePredicate contractNumber()
          Adds a constraint to the predicate for AbstractContract testing whether the value of the feature contractNumber is null or not.
 ComparableTypePredicate contractState()
           
 OptionalFeaturePredicate customer()
          Adds a constraint to the predicate for AbstractContract testing whether the value of the feature customer is null or not.
 OptionalFeaturePredicate description()
          Adds a constraint to the predicate for AbstractContract testing whether the value of the feature description is null or not.
 OptionalFeaturePredicate expiresOn()
          Adds a constraint to the predicate for AbstractContract testing whether the value of the feature expiresOn is null or not.
 BasicObjectQuery forAllAccessGrantedByParent()
          Adds a constraint for the feature accessGrantedByParent to the predicate.
 void forAllAccessGrantedByParent(short operator, BasicObject[] filterValues)
           
 void forAllAccessGrantedByParent(short operator, Collection values)
           
 void forAllAccessLevelBrowse(short operator, Collection values)
           
 void forAllAccessLevelBrowse(short operator, short[] filterValues)
           
 void forAllAccessLevelDelete(short operator, Collection values)
           
 void forAllAccessLevelDelete(short operator, short[] filterValues)
           
 void forAllAccessLevelUpdate(short operator, Collection values)
           
 void forAllAccessLevelUpdate(short operator, short[] filterValues)
           
 ComparableTypePredicate forAllActiveOn()
          Adds a constraint for the feature activeOn to the predicate.
 void forAllActiveOn(short operator, Collection values)
           
 void forAllActiveOn(short operator, Date[] filterValues)
           
 ActivityQuery forAllActivity()
          Adds a constraint for the feature activity to the predicate.
 void forAllActivity(short operator, Activity[] filterValues)
           
 void forAllActivity(short operator, Collection values)
           
 AccountQuery forAllBroker()
          Adds a constraint for the feature broker to the predicate.
 void forAllBroker(short operator, Account[] filterValues)
           
 void forAllBroker(short operator, Collection values)
           
 CalculationRuleQuery forAllCalcRule()
          Adds a constraint for the feature calcRule to the predicate.
 void forAllCalcRule(short operator, CalculationRule[] filterValues)
           
 void forAllCalcRule(short operator, Collection values)
           
 ComparableTypePredicate forAllCancelOn()
          Adds a constraint for the feature cancelOn to the predicate.
 void forAllCancelOn(short operator, Collection values)
           
 void forAllCancelOn(short operator, Date[] filterValues)
           
 void forAllCarrier(short operator, Account[] filterValues)
           
 void forAllCarrier(short operator, Collection values)
           
 ComparableTypePredicate forAllClosedOn()
          Adds a constraint for the feature closedOn to the predicate.
 void forAllClosedOn(short operator, Collection values)
           
 void forAllClosedOn(short operator, Date[] filterValues)
           
 CompetitorQuery forAllCompetitor()
          Adds a constraint for the feature competitor to the predicate.
 void forAllCompetitor(short operator, Collection values)
           
 void forAllCompetitor(short operator, Competitor[] filterValues)
           
 ContactQuery forAllContact()
          Adds a constraint for the feature contact to the predicate.
 void forAllContact(short operator, Collection values)
           
 void forAllContact(short operator, Contact[] filterValues)
           
 void forAllContractCurrency(short operator, Collection values)
           
 void forAllContractCurrency(short operator, short[] filterValues)
           
 void forAllContractLanguage(short operator, Collection values)
           
 void forAllContractLanguage(short operator, short[] filterValues)
           
 StringTypePredicate forAllContractNumber()
          Adds a constraint for the feature contractNumber to the predicate.
 void forAllContractNumber(short operator, Collection values)
           
 void forAllContractNumber(short operator, String[] filterValues)
           
 void forAllContractState(short operator, Collection values)
           
 void forAllContractState(short operator, short[] filterValues)
           
 AccountQuery forAllCustomer()
          Adds a constraint for the feature customer to the predicate.
 void forAllCustomer(short operator, Account[] filterValues)
           
 void forAllCustomer(short operator, Collection values)
           
 StringTypePredicate forAllDescription()
          Adds a constraint for the feature description to the predicate.
 void forAllDescription(short operator, Collection values)
           
 void forAllDescription(short operator, String[] filterValues)
           
 ComparableTypePredicate forAllExpiresOn()
          Adds a constraint for the feature expiresOn to the predicate.
 void forAllExpiresOn(short operator, Collection values)
           
 void forAllExpiresOn(short operator, Date[] filterValues)
           
 StringTypePredicate forAllGiftMessage()
          Adds a constraint for the feature giftMessage to the predicate.
 void forAllGiftMessage(short operator, Collection values)
           
 void forAllGiftMessage(short operator, String[] filterValues)
           
 CompoundBookingQuery forAllInventoryCb()
          Adds a constraint for the feature inventoryCb to the predicate.
 void forAllInventoryCb(short operator, Collection values)
           
 void forAllInventoryCb(short operator, CompoundBooking[] filterValues)
           
 void forAllIsGift(short operator, boolean[] filterValues)
           
 void forAllIsGift(short operator, Collection values)
           
 BooleanTypePredicate forAllIsTemplate()
          Adds a constraint for the feature isTemplate to the predicate.
 void forAllIsTemplate(short operator, boolean[] filterValues)
           
 void forAllIsTemplate(short operator, Collection values)
           
 void forAllName(short operator, Collection values)
           
 void forAllName(short operator, String[] filterValues)
           
 AbstractContractQuery forAllOrigin()
          Adds a constraint for the feature origin to the predicate.
 void forAllOrigin(short operator, AbstractContract[] filterValues)
           
 void forAllOrigin(short operator, Collection values)
           
 StringTypePredicate forAllOwner()
          Adds a constraint for the feature owner to the predicate.
 void forAllOwner(short operator, Collection values)
           
 void forAllOwner(short operator, String[] filterValues)
           
 PrincipalGroupQuery forAllOwningGroup()
          Adds a constraint for the feature owningGroup to the predicate.
 void forAllOwningGroup(short operator, Collection values)
           
 void forAllOwningGroup(short operator, PrincipalGroup[] filterValues)
           
 UserQuery forAllOwningUser()
          Adds a constraint for the feature owningUser to the predicate.
 void forAllOwningUser(short operator, Collection values)
           
 void forAllOwningUser(short operator, User[] filterValues)
           
 void forAllPaymentTerms(short operator, Collection values)
           
 void forAllPaymentTerms(short operator, short[] filterValues)
           
 ComparableTypePredicate forAllPricingDate()
          Adds a constraint for the feature pricingDate to the predicate.
 void forAllPricingDate(short operator, Collection values)
           
 void forAllPricingDate(short operator, Date[] filterValues)
           
 PricingRuleQuery forAllPricingRule()
          Adds a constraint for the feature pricingRule to the predicate.
 void forAllPricingRule(short operator, Collection values)
           
 void forAllPricingRule(short operator, PricingRule[] filterValues)
           
 void forAllPricingState(short operator, Collection values)
           
 void forAllPricingState(short operator, short[] filterValues)
           
 void forAllPriority(short operator, Collection values)
           
 void forAllPriority(short operator, short[] filterValues)
           
 AccountQuery forAllSalesRep()
          Adds a constraint for the feature salesRep to the predicate.
 void forAllSalesRep(short operator, Account[] filterValues)
           
 void forAllSalesRep(short operator, Collection values)
           
 StringTypePredicate forAllShippingInstructions()
          Adds a constraint for the feature shippingInstructions to the predicate.
 void forAllShippingInstructions(short operator, Collection values)
           
 void forAllShippingInstructions(short operator, String[] filterValues)
           
 void forAllShippingMethod(short operator, Collection values)
           
 void forAllShippingMethod(short operator, short[] filterValues)
           
 StringTypePredicate forAllShippingTrackingNumber()
          Adds a constraint for the feature shippingTrackingNumber to the predicate.
 void forAllShippingTrackingNumber(short operator, Collection values)
           
 void forAllShippingTrackingNumber(short operator, String[] filterValues)
           
 AccountQuery forAllSupplier()
          Adds a constraint for the feature supplier to the predicate.
 void forAllSupplier(short operator, Account[] filterValues)
           
 void forAllSupplier(short operator, Collection values)
           
 void forAllTemplateReferenceFilter(short operator, Collection values)
           
 void forAllTemplateReferenceFilter(short operator, String[] filterValues)
           
 void forAllTotalAmount(short operator, BigDecimal[] filterValues)
           
 void forAllTotalAmount(short operator, Collection values)
           
 void forAllTotalAmountIncludingTax(short operator, BigDecimal[] filterValues)
           
 void forAllTotalAmountIncludingTax(short operator, Collection values)
           
 void forAllTotalBaseAmount(short operator, BigDecimal[] filterValues)
           
 void forAllTotalBaseAmount(short operator, Collection values)
           
 void forAllTotalDiscountAmount(short operator, BigDecimal[] filterValues)
           
 void forAllTotalDiscountAmount(short operator, Collection values)
           
 void forAllTotalSalesCommission(short operator, BigDecimal[] filterValues)
           
 void forAllTotalSalesCommission(short operator, Collection values)
           
 void forAllTotalTaxAmount(short operator, BigDecimal[] filterValues)
           
 void forAllTotalTaxAmount(short operator, Collection values)
           
 OptionalFeaturePredicate giftMessage()
          Adds a constraint to the predicate for ShippingDetail testing whether the value of the feature giftMessage is null or not.
 MultivaluedFeaturePredicate inventoryCb()
          Adds a constraint to the predicate for AbstractContract testing whether the feature inventoryCb has values or not.
 BooleanTypePredicate isGift()
           
 OptionalFeaturePredicate isTemplate()
          Adds a constraint to the predicate for TemplateEnabled testing whether the value of the feature isTemplate is null or not.
 StringTypePredicate name()
           
 SimpleTypeOrder orderByAccessLevelBrowse()
          Allows to adds a sort instruction for SecureObject depending the feature accessLevelBrowse Note: The order in which orderBy… instructions are given is relevant!
 void orderByAccessLevelBrowse(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByAccessLevelDelete()
          Allows to adds a sort instruction for SecureObject depending the feature accessLevelDelete Note: The order in which orderBy… instructions are given is relevant!
 void orderByAccessLevelDelete(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByAccessLevelUpdate()
          Allows to adds a sort instruction for SecureObject depending the feature accessLevelUpdate Note: The order in which orderBy… instructions are given is relevant!
 void orderByAccessLevelUpdate(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByActiveOn()
          Allows to adds a sort instruction for AbstractContract depending the feature activeOn Note: The order in which orderBy… instructions are given is relevant!
 void orderByActiveOn(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByCancelOn()
          Allows to adds a sort instruction for AbstractContract depending the feature cancelOn Note: The order in which orderBy… instructions are given is relevant!
 void orderByCancelOn(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByClosedOn()
          Allows to adds a sort instruction for AbstractContract depending the feature closedOn Note: The order in which orderBy… instructions are given is relevant!
 void orderByClosedOn(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByContractCurrency()
          Allows to adds a sort instruction for AbstractContract depending the feature contractCurrency Note: The order in which orderBy… instructions are given is relevant!
 void orderByContractCurrency(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByContractLanguage()
          Allows to adds a sort instruction for AbstractContract depending the feature contractLanguage Note: The order in which orderBy… instructions are given is relevant!
 void orderByContractLanguage(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByContractNumber()
          Allows to adds a sort instruction for AbstractContract depending the feature contractNumber Note: The order in which orderBy… instructions are given is relevant!
 void orderByContractNumber(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByContractState()
          Allows to adds a sort instruction for AbstractContract depending the feature contractState Note: The order in which orderBy… instructions are given is relevant!
 void orderByContractState(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByDescription()
          Allows to adds a sort instruction for AbstractContract depending the feature description Note: The order in which orderBy… instructions are given is relevant!
 void orderByDescription(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByExpiresOn()
          Allows to adds a sort instruction for AbstractContract depending the feature expiresOn Note: The order in which orderBy… instructions are given is relevant!
 void orderByExpiresOn(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByGiftMessage()
          Allows to adds a sort instruction for ShippingDetail depending the feature giftMessage Note: The order in which orderBy… instructions are given is relevant!
 void orderByGiftMessage(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByIsGift()
          Allows to adds a sort instruction for ShippingDetail depending the feature isGift Note: The order in which orderBy… instructions are given is relevant!
 void orderByIsGift(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByIsTemplate()
          Allows to adds a sort instruction for TemplateEnabled depending the feature isTemplate Note: The order in which orderBy… instructions are given is relevant!
 void orderByIsTemplate(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByName()
          Allows to adds a sort instruction for AbstractContract depending the feature name Note: The order in which orderBy… instructions are given is relevant!
 void orderByName(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 MultivaluedTypeOrder orderByOwner()
          Allows to adds a sort instruction for SecureObject depending the feature owner Note: The order in which orderBy… instructions are given is relevant!
 void orderByOwner(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByPaymentTerms()
          Allows to adds a sort instruction for AbstractContract depending the feature paymentTerms Note: The order in which orderBy… instructions are given is relevant!
 void orderByPaymentTerms(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByPricingDate()
          Allows to adds a sort instruction for AbstractContract depending the feature pricingDate Note: The order in which orderBy… instructions are given is relevant!
 void orderByPricingDate(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByPricingState()
          Allows to adds a sort instruction for AbstractContract depending the feature pricingState Note: The order in which orderBy… instructions are given is relevant!
 void orderByPricingState(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByPriority()
          Allows to adds a sort instruction for AbstractContract depending the feature priority Note: The order in which orderBy… instructions are given is relevant!
 void orderByPriority(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByShippingInstructions()
          Allows to adds a sort instruction for ShippingDetail depending the feature shippingInstructions Note: The order in which orderBy… instructions are given is relevant!
 void orderByShippingInstructions(short order)