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