org.opencrx.kernel.depot1.cci
Class OpenDepotParamsFilterImpl

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.depot1.cci.OpenDepotParamsFilterImpl
All Implemented Interfaces:
Serializable, OpenDepotParamsFilter, OpenDepotParamsQuery, RefFilter_1_0, RefFilter_1_1, org.w3c.cci2.AnyTypePredicate

public class OpenDepotParamsFilterImpl
extends RefPredicate_1
implements OpenDepotParamsFilter, OpenDepotParamsQuery

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1
filter, name, quantor
 
Constructor Summary
OpenDepotParamsFilterImpl(RefPackage_1_0 aPackage)
           
OpenDepotParamsFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers)
           
OpenDepotParamsFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers, RefFilter_1_0 delegateFilter, Short delegateQuantor, String delegateName)
           
 
Method Summary
 org.w3c.cci2.OptionalFeaturePredicate depotGroup()
          Adds a constraint to the predicate for OpenDepotParams testing whether the value of the feature depotGroup is null or not.
 org.w3c.cci2.StringTypePredicate depotNumber()
           
 org.w3c.cci2.OptionalFeaturePredicate depotType()
          Adds a constraint to the predicate for OpenDepotParams testing whether the value of the feature depotType is null or not.
 org.w3c.cci2.OptionalFeaturePredicate description()
          Adds a constraint to the predicate for OpenDepotParams testing whether the value of the feature description is null or not.
 DepotGroupQuery forAllDepotGroup()
          Adds a constraint for the feature depotGroup to the predicate.
 void forAllDepotGroup(short operator, Collection values)
           
 void forAllDepotGroup(short operator, DepotGroup[] filterValues)
           
 void forAllDepotNumber(short operator, Collection values)
           
 void forAllDepotNumber(short operator, String[] filterValues)
           
 DepotTypeQuery forAllDepotType()
          Adds a constraint for the feature depotType to the predicate.
 void forAllDepotType(short operator, Collection values)
           
 void forAllDepotType(short operator, DepotType[] filterValues)
           
 org.w3c.cci2.StringTypePredicate forAllDescription()
          Adds a constraint for the feature description to the predicate.
 void forAllDescription(short operator, Collection values)
           
 void forAllDescription(short operator, String[] filterValues)
           
 void forAllName(short operator, Collection values)
           
 void forAllName(short operator, String[] filterValues)
           
 void forAllOpeningDate(short operator, Collection values)
           
 void forAllOpeningDate(short operator, Date[] filterValues)
           
 org.w3c.cci2.StringTypePredicate name()
           
 org.w3c.cci2.ComparableTypePredicate openingDate()
           
 void orderByDepotGroup(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 org.w3c.cci2.SimpleTypeOrder orderByDepotNumber()
          Allows to adds a sort instruction for OpenDepotParams depending the feature depotNumber Note: The order in which orderBy… instructions are given is relevant!
 void orderByDepotNumber(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByDepotType(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 org.w3c.cci2.SimpleTypeOrder orderByDescription()
          Allows to adds a sort instruction for OpenDepotParams 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.
 org.w3c.cci2.SimpleTypeOrder orderByName()
          Allows to adds a sort instruction for OpenDepotParams 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.
 org.w3c.cci2.SimpleTypeOrder orderByOpeningDate()
          Allows to adds a sort instruction for OpenDepotParams depending the feature openingDate Note: The order in which orderBy… instructions are given is relevant!
 void orderByOpeningDate(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 DepotGroupQuery thereExistsDepotGroup()
          Adds a constraint for the feature depotGroup to the predicate.
 void thereExistsDepotGroup(short operator, Collection values)
           
 void thereExistsDepotGroup(short operator, DepotGroup[] filterValues)
           
 void thereExistsDepotNumber(short operator, Collection values)
           
 void thereExistsDepotNumber(short operator, String[] filterValues)
           
 DepotTypeQuery thereExistsDepotType()
          Adds a constraint for the feature depotType to the predicate.
 void thereExistsDepotType(short operator, Collection values)
           
 void thereExistsDepotType(short operator, DepotType[] filterValues)
           
 org.w3c.cci2.StringTypePredicate thereExistsDescription()
          Adds a constraint for the feature description to the predicate.
 void thereExistsDescription(short operator, Collection values)
           
 void thereExistsDescription(short operator, String[] filterValues)
           
 void thereExistsName(short operator, Collection values)
           
 void thereExistsName(short operator, String[] filterValues)
           
 void thereExistsOpeningDate(short operator, Collection values)
           
 void thereExistsOpeningDate(short operator, Date[] filterValues)
           
 
Methods inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo, refAddValue
 
Methods inherited from class org.openmdx.base.accessor.jmi.spi.RefFilter_1
clear, refAddValue, refAddValue, refAddValue, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties, refGetOrder, refGetOrder, refGetPredicate, refGetPredicate, refGetPredicate, refGetPredicate, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefFilter_1_0
clear, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 

Constructor Detail

OpenDepotParamsFilterImpl

public OpenDepotParamsFilterImpl(RefPackage_1_0 aPackage)

OpenDepotParamsFilterImpl

public OpenDepotParamsFilterImpl(RefPackage_1_0 aPackage,
                                 FilterProperty[] filterProperties,
                                 AttributeSpecifier[] attributeSpecifiers)

OpenDepotParamsFilterImpl

public OpenDepotParamsFilterImpl(RefPackage_1_0 aPackage,
                                 FilterProperty[] filterProperties,
                                 AttributeSpecifier[] attributeSpecifiers,
                                 RefFilter_1_0 delegateFilter,
                                 Short delegateQuantor,
                                 String delegateName)
Method Detail

forAllDepotGroup

public void forAllDepotGroup(short operator,
                             Collection values)
Specified by:
forAllDepotGroup in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsDepotGroup

public void thereExistsDepotGroup(short operator,
                                  Collection values)
Specified by:
thereExistsDepotGroup in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllDepotGroup

public void forAllDepotGroup(short operator,
                             DepotGroup[] filterValues)
Specified by:
forAllDepotGroup in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsDepotGroup

public void thereExistsDepotGroup(short operator,
                                  DepotGroup[] filterValues)
Specified by:
thereExistsDepotGroup in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByDepotGroup

public void orderByDepotGroup(short order)
Description copied from interface: OpenDepotParamsFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByDepotGroup in interface OpenDepotParamsFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

depotGroup

public org.w3c.cci2.OptionalFeaturePredicate depotGroup()
Description copied from interface: OpenDepotParamsQuery
Adds a constraint to the predicate for OpenDepotParams testing whether the value of the feature depotGroup is null or not.

Specified by:
depotGroup in interface OpenDepotParamsQuery

thereExistsDepotGroup

public DepotGroupQuery thereExistsDepotGroup()
Description copied from interface: OpenDepotParamsQuery
Adds a constraint for the feature depotGroup to the predicate. The predicate for OpenDepotParams evaluates true if its value of feature depotGroup satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to false!

Specified by:
thereExistsDepotGroup in interface OpenDepotParamsQuery

forAllDepotGroup

public DepotGroupQuery forAllDepotGroup()
Description copied from interface: OpenDepotParamsQuery
Adds a constraint for the feature depotGroup to the predicate. The predicate for OpenDepotParams evaluates true if its value of feature depotGroup satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to true!

Specified by:
forAllDepotGroup in interface OpenDepotParamsQuery

forAllDepotNumber

public void forAllDepotNumber(short operator,
                              Collection values)
Specified by:
forAllDepotNumber in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsDepotNumber

public void thereExistsDepotNumber(short operator,
                                   Collection values)
Specified by:
thereExistsDepotNumber in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllDepotNumber

public void forAllDepotNumber(short operator,
                              String[] filterValues)
Specified by:
forAllDepotNumber in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsDepotNumber

public void thereExistsDepotNumber(short operator,
                                   String[] filterValues)
Specified by:
thereExistsDepotNumber in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByDepotNumber

public void orderByDepotNumber(short order)
Description copied from interface: OpenDepotParamsFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByDepotNumber in interface OpenDepotParamsFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

depotNumber

public org.w3c.cci2.StringTypePredicate depotNumber()
Specified by:
depotNumber in interface OpenDepotParamsQuery

orderByDepotNumber

public org.w3c.cci2.SimpleTypeOrder orderByDepotNumber()
Description copied from interface: OpenDepotParamsQuery
Allows to adds a sort instruction for OpenDepotParams depending the feature depotNumber Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByDepotNumber in interface OpenDepotParamsQuery

forAllDepotType

public void forAllDepotType(short operator,
                            Collection values)
Specified by:
forAllDepotType in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsDepotType

public void thereExistsDepotType(short operator,
                                 Collection values)
Specified by:
thereExistsDepotType in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllDepotType

public void forAllDepotType(short operator,
                            DepotType[] filterValues)
Specified by:
forAllDepotType in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsDepotType

public void thereExistsDepotType(short operator,
                                 DepotType[] filterValues)
Specified by:
thereExistsDepotType in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByDepotType

public void orderByDepotType(short order)
Description copied from interface: OpenDepotParamsFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByDepotType in interface OpenDepotParamsFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

depotType

public org.w3c.cci2.OptionalFeaturePredicate depotType()
Description copied from interface: OpenDepotParamsQuery
Adds a constraint to the predicate for OpenDepotParams testing whether the value of the feature depotType is null or not.

Specified by:
depotType in interface OpenDepotParamsQuery

thereExistsDepotType

public DepotTypeQuery thereExistsDepotType()
Description copied from interface: OpenDepotParamsQuery
Adds a constraint for the feature depotType to the predicate. The predicate for OpenDepotParams evaluates true if its value of feature depotType satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to false!

Specified by:
thereExistsDepotType in interface OpenDepotParamsQuery

forAllDepotType

public DepotTypeQuery forAllDepotType()
Description copied from interface: OpenDepotParamsQuery
Adds a constraint for the feature depotType to the predicate. The predicate for OpenDepotParams evaluates true if its value of feature depotType satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to true!

Specified by:
forAllDepotType in interface OpenDepotParamsQuery

forAllDescription

public void forAllDescription(short operator,
                              Collection values)
Specified by:
forAllDescription in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsDescription

public void thereExistsDescription(short operator,
                                   Collection values)
Specified by:
thereExistsDescription in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllDescription

public void forAllDescription(short operator,
                              String[] filterValues)
Specified by:
forAllDescription in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsDescription

public void thereExistsDescription(short operator,
                                   String[] filterValues)
Specified by:
thereExistsDescription in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByDescription

public void orderByDescription(short order)
Description copied from interface: OpenDepotParamsFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByDescription in interface OpenDepotParamsFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

description

public org.w3c.cci2.OptionalFeaturePredicate description()
Description copied from interface: OpenDepotParamsQuery
Adds a constraint to the predicate for OpenDepotParams testing whether the value of the feature description is null or not.

Specified by:
description in interface OpenDepotParamsQuery

thereExistsDescription

public org.w3c.cci2.StringTypePredicate thereExistsDescription()
Description copied from interface: OpenDepotParamsQuery
Adds a constraint for the feature description to the predicate. The predicate for OpenDepotParams evaluates true if its value of feature description satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to false!

Specified by:
thereExistsDescription in interface OpenDepotParamsQuery

forAllDescription

public org.w3c.cci2.StringTypePredicate forAllDescription()
Description copied from interface: OpenDepotParamsQuery
Adds a constraint for the feature description to the predicate. The predicate for OpenDepotParams evaluates true if its value of feature description satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to true!

Specified by:
forAllDescription in interface OpenDepotParamsQuery

orderByDescription

public org.w3c.cci2.SimpleTypeOrder orderByDescription()
Description copied from interface: OpenDepotParamsQuery
Allows to adds a sort instruction for OpenDepotParams depending the feature description Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByDescription in interface OpenDepotParamsQuery

forAllName

public void forAllName(short operator,
                       Collection values)
Specified by:
forAllName in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsName

public void thereExistsName(short operator,
                            Collection values)
Specified by:
thereExistsName in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllName

public void forAllName(short operator,
                       String[] filterValues)
Specified by:
forAllName in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsName

public void thereExistsName(short operator,
                            String[] filterValues)
Specified by:
thereExistsName in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByName

public void orderByName(short order)
Description copied from interface: OpenDepotParamsFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByName in interface OpenDepotParamsFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

name

public org.w3c.cci2.StringTypePredicate name()
Specified by:
name in interface OpenDepotParamsQuery

orderByName

public org.w3c.cci2.SimpleTypeOrder orderByName()
Description copied from interface: OpenDepotParamsQuery
Allows to adds a sort instruction for OpenDepotParams depending the feature name Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByName in interface OpenDepotParamsQuery

forAllOpeningDate

public void forAllOpeningDate(short operator,
                              Collection values)
Specified by:
forAllOpeningDate in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsOpeningDate

public void thereExistsOpeningDate(short operator,
                                   Collection values)
Specified by:
thereExistsOpeningDate in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllOpeningDate

public void forAllOpeningDate(short operator,
                              Date[] filterValues)
Specified by:
forAllOpeningDate in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsOpeningDate

public void thereExistsOpeningDate(short operator,
                                   Date[] filterValues)
Specified by:
thereExistsOpeningDate in interface OpenDepotParamsFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByOpeningDate

public void orderByOpeningDate(short order)
Description copied from interface: OpenDepotParamsFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByOpeningDate in interface OpenDepotParamsFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

openingDate

public org.w3c.cci2.ComparableTypePredicate openingDate()
Specified by:
openingDate in interface OpenDepotParamsQuery

orderByOpeningDate

public org.w3c.cci2.SimpleTypeOrder orderByOpeningDate()
Description copied from interface: OpenDepotParamsQuery
Allows to adds a sort instruction for OpenDepotParams depending the feature openingDate Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByOpeningDate in interface OpenDepotParamsQuery


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