org.opencrx.kernel.model1.cci
Class PackageExternalizeResultFilterImpl

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.model1.cci.PackageExternalizeResultFilterImpl
All Implemented Interfaces:
Serializable, PackageExternalizeResultFilter, PackageExternalizeResultQuery, RefFilter_1_0, RefFilter_1_1, AnyTypePredicate

public class PackageExternalizeResultFilterImpl
extends RefPredicate_1
implements PackageExternalizeResultFilter, PackageExternalizeResultQuery

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1
filter, name, quantor
 
Constructor Summary
PackageExternalizeResultFilterImpl(RefPackage_1_0 aPackage)
           
PackageExternalizeResultFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers)
           
PackageExternalizeResultFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers, RefFilter_1_0 delegateFilter, Short delegateQuantor, String delegateName)
           
 
Method Summary
 void forAllPackageAsJar(short operator, byte[][] filterValues)
           
 void forAllPackageAsJar(short operator, Collection values)
           
 SimpleTypeOrder orderByPackageAsJar()
          Allows to adds a sort instruction for PackageExternalizeResult depending the feature packageAsJar Note: The order in which orderBy… instructions are given is relevant!
 void orderByPackageAsJar(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 AnyTypePredicate packageAsJar()
           
 void thereExistsPackageAsJar(short operator, byte[][] filterValues)
           
 void thereExistsPackageAsJar(short operator, Collection values)
           
 
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

PackageExternalizeResultFilterImpl

public PackageExternalizeResultFilterImpl(RefPackage_1_0 aPackage)

PackageExternalizeResultFilterImpl

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

PackageExternalizeResultFilterImpl

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

forAllPackageAsJar

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

thereExistsPackageAsJar

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

forAllPackageAsJar

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

thereExistsPackageAsJar

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

orderByPackageAsJar

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

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

packageAsJar

public AnyTypePredicate packageAsJar()
Specified by:
packageAsJar in interface PackageExternalizeResultQuery

orderByPackageAsJar

public SimpleTypeOrder orderByPackageAsJar()
Description copied from interface: PackageExternalizeResultQuery
Allows to adds a sort instruction for PackageExternalizeResult depending the feature packageAsJar Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByPackageAsJar in interface PackageExternalizeResultQuery


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