org.opencrx.kernel.product1.cci
Class AbstractProductFilterImpl

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.product1.cci.AbstractProductFilterImpl
All Implemented Interfaces:
Serializable, AlertSenderFilter, AuditeeFilter, CloneableFilter, ImporterFilter, IndexedFilter, SecureObjectFilter, SubscriptionTargetFilter, XmlExporterFilter, AlertSenderQuery, AuditeeQuery, CloneableQuery, ImporterQuery, IndexedQuery, SecureObjectQuery, SubscriptionTargetQuery, XmlExporterQuery, DepotReferenceHolderFilter, DepotReferenceHolderQuery, CrxObjectFilter, CrxObjectQuery, AbstractProductFilter, AddressContainerFilter, ContractPositionConstrainedFilter, AbstractProductQuery, AddressContainerQuery, ContractPositionConstrainedQuery, RefFilter_1_0, RefFilter_1_1, BasicObjectFilter, ContextCapableFilter, ExtentCapableFilter, BasicObjectQuery, ContextCapableQuery, ExtentCapableQuery, ViewCapableFilter, ViewCapableQuery, AnyTypePredicate

public class AbstractProductFilterImpl
extends RefPredicate_1
implements AbstractProductFilter, AbstractProductQuery

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1
filter, name, quantor
 
Constructor Summary
AbstractProductFilterImpl(RefPackage_1_0 aPackage)
           
AbstractProductFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers)
           
