org.opencrx.kernel.address1.cci
Interface AddressableFilter

All Superinterfaces:
RefFilter_1_0, Serializable
All Known Subinterfaces:
AccountAddressFilter, AccountAddressFilter, ContractAddressFilter, EMailAddressFilter, EMailAddressFilter, EMailAddressFilter, PhoneNumberFilter, PhoneNumberFilter, PhoneNumberFilter, PostalAddressFilter, PostalAddressFilter, PostalAddressFilter, ProductAddressFilter, RoomFilter, RoomFilter, WebAddressFilter, WebAddressFilter, WebAddressFilter
All Known Implementing Classes:
AccountAddressFilterImpl, AccountAddressFilterImpl, AddressableFilterImpl, ContractAddressFilterImpl, EMailAddressFilterImpl, EMailAddressFilterImpl, EMailAddressFilterImpl, PhoneNumberFilterImpl, PhoneNumberFilterImpl, PhoneNumberFilterImpl, PostalAddressFilterImpl, PostalAddressFilterImpl, PostalAddressFilterImpl, ProductAddressFilterImpl, RoomFilterImpl, RoomFilterImpl, WebAddressFilterImpl, WebAddressFilterImpl, WebAddressFilterImpl

public interface AddressableFilter
extends RefFilter_1_0


Method Summary
 void forAllBuilding(short operator, AbstractBuildingUnit[] filterValues)
           
 void forAllBuilding(short operator, Collection filterValues)
           
 void forAllIsMain(short operator, boolean[] filterValues)
           
 void forAllIsMain(short operator, Collection filterValues)
           
 void forAllUsage(short operator, Collection filterValues)
           
 void forAllUsage(short operator, short[] filterValues)
           
 void orderByIsMain(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByUsage(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void thereExistsBuilding(short operator, AbstractBuildingUnit[] filterValues)
           
 void thereExistsBuilding(short operator, Collection filterValues)
           
 void thereExistsIsMain(short operator, boolean[] filterValues)
           
 void thereExistsIsMain(short operator, Collection filterValues)
           
 void thereExistsUsage(short operator, Collection filterValues)
           
 void thereExistsUsage(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

forAllBuilding

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

thereExistsBuilding

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

forAllBuilding

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

thereExistsBuilding

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

forAllIsMain

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

thereExistsIsMain

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

forAllIsMain

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

thereExistsIsMain

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

orderByIsMain

void orderByIsMain(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

forAllUsage

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

thereExistsUsage

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

forAllUsage

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

thereExistsUsage

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

orderByUsage

void orderByUsage(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.