org.openmdx.compatibility.view1.cci
Class ViewFilterImpl
java.lang.Object
org.openmdx.base.accessor.jmi.spi.RefFilter_1
org.openmdx.base.accessor.jmi.spi.RefPredicate_1
org.openmdx.compatibility.view1.cci.ViewFilterImpl
- All Implemented Interfaces:
- Serializable, org.openmdx.base.accessor.jmi.cci.RefFilter_1_0, org.openmdx.base.accessor.jmi.cci.RefFilter_1_1, ViewFilter, ViewQuery, org.w3c.cci2.AnyTypePredicate
public class ViewFilterImpl
- extends org.openmdx.base.accessor.jmi.spi.RefPredicate_1
- implements ViewFilter, ViewQuery
- See Also:
- Serialized Form
| Fields inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1 |
filter, name, quantor |
|
Constructor Summary |
ViewFilterImpl(org.openmdx.base.accessor.jmi.cci.RefPackage_1_0 aPackage)
|
ViewFilterImpl(org.openmdx.base.accessor.jmi.cci.RefPackage_1_0 aPackage,
org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers)
|
ViewFilterImpl(org.openmdx.base.accessor.jmi.cci.RefPackage_1_0 aPackage,
org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers,
org.openmdx.base.accessor.jmi.cci.RefFilter_1_0 delegateFilter,
Short delegateQuantor,
String delegateName)
|
| 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 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 |
ViewFilterImpl
public ViewFilterImpl(org.openmdx.base.accessor.jmi.cci.RefPackage_1_0 aPackage)
ViewFilterImpl
public ViewFilterImpl(org.openmdx.base.accessor.jmi.cci.RefPackage_1_0 aPackage,
org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers)
ViewFilterImpl
public ViewFilterImpl(org.openmdx.base.accessor.jmi.cci.RefPackage_1_0 aPackage,
org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers,
org.openmdx.base.accessor.jmi.cci.RefFilter_1_0 delegateFilter,
Short delegateQuantor,
String delegateName)
forAllNamespace
public void forAllNamespace(short operator,
Collection values)
- Specified by:
forAllNamespace in interface ViewFilter
- Parameters:
operator - The operator for this filter.- See Also:
FilterOperators
thereExistsNamespace
public void thereExistsNamespace(short operator,
Collection values)
- Specified by:
thereExistsNamespace in interface ViewFilter
- Parameters:
operator - The operator for this filter.- See Also:
FilterOperators
forAllNamespace
public void forAllNamespace(short operator,
String[] filterValues)
- Specified by:
forAllNamespace in interface ViewFilter
- Parameters:
operator - The operator for this filter.- See Also:
FilterOperators
thereExistsNamespace
public void thereExistsNamespace(short operator,
String[] filterValues)
- Specified by:
thereExistsNamespace in interface ViewFilter
- Parameters:
operator - The operator for this filter.- See Also:
FilterOperators
orderByNamespace
public void orderByNamespace(short order)
- Description copied from interface:
ViewFilter
- Specifies the sort order of all the instances that match the filter criteria.
- Specified by:
orderByNamespace in interface ViewFilter
- Parameters:
order - The sort order for this filter.- See Also:
Directions
namespace
public org.w3c.cci2.StringTypePredicate namespace()
- Specified by:
namespace in interface ViewQuery
orderByNamespace
public org.w3c.cci2.SimpleTypeOrder orderByNamespace()
- Description copied from interface:
ViewQuery
- Allows to adds a sort instruction for
View depending the
feature namespace
Note: The order in which orderBy…
instructions are given is relevant!
- Specified by:
orderByNamespace in interface ViewQuery
This software is published under the BSD license. Copyright © 2006-2007, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.