org.openmdx.filter1.cci
Interface PropertyFilter

All Superinterfaces:
RefFilter_1_0, Serializable
All Known Subinterfaces:
BooleanPropertyFilter, DecimalPropertyFilter, IntegerPropertyFilter, StringPropertyFilter, UriPropertyFilter
All Known Implementing Classes:
BooleanPropertyFilterImpl, DecimalPropertyFilterImpl, IntegerPropertyFilterImpl, PropertyFilterImpl, StringPropertyFilterImpl, UriPropertyFilterImpl

public interface PropertyFilter
extends RefFilter_1_0


Method Summary
 void forAllName(short operator, Collection filterValues)
           
 void forAllName(short operator, String[] filterValues)
           
 void forAllOperator(short operator, Collection filterValues)
           
 void forAllOperator(short operator, short[] filterValues)
           
 void forAllQuantor(short operator, Collection filterValues)
           
 void forAllQuantor(short operator, short[] filterValues)
           
 void orderByName(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByOperator(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByQuantor(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void thereExistsName(short operator, Collection filterValues)
           
 void thereExistsName(short operator, String[] filterValues)
           
 void thereExistsOperator(short operator, Collection filterValues)
           
 void thereExistsOperator(short operator, short[] filterValues)
           
 void thereExistsQuantor(short operator, Collection filterValues)
           
 void thereExistsQuantor(short operator, short[] filterValues)
           
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefFilter_1_0
clear, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties
 

Method Detail

forAllName

void forAllName(short operator,
                String[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsName

void thereExistsName(short operator,
                     String[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllName

void forAllName(short operator,
                Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsName

void thereExistsName(short operator,
                     Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByName

void orderByName(short order)
Specifies the sort order of all the instances that match the filter criteria.

Parameters:
order - The sort order for this filter.
See Also:
Directions

forAllOperator

void forAllOperator(short operator,
                    short[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsOperator

void thereExistsOperator(short operator,
                         short[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllOperator

void forAllOperator(short operator,
                    Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsOperator

void thereExistsOperator(short operator,
                         Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByOperator

void orderByOperator(short order)
Specifies the sort order of all the instances that match the filter criteria.

Parameters:
order - The sort order for this filter.
See Also:
Directions

forAllQuantor

void forAllQuantor(short operator,
                   short[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsQuantor

void thereExistsQuantor(short operator,
                        short[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllQuantor

void forAllQuantor(short operator,
                   Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsQuantor

void thereExistsQuantor(short operator,
                        Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByQuantor

void orderByQuantor(short order)
Specifies the sort order of all the instances that match the filter criteria.

Parameters:
order - The sort order for this filter.
See Also:
Directions


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