AbstractProductFilterImpl(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 allowModification()
          Adds a constraint to the predicate for ContractPositionConstrained testing whether the value of the feature allowModification is null or not.
 OptionalFeaturePredicate allowRemoval()
          Adds a constraint to the predicate for ContractPositionConstrained testing whether the value of the feature allowRemoval is null or not.
 MultivaluedFeaturePredicate alternateProductNumber()
          Adds a constraint to the predicate for AbstractProduct testing whether the feature alternateProductNumber has values or not.
 MultivaluedFeaturePredicate category()
          Adds a constraint to the predicate for CrxObject testing whether the feature category has values or not.
 MultivaluedFeaturePredicate classification()
          Adds a constraint to the predicate for AbstractProduct testing whether the feature classification has values or not.
 MultivaluedFeaturePredicate context()
          Adds a constraint to the predicate for ContextCapable testing whether the feature context has values or not.
 ComparableTypePredicate createdAt()
           
 MultivaluedFeaturePredicate createdBy()
          Adds a constraint to the predicate for BasicObject testing whether the feature createdBy has values or not.
 OptionalFeaturePredicate defaultPositions()
          Adds a constraint to the predicate for ContractPositionConstrained testing whether the value of the feature defaultPositions is null or not.
 OptionalFeaturePredicate defaultPriceLevel()
          Adds a constraint to the predicate for AbstractProduct testing whether the value of the feature defaultPriceLevel is null or not.
 OptionalFeaturePredicate defaultQuantity()
          Adds a constraint to the predicate for ContractPositionConstrained testing whether the value of the feature defaultQuantity is null or not.
 OptionalFeaturePredicate defaultUom()
          Adds a constraint to the predicate for AbstractProduct testing whether the value of the feature defaultUom is null or not.
 OptionalFeaturePredicate description()
          Adds a constraint to the predicate for AbstractProduct testing whether the value of the feature description is null or not.
 OptionalFeaturePredicate detailedDescription()
          Adds a constraint to the predicate for AbstractProduct testing whether the value of the feature detailedDescription is null or not.
 BooleanTypePredicate disabled()
           
 OptionalFeaturePredicate disabledReason()
          Adds a constraint to the predicate for CrxObject testing whether the value of the feature disabledReason is null or not.
 MultivaluedFeaturePredicate externalLink()
          Adds a constraint to the predicate for CrxObject testing whether the feature externalLink has values 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)
           
 BooleanTypePredicate forAllAllowModification()
          Adds a constraint for the feature allowModification to the predicate.
 void forAllAllowModification(short operator, boolean[] filterValues)
           
 void forAllAllowModification(short operator, Collection values)
           
 BooleanTypePredicate forAllAllowRemoval()
          Adds a constraint for the feature allowRemoval to the predicate.
 void forAllAllowRemoval(short operator, boolean[] filterValues)
           
 void forAllAllowRemoval(short operator, Collection values)
           
 StringTypePredicate forAllAlternateProductNumber()
          Adds a constraint for the feature alternateProductNumber to the predicate.
 void forAllAlternateProductNumber(short operator, Collection values)
           
 void forAllAlternateProductNumber(short operator, String[] filterValues)
           
 StringTypePredicate forAllCategory()
          Adds a constraint for the feature category to the predicate.
 void forAllCategory(short operator, Collection values)
           
 void forAllCategory(short operator, String[] filterValues)
           
 ProductClassificationQuery forAllClassification()
          Adds a constraint for the feature classification to the predicate.
 void forAllClassification(short operator, Collection values)
           
 void forAllClassification(short operator, ProductClassification[] filterValues)
           
 ContextQuery forAllContext()
          Adds a constraint for the feature context to the predicate.
 void forAllContext(short operator, Collection values)
           
 void forAllContext(short operator, Context[] filterValues)
           
 void forAllCreatedAt(short operator, Collection values)
           
 void forAllCreatedAt(short operator, Date[] filterValues)
           
 StringTypePredicate forAllCreatedBy()
          Adds a constraint for the feature createdBy to the predicate.
 void forAllCreatedBy(short operator, Collection values)
           
 void forAllCreatedBy(short operator, String[] filterValues)
           
 ComparableTypePredicate forAllDefaultPositions()
          Adds a constraint for the feature defaultPositions to the predicate.
 void forAllDefaultPositions(short operator, Collection values)
           
 void forAllDefaultPositions(short operator, int[] filterValues)
           
 PriceLevelQuery forAllDefaultPriceLevel()
          Adds a constraint for the feature defaultPriceLevel to the predicate.
 void forAllDefaultPriceLevel(short operator, Collection values)
           
 void forAllDefaultPriceLevel(short operator, PriceLevel[] filterValues)
           
 ComparableTypePredicate forAllDefaultQuantity()
          Adds a constraint for the feature defaultQuantity to the predicate.
 void forAllDefaultQuantity(short operator, BigDecimal[] filterValues)
           
 void forAllDefaultQuantity(short operator, Collection values)
           
 UomQuery forAllDefaultUom()
          Adds a constraint for the feature defaultUom to the predicate.
 void forAllDefaultUom(short operator, Collection values)
           
 void forAllDefaultUom(short operator, Uom[] filterValues)
           
 StringTypePredicate forAllDescription()
          Adds a constraint for the feature description to the predicate.
 void forAllDescription(short operator, Collection values)
           
 void forAllDescription(short operator, String[] filterValues)
           
 StringTypePredicate forAllDetailedDescription()
          Adds a constraint for the feature detailedDescription to the predicate.
 void forAllDetailedDescription(short operator, Collection values)
           
 void forAllDetailedDescription(short operator, String[] filterValues)
           
 void forAllDisabled(short operator, boolean[] filterValues)
           
 void forAllDisabled(short operator, Collection values)
           
 StringTypePredicate forAllDisabledReason()
          Adds a constraint for the feature disabledReason to the predicate.
 void forAllDisabledReason(short operator, Collection values)
           
 void forAllDisabledReason(short operator, String[] filterValues)
           
 ResourceIdentifierTypePredicate forAllExternalLink()
          Adds a constraint for the feature externalLink to the predicate.
 void forAllExternalLink(short operator, Collection values)
           
 void forAllExternalLink(short operator, String[] filterValues)
           
 void forAllIdentity(short operator, Collection values)
           
 void forAllIdentity(short operator, String[] filterValues)
           
 void forAllItemNumber(short operator, Collection values)
           
 void forAllItemNumber(short operator, long[] filterValues)
           
 ComparableTypePredicate forAllMaxPositions()
          Adds a constraint for the feature maxPositions to the predicate.
 void forAllMaxPositions(short operator, Collection values)
           
 void forAllMaxPositions(short operator, int[] filterValues)
           
 ComparableTypePredicate forAllMaxQuantity()
          Adds a constraint for the feature maxQuantity to the predicate.
 void forAllMaxQuantity(short operator, BigDecimal[] filterValues)
           
 void forAllMaxQuantity(short operator, Collection values)
           
 void forAllMinMaxQuantityHandling(short operator, Collection values)
           
 void forAllMinMaxQuantityHandling(short operator, short[] filterValues)
           
 ComparableTypePredicate forAllMinPositions()
          Adds a constraint for the feature minPositions to the predicate.
 void forAllMinPositions(short operator, Collection values)
           
 void forAllMinPositions(short operator, int[] filterValues)
           
 ComparableTypePredicate forAllMinQuantity()
          Adds a constraint for the feature minQuantity to the predicate.
 void forAllMinQuantity(short operator, BigDecimal[] filterValues)
           
 void forAllMinQuantity(short operator, Collection values)
           
 void forAllModifiedAt(short operator, Collection values)
           
 void forAllModifiedAt(short operator, Date[] filterValues)
           
 StringTypePredicate forAllModifiedBy()
          Adds a constraint for the feature modifiedBy to the predicate.
 void forAllModifiedBy(short operator, Collection values)
           
 void forAllModifiedBy(short operator, String[] filterValues)
           
 void forAllName(short operator, Collection values)
           
 void forAllName(short operator, String[] filterValues)
           
 ComparableTypePredicate forAllOffsetQuantity()
          Adds a constraint for the feature offsetQuantity to the predicate.
 void forAllOffsetQuantity(short operator, BigDecimal[] filterValues)
           
 void forAllOffsetQuantity(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)
           
 UomQuery forAllPriceUom()
          Adds a constraint for the feature priceUom to the predicate.
 void forAllPriceUom(short operator, Collection values)
           
 void forAllPriceUom(short operator, Uom[] filterValues)
           
 void forAllProductNumber(short operator, Collection values)
           
 void forAllProductNumber(short operator, String[] filterValues)
           
 void forAllProductState(short operator, Collection values)
           
 void forAllProductState(short operator, short[] filterValues)
           
 ActivityTrackerQuery forAllProductUsage()
          Adds a constraint for the feature productUsage to the predicate.
 void forAllProductUsage(short operator, ActivityTracker[] filterValues)
           
 void forAllProductUsage(short operator, Collection values)
           
 SalesTaxTypeQuery forAllSalesTaxType()
          Adds a constraint for the feature salesTaxType to the predicate.
 void forAllSalesTaxType(short operator, Collection values)
           
 void forAllSalesTaxType(short operator, SalesTaxType[] filterValues)
           
 BooleanTypePredicate forAllUserBoolean0()
          Adds a constraint for the feature userBoolean0 to the predicate.
 void forAllUserBoolean0(short operator, boolean[] filterValues)
           
 void forAllUserBoolean0(short operator, Collection values)
           
 BooleanTypePredicate forAllUserBoolean1()
          Adds a constraint for the feature userBoolean1 to the predicate.
 void forAllUserBoolean1(short operator, boolean[] filterValues)
           
 void forAllUserBoolean1(short operator, Collection values)
           
 BooleanTypePredicate forAllUserBoolean2()
          Adds a constraint for the feature userBoolean2 to the predicate.
 void forAllUserBoolean2(short operator, boolean[] filterValues)
           
 void forAllUserBoolean2(short operator, Collection values)
           
 BooleanTypePredicate forAllUserBoolean3()
          Adds a constraint for the feature userBoolean3 to the predicate.
 void forAllUserBoolean3(short operator, boolean[] filterValues)
           
 void forAllUserBoolean3(short operator, Collection values)
           
 BooleanTypePredicate forAllUserBoolean4()
          Adds a constraint for the feature userBoolean4 to the predicate.
 void forAllUserBoolean4(short operator, boolean[] filterValues)
           
 void forAllUserBoolean4(short operator, Collection values)
           
 ComparableTypePredicate forAllUserCode0()
          Adds a constraint for the feature userCode0 to the predicate.
 void forAllUserCode0(short operator, Collection values)
           
 void forAllUserCode0(short operator, short[] filterValues)
           
 ComparableTypePredicate forAllUserCode1()
          Adds a constraint for the feature userCode1 to the predicate.
 void forAllUserCode1(short operator, Collection values)
           
 void forAllUserCode1(short operator, short[] filterValues)
           
 ComparableTypePredicate forAllUserCode2()
          Adds a constraint for the feature userCode2 to the predicate.
 void forAllUserCode2(short operator, Collection values)
           
 void forAllUserCode2(short operator, short[] filterValues)
           
 ComparableTypePredicate forAllUserCode3()
          Adds a constraint for the feature userCode3 to the predicate.
 void forAllUserCode3(short operator, Collection values)
           
 void forAllUserCode3(short operator, short[] filterValues)
           
 ComparableTypePredicate forAllUserCode4()
          Adds a constraint for the feature userCode4 to the predicate.
 void forAllUserCode4(short operator, Collection values)
           
 void forAllUserCode4(short operator, short[] filterValues)
           
 PartiallyOrderedTypePredicate forAllUserDate0()
          Adds a constraint for the feature userDate0 to the predicate.
 void forAllUserDate0(short operator, Collection values)
           
 void forAllUserDate0(short operator, javax.xml.datatype.XMLGregorianCalendar[] filterValues)
           
 PartiallyOrderedTypePredicate forAllUserDate1()
          Adds a constraint for the feature userDate1 to the predicate.
 void forAllUserDate1(short operator, Collection values)
           
 void forAllUserDate1(short operator, javax.xml.datatype.XMLGregorianCalendar[] filterValues)
           
 PartiallyOrderedTypePredicate forAllUserDate2()
          Adds a constraint for the feature userDate2 to the predicate.
 void forAllUserDate2(short operator, Collection values)
           
 void forAllUserDate2(short operator, javax.xml.datatype.XMLGregorianCalendar[] filterValues)
           
 PartiallyOrderedTypePredicate forAllUserDate3()
          Adds a constraint for the feature userDate3 to the predicate.
 void forAllUserDate3(short operator, Collection values)
           
 void forAllUserDate3(short operator, javax.xml.datatype.XMLGregorianCalendar[] filterValues)
           
 PartiallyOrderedTypePredicate forAllUserDate4()
          Adds a constraint for the feature userDate4 to the predicate.
 void forAllUserDate4(short operator, Collection values)
           
 void forAllUserDate4(short operator, javax.xml.datatype.XMLGregorianCalendar[] filterValues)
           
 ComparableTypePredicate forAllUserDateTime0()
          Adds a constraint for the feature userDateTime0 to the predicate.
 void forAllUserDateTime0(short operator, Collection values)
           
 void forAllUserDateTime0(short operator, Date[] filterValues)
           
 ComparableTypePredicate forAllUserDateTime1()
          Adds a constraint for the feature userDateTime1 to the predicate.
 void forAllUserDateTime1(short operator, Collection values)
           
 void forAllUserDateTime1(short operator, Date[] filterValues)
           
 ComparableTypePredicate forAllUserDateTime2()
          Adds a constraint for the feature userDateTime2 to the predicate.
 void forAllUserDateTime2(short operator, Collection values)
           
 void forAllUserDateTime2(short operator, Date[] filterValues)
           
 ComparableTypePredicate forAllUserDateTime3()
          Adds a constraint for the feature userDateTime3 to the predicate.
 void forAllUserDateTime3(short operator, Collection values)
           
 void forAllUserDateTime3(short operator,