org.opencrx.kernel.base.cci
Class QueryFilterPropertyFilterImpl

java.lang.Object
  extended by org.openmdx.base.accessor.jmi.spi.RefFilter_1
      extended by org.openmdx.base.accessor.jmi.spi.RefPredicate_1
          extended by org.opencrx.kernel.base.cci.QueryFilterPropertyFilterImpl
All Implemented Interfaces:
Serializable, AbstractFilterPropertyFilter, QueryFilterPropertyFilter, AbstractFilterPropertyQuery, QueryFilterPropertyQuery, RefFilter_1_0, RefFilter_1_1, AnyTypePredicate

public class QueryFilterPropertyFilterImpl
extends RefPredicate_1
implements QueryFilterPropertyFilter, QueryFilterPropertyQuery

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1
filter, name, quantor
 
Constructor Summary
QueryFilterPropertyFilterImpl(RefPackage_1_0 aPackage)
           
QueryFilterPropertyFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers)
           
QueryFilterPropertyFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers, RefFilter_1_0 delegateFilter, Short delegateQuantor, String delegateName)
           
 
Method Summary
 MultivaluedFeaturePredicate booleanParam()
          Adds a constraint to the predicate for QueryFilterProperty testing whether the feature booleanParam has values or not.
 StringTypePredicate clause()
           
 MultivaluedFeaturePredicate dateParam()
          Adds a constraint to the predicate for QueryFilterProperty testing whether the feature dateParam has values or not.
 MultivaluedFeaturePredicate dateTimeParam()
          Adds a constraint to the predicate for QueryFilterProperty testing whether the feature dateTimeParam has values or not.
 MultivaluedFeaturePredicate decimalParam()
          Adds a constraint to the predicate for QueryFilterProperty testing whether the feature decimalParam has values or not.
 OptionalFeaturePredicate description()
          Adds a constraint to the predicate for AbstractFilterProperty testing whether the value of the feature description is null or not.
 BooleanTypePredicate forAllBooleanParam()
          Adds a constraint for the feature booleanParam to the predicate.
 void forAllBooleanParam(short operator, boolean[] filterValues)
           
 void forAllBooleanParam(short operator, Collection values)
           
 void forAllClause(short operator, Collection values)
           
 void forAllClause(short operator, String[] filterValues)
           
 PartiallyOrderedTypePredicate forAllDateParam()
          Adds a constraint for the feature dateParam to the predicate.
 void forAllDateParam(short operator, Collection values)
           
 void forAllDateParam(short operator, javax.xml.datatype.XMLGregorianCalendar[] filterValues)
           
 ComparableTypePredicate forAllDateTimeParam()
          Adds a constraint for the feature dateTimeParam to the predicate.
 void forAllDateTimeParam(short operator, Collection values)
           
 void forAllDateTimeParam(short operator, Date[] filterValues)
           
 ComparableTypePredicate forAllDecimalParam()
          Adds a constraint for the feature decimalParam to the predicate.
 void forAllDecimalParam(short operator, BigDecimal[] filterValues)
           
 void forAllDecimalParam(short operator, Collection values)
           
 StringTypePredicate forAllDescription()
          Adds a constraint for the feature description to the predicate.
 void forAllDescription(short operator, Collection values)
           
 void forAllDescription(short operator, String[] filterValues)
           
 ComparableTypePredicate forAllIntegerParam()
          Adds a constraint for the feature integerParam to the predicate.
 void forAllIntegerParam(short operator, Collection values)
           
 void forAllIntegerParam(short operator, int[] filterValues)
           
 BooleanTypePredicate forAllIsActive()
          Adds a constraint for the feature isActive to the predicate.
 void forAllIsActive(short operator, boolean[] filterValues)
           
 void forAllIsActive(short operator, Collection values)
           
 void forAllName(short operator, Collection values)
           
 void forAllName(short operator, String[] filterValues)
           
 StringTypePredicate forAllStringParam()
          Adds a constraint for the feature stringParam to the predicate.
 void forAllStringParam(short operator, Collection values)
           
 void forAllStringParam(short operator, String[] filterValues)
           
 MultivaluedFeaturePredicate integerParam()
          Adds a constraint to the predicate for QueryFilterProperty testing whether the feature integerParam has values or not.
 OptionalFeaturePredicate isActive()
          Adds a constraint to the predicate for AbstractFilterProperty testing whether the value of the feature isActive is null or not.
 StringTypePredicate name()
           
 MultivaluedTypeOrder orderByBooleanParam()
          Allows to adds a sort instruction for QueryFilterProperty depending the feature booleanParam Note: The order in which orderBy… instructions are given is relevant!
 void orderByBooleanParam(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByClause()
          Allows to adds a sort instruction for QueryFilterProperty depending the feature clause Note: The order in which orderBy… instructions are given is relevant!
 void orderByClause(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 MultivaluedTypeOrder orderByDateParam()
          Allows to adds a sort instruction for QueryFilterProperty depending the feature dateParam Note: The order in which orderBy… instructions are given is relevant!
 void orderByDateParam(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 MultivaluedTypeOrder orderByDateTimeParam()
          Allows to adds a sort instruction for QueryFilterProperty depending the feature dateTimeParam Note: The order in which orderBy… instructions are given is relevant!
 void orderByDateTimeParam(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 MultivaluedTypeOrder orderByDecimalParam()
          Allows to adds a sort instruction for QueryFilterProperty depending the feature decimalParam Note: The order in which orderBy… instructions are given is relevant!
 void orderByDecimalParam(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByDescription()
          Allows to adds a sort instruction for AbstractFilterProperty depending the feature description Note: The order in which orderBy… instructions are given is relevant!
 void orderByDescription(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 MultivaluedTypeOrder orderByIntegerParam()
          Allows to adds a sort instruction for QueryFilterProperty depending the feature integerParam Note: The order in which orderBy… instructions are given is relevant!
 void orderByIntegerParam(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByIsActive()
          Allows to adds a sort instruction for AbstractFilterProperty depending the feature isActive Note: The order in which orderBy… instructions are given is relevant!
 void orderByIsActive(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByName()
          Allows to adds a sort instruction for AbstractFilterProperty depending the feature name Note: The order in which orderBy… instructions are given is relevant!
 void orderByName(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 MultivaluedTypeOrder orderByStringParam()
          Allows to adds a sort instruction for QueryFilterProperty depending the feature stringParam Note: The order in which orderBy… instructions are given is relevant!
 void orderByStringParam(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 MultivaluedFeaturePredicate stringParam()
          Adds a constraint to the predicate for QueryFilterProperty testing whether the feature stringParam has values or not.
 BooleanTypePredicate thereExistsBooleanParam()
          Adds a constraint for the feature booleanParam to the predicate.
 void thereExistsBooleanParam(short operator, boolean[] filterValues)
           
 void thereExistsBooleanParam(short operator, Collection values)
           
 void thereExistsClause(short operator, Collection values)
           
 void thereExistsClause(short operator, String[] filterValues)
           
 PartiallyOrderedTypePredicate thereExistsDateParam()
          Adds a constraint for the feature dateParam to the predicate.
 void thereExistsDateParam(short operator, Collection values)
           
 void thereExistsDateParam(short operator, javax.xml.datatype.XMLGregorianCalendar[] filterValues)
           
 ComparableTypePredicate thereExistsDateTimeParam()
          Adds a constraint for the feature dateTimeParam to the predicate.
 void thereExistsDateTimeParam(short operator, Collection values)
           
 void thereExistsDateTimeParam(short operator, Date[] filterValues)
           
 ComparableTypePredicate thereExistsDecimalParam()
          Adds a constraint for the feature decimalParam to the predicate.
 void thereExistsDecimalParam(short operator, BigDecimal[] filterValues)
           
 void thereExistsDecimalParam(short operator, Collection values)
           
 StringTypePredicate thereExistsDescription()
          Adds a constraint for the feature description to the predicate.
 void thereExistsDescription(short operator, Collection values)
           
 void thereExistsDescription(short operator, String[] filterValues)
           
 ComparableTypePredicate thereExistsIntegerParam()
          Adds a constraint for the feature integerParam to the predicate.
 void thereExistsIntegerParam(short operator, Collection values)
           
 void thereExistsIntegerParam(short operator, int[] filterValues)
           
 BooleanTypePredicate thereExistsIsActive()
          Adds a constraint for the feature isActive to the predicate.
 void thereExistsIsActive(short operator, boolean[] filterValues)
           
 void thereExistsIsActive(short operator, Collection values)
           
 void thereExistsName(short operator, Collection values)
           
 void thereExistsName(short operator, String[] filterValues)
           
 StringTypePredicate thereExistsStringParam()
          Adds a constraint for the feature stringParam to the predicate.
 void thereExistsStringParam(short operator, Collection values)
           
 void thereExistsStringParam(short operator, String[] filterValues)
           
 
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 class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
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
 

Constructor Detail

QueryFilterPropertyFilterImpl

public QueryFilterPropertyFilterImpl(RefPackage_1_0 aPackage)

QueryFilterPropertyFilterImpl

public QueryFilterPropertyFilterImpl(RefPackage_1_0 aPackage,
                                     FilterProperty[] filterProperties,
                                     AttributeSpecifier[] attributeSpecifiers)

QueryFilterPropertyFilterImpl

public QueryFilterPropertyFilterImpl(RefPackage_1_0 aPackage,
                                     FilterProperty[] filterProperties,
                                     AttributeSpecifier[] attributeSpecifiers,
                                     RefFilter_1_0 delegateFilter,
                                     Short delegateQuantor,
                                     String delegateName)
Method Detail

forAllDescription

public void forAllDescription(short operator,
                              Collection values)
Specified by:
forAllDescription in interface AbstractFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsDescription

public void thereExistsDescription(short operator,
                                   Collection values)
Specified by:
thereExistsDescription in interface AbstractFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllDescription

public void forAllDescription(short operator,
                              String[] filterValues)
Specified by:
forAllDescription in interface AbstractFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsDescription

public void thereExistsDescription(short operator,
                                   String[] filterValues)
Specified by:
thereExistsDescription in interface AbstractFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByDescription

public void orderByDescription(short order)
Description copied from interface: AbstractFilterPropertyFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByDescription in interface AbstractFilterPropertyFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

description

public OptionalFeaturePredicate description()
Description copied from interface: AbstractFilterPropertyQuery
Adds a constraint to the predicate for AbstractFilterProperty testing whether the value of the feature description is null or not.

Specified by:
description in interface AbstractFilterPropertyQuery

thereExistsDescription

public StringTypePredicate thereExistsDescription()
Description copied from interface: AbstractFilterPropertyQuery
Adds a constraint for the feature description to the predicate. The predicate for AbstractFilterProperty evaluates true if its value of feature description satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to false!

Specified by:
thereExistsDescription in interface AbstractFilterPropertyQuery

forAllDescription

public StringTypePredicate forAllDescription()
Description copied from interface: AbstractFilterPropertyQuery
Adds a constraint for the feature description to the predicate. The predicate for AbstractFilterProperty evaluates true if its value of feature description satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to true!

Specified by:
forAllDescription in interface AbstractFilterPropertyQuery

orderByDescription

public SimpleTypeOrder orderByDescription()
Description copied from interface: AbstractFilterPropertyQuery
Allows to adds a sort instruction for AbstractFilterProperty depending the feature description Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByDescription in interface AbstractFilterPropertyQuery

forAllIsActive

public void forAllIsActive(short operator,
                           Collection values)
Specified by:
forAllIsActive in interface AbstractFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsIsActive

public void thereExistsIsActive(short operator,
                                Collection values)
Specified by:
thereExistsIsActive in interface AbstractFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllIsActive

public void forAllIsActive(short operator,
                           boolean[] filterValues)
Specified by:
forAllIsActive in interface AbstractFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsIsActive

public void thereExistsIsActive(short operator,
                                boolean[] filterValues)
Specified by:
thereExistsIsActive in interface AbstractFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByIsActive

public void orderByIsActive(short order)
Description copied from interface: AbstractFilterPropertyFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByIsActive in interface AbstractFilterPropertyFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

isActive

public OptionalFeaturePredicate isActive()
Description copied from interface: AbstractFilterPropertyQuery
Adds a constraint to the predicate for AbstractFilterProperty testing whether the value of the feature isActive is null or not.

Specified by:
isActive in interface AbstractFilterPropertyQuery

thereExistsIsActive

public BooleanTypePredicate thereExistsIsActive()
Description copied from interface: AbstractFilterPropertyQuery
Adds a constraint for the feature isActive to the predicate. The predicate for AbstractFilterProperty evaluates true if its value of feature isActive satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to false!

Specified by:
thereExistsIsActive in interface AbstractFilterPropertyQuery

forAllIsActive

public BooleanTypePredicate forAllIsActive()
Description copied from interface: AbstractFilterPropertyQuery
Adds a constraint for the feature isActive to the predicate. The predicate for AbstractFilterProperty evaluates true if its value of feature isActive satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to true!

Specified by:
forAllIsActive in interface AbstractFilterPropertyQuery

orderByIsActive

public SimpleTypeOrder orderByIsActive()
Description copied from interface: AbstractFilterPropertyQuery
Allows to adds a sort instruction for AbstractFilterProperty depending the feature isActive Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByIsActive in interface AbstractFilterPropertyQuery

forAllName

public void forAllName(short operator,
                       Collection values)
Specified by:
forAllName in interface AbstractFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsName

public void thereExistsName(short operator,
                            Collection values)
Specified by:
thereExistsName in interface AbstractFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllName

public void forAllName(short operator,
                       String[] filterValues)
Specified by:
forAllName in interface AbstractFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsName

public void thereExistsName(short operator,
                            String[] filterValues)
Specified by:
thereExistsName in interface AbstractFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByName

public void orderByName(short order)
Description copied from interface: AbstractFilterPropertyFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByName in interface AbstractFilterPropertyFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

name

public StringTypePredicate name()
Specified by:
name in interface AbstractFilterPropertyQuery

orderByName

public SimpleTypeOrder orderByName()
Description copied from interface: AbstractFilterPropertyQuery
Allows to adds a sort instruction for AbstractFilterProperty depending the feature name Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByName in interface AbstractFilterPropertyQuery

forAllBooleanParam

public void forAllBooleanParam(short operator,
                               Collection values)
Specified by:
forAllBooleanParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsBooleanParam

public void thereExistsBooleanParam(short operator,
                                    Collection values)
Specified by:
thereExistsBooleanParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllBooleanParam

public void forAllBooleanParam(short operator,
                               boolean[] filterValues)
Specified by:
forAllBooleanParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsBooleanParam

public void thereExistsBooleanParam(short operator,
                                    boolean[] filterValues)
Specified by:
thereExistsBooleanParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByBooleanParam

public void orderByBooleanParam(short order)
Description copied from interface: QueryFilterPropertyFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByBooleanParam in interface QueryFilterPropertyFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

booleanParam

public MultivaluedFeaturePredicate booleanParam()
Description copied from interface: QueryFilterPropertyQuery
Adds a constraint to the predicate for QueryFilterProperty testing whether the feature booleanParam has values or not.

Specified by:
booleanParam in interface QueryFilterPropertyQuery

thereExistsBooleanParam

public BooleanTypePredicate thereExistsBooleanParam()
Description copied from interface: QueryFilterPropertyQuery
Adds a constraint for the feature booleanParam to the predicate. The predicate for QueryFilterProperty evaluates true if at least one of its values of feature booleanParam satisfies the given condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to false!

Specified by:
thereExistsBooleanParam in interface QueryFilterPropertyQuery

forAllBooleanParam

public BooleanTypePredicate forAllBooleanParam()
Description copied from interface: QueryFilterPropertyQuery
Adds a constraint for the feature booleanParam to the predicate. The predicate for QueryFilterProperty evaluates true if all of its values of feature booleanParam satisfy the selected condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to true!

Specified by:
forAllBooleanParam in interface QueryFilterPropertyQuery

orderByBooleanParam

public MultivaluedTypeOrder orderByBooleanParam()
Description copied from interface: QueryFilterPropertyQuery
Allows to adds a sort instruction for QueryFilterProperty depending the feature booleanParam Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByBooleanParam in interface QueryFilterPropertyQuery

forAllClause

public void forAllClause(short operator,
                         Collection values)
Specified by:
forAllClause in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsClause

public void thereExistsClause(short operator,
                              Collection values)
Specified by:
thereExistsClause in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllClause

public void forAllClause(short operator,
                         String[] filterValues)
Specified by:
forAllClause in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsClause

public void thereExistsClause(short operator,
                              String[] filterValues)
Specified by:
thereExistsClause in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByClause

public void orderByClause(short order)
Description copied from interface: QueryFilterPropertyFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByClause in interface QueryFilterPropertyFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

clause

public StringTypePredicate clause()
Specified by:
clause in interface QueryFilterPropertyQuery

orderByClause

public SimpleTypeOrder orderByClause()
Description copied from interface: QueryFilterPropertyQuery
Allows to adds a sort instruction for QueryFilterProperty depending the feature clause Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByClause in interface QueryFilterPropertyQuery

forAllDateParam

public void forAllDateParam(short operator,
                            Collection values)
Specified by:
forAllDateParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsDateParam

public void thereExistsDateParam(short operator,
                                 Collection values)
Specified by:
thereExistsDateParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllDateParam

public void forAllDateParam(short operator,
                            javax.xml.datatype.XMLGregorianCalendar[] filterValues)
Specified by:
forAllDateParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsDateParam

public void thereExistsDateParam(short operator,
                                 javax.xml.datatype.XMLGregorianCalendar[] filterValues)
Specified by:
thereExistsDateParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByDateParam

public void orderByDateParam(short order)
Description copied from interface: QueryFilterPropertyFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByDateParam in interface QueryFilterPropertyFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

dateParam

public MultivaluedFeaturePredicate dateParam()
Description copied from interface: QueryFilterPropertyQuery
Adds a constraint to the predicate for QueryFilterProperty testing whether the feature dateParam has values or not.

Specified by:
dateParam in interface QueryFilterPropertyQuery

thereExistsDateParam

public PartiallyOrderedTypePredicate thereExistsDateParam()
Description copied from interface: QueryFilterPropertyQuery
Adds a constraint for the feature dateParam to the predicate. The predicate for QueryFilterProperty evaluates true if at least one of its values of feature dateParam satisfies the given condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to false!

Specified by:
thereExistsDateParam in interface QueryFilterPropertyQuery

forAllDateParam

public PartiallyOrderedTypePredicate forAllDateParam()
Description copied from interface: QueryFilterPropertyQuery
Adds a constraint for the feature dateParam to the predicate. The predicate for QueryFilterProperty evaluates true if all of its values of feature dateParam satisfy the selected condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to true!

Specified by:
forAllDateParam in interface QueryFilterPropertyQuery

orderByDateParam

public MultivaluedTypeOrder orderByDateParam()
Description copied from interface: QueryFilterPropertyQuery
Allows to adds a sort instruction for QueryFilterProperty depending the feature dateParam Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByDateParam in interface QueryFilterPropertyQuery

forAllDateTimeParam

public void forAllDateTimeParam(short operator,
                                Collection values)
Specified by:
forAllDateTimeParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsDateTimeParam

public void thereExistsDateTimeParam(short operator,
                                     Collection values)
Specified by:
thereExistsDateTimeParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllDateTimeParam

public void forAllDateTimeParam(short operator,
                                Date[] filterValues)
Specified by:
forAllDateTimeParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsDateTimeParam

public void thereExistsDateTimeParam(short operator,
                                     Date[] filterValues)
Specified by:
thereExistsDateTimeParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByDateTimeParam

public void orderByDateTimeParam(short order)
Description copied from interface: QueryFilterPropertyFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByDateTimeParam in interface QueryFilterPropertyFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

dateTimeParam

public MultivaluedFeaturePredicate dateTimeParam()
Description copied from interface: QueryFilterPropertyQuery
Adds a constraint to the predicate for QueryFilterProperty testing whether the feature dateTimeParam has values or not.

Specified by:
dateTimeParam in interface QueryFilterPropertyQuery

thereExistsDateTimeParam

public ComparableTypePredicate thereExistsDateTimeParam()
Description copied from interface: QueryFilterPropertyQuery
Adds a constraint for the feature dateTimeParam to the predicate. The predicate for QueryFilterProperty evaluates true if at least one of its values of feature dateTimeParam satisfies the given condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to false!

Specified by:
thereExistsDateTimeParam in interface QueryFilterPropertyQuery

forAllDateTimeParam

public ComparableTypePredicate forAllDateTimeParam()
Description copied from interface: QueryFilterPropertyQuery
Adds a constraint for the feature dateTimeParam to the predicate. The predicate for QueryFilterProperty evaluates true if all of its values of feature dateTimeParam satisfy the selected condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to true!

Specified by:
forAllDateTimeParam in interface QueryFilterPropertyQuery

orderByDateTimeParam

public MultivaluedTypeOrder orderByDateTimeParam()
Description copied from interface: QueryFilterPropertyQuery
Allows to adds a sort instruction for QueryFilterProperty depending the feature dateTimeParam Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByDateTimeParam in interface QueryFilterPropertyQuery

forAllDecimalParam

public void forAllDecimalParam(short operator,
                               Collection values)
Specified by:
forAllDecimalParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsDecimalParam

public void thereExistsDecimalParam(short operator,
                                    Collection values)
Specified by:
thereExistsDecimalParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllDecimalParam

public void forAllDecimalParam(short operator,
                               BigDecimal[] filterValues)
Specified by:
forAllDecimalParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsDecimalParam

public void thereExistsDecimalParam(short operator,
                                    BigDecimal[] filterValues)
Specified by:
thereExistsDecimalParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByDecimalParam

public void orderByDecimalParam(short order)
Description copied from interface: QueryFilterPropertyFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByDecimalParam in interface QueryFilterPropertyFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

decimalParam

public MultivaluedFeaturePredicate decimalParam()
Description copied from interface: QueryFilterPropertyQuery
Adds a constraint to the predicate for QueryFilterProperty testing whether the feature decimalParam has values or not.

Specified by:
decimalParam in interface QueryFilterPropertyQuery

thereExistsDecimalParam

public ComparableTypePredicate thereExistsDecimalParam()
Description copied from interface: QueryFilterPropertyQuery
Adds a constraint for the feature decimalParam to the predicate. The predicate for QueryFilterProperty evaluates true if at least one of its values of feature decimalParam satisfies the given condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to false!

Specified by:
thereExistsDecimalParam in interface QueryFilterPropertyQuery

forAllDecimalParam

public ComparableTypePredicate forAllDecimalParam()
Description copied from interface: QueryFilterPropertyQuery
Adds a constraint for the feature decimalParam to the predicate. The predicate for QueryFilterProperty evaluates true if all of its values of feature decimalParam satisfy the selected condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to true!

Specified by:
forAllDecimalParam in interface QueryFilterPropertyQuery

orderByDecimalParam

public MultivaluedTypeOrder orderByDecimalParam()
Description copied from interface: QueryFilterPropertyQuery
Allows to adds a sort instruction for QueryFilterProperty depending the feature decimalParam Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByDecimalParam in interface QueryFilterPropertyQuery

forAllIntegerParam

public void forAllIntegerParam(short operator,
                               Collection values)
Specified by:
forAllIntegerParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsIntegerParam

public void thereExistsIntegerParam(short operator,
                                    Collection values)
Specified by:
thereExistsIntegerParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllIntegerParam

public void forAllIntegerParam(short operator,
                               int[] filterValues)
Specified by:
forAllIntegerParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsIntegerParam

public void thereExistsIntegerParam(short operator,
                                    int[] filterValues)
Specified by:
thereExistsIntegerParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByIntegerParam

public void orderByIntegerParam(short order)
Description copied from interface: QueryFilterPropertyFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByIntegerParam in interface QueryFilterPropertyFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

integerParam

public MultivaluedFeaturePredicate integerParam()
Description copied from interface: QueryFilterPropertyQuery
Adds a constraint to the predicate for QueryFilterProperty testing whether the feature integerParam has values or not.

Specified by:
integerParam in interface QueryFilterPropertyQuery

thereExistsIntegerParam

public ComparableTypePredicate thereExistsIntegerParam()
Description copied from interface: QueryFilterPropertyQuery
Adds a constraint for the feature integerParam to the predicate. The predicate for QueryFilterProperty evaluates true if at least one of its values of feature integerParam satisfies the given condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to false!

Specified by:
thereExistsIntegerParam in interface QueryFilterPropertyQuery

forAllIntegerParam

public ComparableTypePredicate forAllIntegerParam()
Description copied from interface: QueryFilterPropertyQuery
Adds a constraint for the feature integerParam to the predicate. The predicate for QueryFilterProperty evaluates true if all of its values of feature integerParam satisfy the selected condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to true!

Specified by:
forAllIntegerParam in interface QueryFilterPropertyQuery

orderByIntegerParam

public MultivaluedTypeOrder orderByIntegerParam()
Description copied from interface: QueryFilterPropertyQuery
Allows to adds a sort instruction for QueryFilterProperty depending the feature integerParam Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByIntegerParam in interface QueryFilterPropertyQuery

forAllStringParam

public void forAllStringParam(short operator,
                              Collection values)
Specified by:
forAllStringParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsStringParam

public void thereExistsStringParam(short operator,
                                   Collection values)
Specified by:
thereExistsStringParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllStringParam

public void forAllStringParam(short operator,
                              String[] filterValues)
Specified by:
forAllStringParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsStringParam

public void thereExistsStringParam(short operator,
                                   String[] filterValues)
Specified by:
thereExistsStringParam in interface QueryFilterPropertyFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByStringParam

public void orderByStringParam(short order)
Description copied from interface: QueryFilterPropertyFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByStringParam in interface QueryFilterPropertyFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

stringParam

public MultivaluedFeaturePredicate stringParam()
Description copied from interface: QueryFilterPropertyQuery
Adds a constraint to the predicate for QueryFilterProperty testing whether the feature stringParam has values or not.

Specified by:
stringParam in interface QueryFilterPropertyQuery

thereExistsStringParam

public StringTypePredicate thereExistsStringParam()
Description copied from interface: QueryFilterPropertyQuery
Adds a constraint for the feature stringParam to the predicate. The predicate for QueryFilterProperty evaluates true if at least one of its values of feature stringParam satisfies the given condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to false!

Specified by:
thereExistsStringParam in interface QueryFilterPropertyQuery

forAllStringParam

public StringTypePredicate forAllStringParam()
Description copied from interface: QueryFilterPropertyQuery
Adds a constraint for the feature stringParam to the predicate. The predicate for QueryFilterProperty evaluates true if all of its values of feature stringParam satisfy the selected condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to true!

Specified by:
forAllStringParam in interface QueryFilterPropertyQuery

orderByStringParam

public MultivaluedTypeOrder orderByStringParam()
Description copied from interface: QueryFilterPropertyQuery
Allows to adds a sort instruction for QueryFilterProperty depending the feature stringParam Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByStringParam in interface QueryFilterPropertyQuery


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