org.openmdx.base.cci
Interface BasicObjectFilter

All Superinterfaces:
ContextCapableFilter, ExtentCapableFilter, RefFilter_1_0, Serializable, ViewCapableFilter
All Known Subinterfaces:
AliasTypeFilter, AssociationEndFilter, AssociationFilter, AttributeFilter, BehaviouralFeatureFilter, ClassFilter, ClassifierFilter, CollectionTypeFilter, ComponentFilter, ConfigurationFilter, ConnectionFilter, ConstantFilter, ConstraintFilter, DatabaseConnectorFilter, DatabaseResourceReferenceFilter, DataproviderBooleanPropertyFilter, DataproviderConnectorFilter, DataproviderFilter, DataproviderIntegerPropertyFilter, DataproviderPropertyFilter, DataproviderResourceFilter, DataproviderResourceReferenceFilter, DataproviderStringPropertyFilter, DataproviderTypeBooleanPropertyFilter, DataproviderTypeFilter, DataproviderTypeIntegerPropertyFilter, DataproviderTypePropertyFilter, DataproviderTypeStringPropertyFilter, DatatypeFilter, DeploymentUnitFilter, DomainFilter, DomainFilter, ElementFilter, EnumerationTypeFilter, ExceptionFilter, FeatureFilter, GeneralizableElementFilter, GenericResourceReferenceFilter, HttpUrlConnectorFilter, ImportFilter, InboundCommunicationFilter, InstanceFilter, ModuleFilter, NamespaceFilter, NamespaceFilter, OperationFilter, OutboundCommunicationFilter, PackageFilter, ParameterFilter, PrimitiveTypeFilter, ReferenceFilter, ResourceAdapterBooleanPropertyFilter, ResourceAdapterFilter, ResourceAdapterIntegerPropertyFilter, ResourceAdapterPropertyFilter, ResourceAdapterStringPropertyFilter, ResourceReferenceFilter, StatefulConnectionFilter, StatelessConnectionFilter, StatelessResourceFilter, StatisticsFilter, StructuralFeatureFilter, StructureFieldFilter, StructureTypeFilter, TagFilter, TypedElementFilter, UnitOfWorkFilter
All Known Implementing Classes:
AliasTypeFilterImpl, AssociationEndFilterImpl, AssociationFilterImpl, AttributeFilterImpl, BasicObjectFilterImpl, BehaviouralFeatureFilterImpl, ClassFilterImpl, ClassifierFilterImpl, CollectionTypeFilterImpl, ComponentFilterImpl, ConfigurationFilterImpl, ConnectionFilterImpl, ConstantFilterImpl, ConstraintFilterImpl, DatabaseConnectorFilterImpl, DatabaseResourceReferenceFilterImpl, DataproviderBooleanPropertyFilterImpl, DataproviderConnectorFilterImpl, DataproviderFilterImpl, DataproviderIntegerPropertyFilterImpl, DataproviderPropertyFilterImpl, DataproviderResourceFilterImpl, DataproviderResourceReferenceFilterImpl, DataproviderStringPropertyFilterImpl, DataproviderTypeBooleanPropertyFilterImpl, DataproviderTypeFilterImpl, DataproviderTypeIntegerPropertyFilterImpl, DataproviderTypePropertyFilterImpl, DataproviderTypeStringPropertyFilterImpl, DatatypeFilterImpl, DeploymentUnitFilterImpl, DomainFilterImpl, DomainFilterImpl, ElementFilterImpl, EnumerationTypeFilterImpl, ExceptionFilterImpl, FeatureFilterImpl, GeneralizableElementFilterImpl, GenericResourceReferenceFilterImpl, HttpUrlConnectorFilterImpl, ImportFilterImpl, InboundCommunicationFilterImpl, InstanceFilterImpl, ModuleFilterImpl, NamespaceFilterImpl, NamespaceFilterImpl, OperationFilterImpl, OutboundCommunicationFilterImpl, PackageFilterImpl, ParameterFilterImpl, PrimitiveTypeFilterImpl, ReferenceFilterImpl, ResourceAdapterBooleanPropertyFilterImpl, ResourceAdapterFilterImpl, ResourceAdapterIntegerPropertyFilterImpl, ResourceAdapterPropertyFilterImpl, ResourceAdapterStringPropertyFilterImpl, ResourceReferenceFilterImpl, StatefulConnectionFilterImpl, StatelessConnectionFilterImpl, StatelessResourceFilterImpl, StatisticsFilterImpl, StructuralFeatureFilterImpl, StructureFieldFilterImpl, StructureTypeFilterImpl, TagFilterImpl, TypedElementFilterImpl, UnitOfWorkFilterImpl

public interface BasicObjectFilter
extends ContextCapableFilter, ExtentCapableFilter, ViewCapableFilter


Method Summary
 void forAllCreatedAt(short operator, Collection filterValues)
           
 void forAllCreatedAt(short operator, Date[] filterValues)
           
 void forAllCreatedBy(short operator, Collection filterValues)
           
 void forAllCreatedBy(short operator, String[] filterValues)
           
 void forAllModifiedAt(short operator, Collection filterValues)
           
 void forAllModifiedAt(short operator, Date[] filterValues)
           
 void forAllModifiedBy(short operator, Collection filterValues)
           
 void forAllModifiedBy(short operator, String[] filterValues)
           
 void orderByCreatedAt(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByCreatedBy(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByModifiedAt(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void orderByModifiedBy(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void thereExistsCreatedAt(short operator, Collection filterValues)
           
 void thereExistsCreatedAt(short operator, Date[] filterValues)
           
 void thereExistsCreatedBy(short operator, Collection filterValues)
           
 void thereExistsCreatedBy(short operator, String[] filterValues)
           
 void thereExistsModifiedAt(short operator, Collection filterValues)
           
 void thereExistsModifiedAt(short operator, Date[] filterValues)
           
 void thereExistsModifiedBy(short operator, Collection filterValues)
           
 void thereExistsModifiedBy(short operator, String[] filterValues)
           
 
Methods inherited from interface org.openmdx.base.cci.ContextCapableFilter
forAllContext, forAllContext, thereExistsContext, thereExistsContext
 
Methods inherited from interface org.openmdx.base.cci.ExtentCapableFilter
forAllIdentity, forAllIdentity, orderByIdentity, thereExistsIdentity, thereExistsIdentity
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefFilter_1_0
clear, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties
 

Method Detail

forAllCreatedAt

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

thereExistsCreatedAt

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

forAllCreatedAt

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

thereExistsCreatedAt

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

orderByCreatedAt

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

forAllCreatedBy

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

thereExistsCreatedBy

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

forAllCreatedBy

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

thereExistsCreatedBy

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

orderByCreatedBy

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

forAllModifiedAt

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

thereExistsModifiedAt

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

forAllModifiedAt

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

thereExistsModifiedAt

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

orderByModifiedAt

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

forAllModifiedBy

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

thereExistsModifiedBy

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

forAllModifiedBy

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

thereExistsModifiedBy

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

orderByModifiedBy

void orderByModifiedBy(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, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.