org.opencrx.kernel.base.cci2
Interface PropertySetQuery

All Superinterfaces:
AnyTypePredicate
All Known Subinterfaces:
AbstractProductConfigurationQuery, AbstractTaskQuery, BookingQuery, ComponentConfigurationQuery, CompoundBookingQuery, CreditBookingQuery, DebitBookingQuery, DepotQuery, ExternalTaskQuery, ProductConfigurationQuery, ProductConfigurationTypeQuery, PropertySetQuery, PropertySetQuery, SimpleBookingQuery, SingleBookingQuery, WfProcessInstanceQuery, WfProcessQuery

public interface PropertySetQuery
extends AnyTypePredicate


Method Summary
 PropertyQuery forAllProperty()
          Adds a condition for the feature property to the predicate for PropertySet, which evaluates to false unless the value of the feature property satisfies the given condition.
 MultivaluedFeaturePredicate property()
          Adds a constraint to the predicate for PropertySet testing whether the feature property has values or not.
 PropertyQuery thereExistsProperty()
          Adds a condition for the feature property to the predicate for PropertySet, which evaluates to false unless the value of the feature property satisfies the given condition.
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equals, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 

Method Detail

property

MultivaluedFeaturePredicate property()
Adds a constraint to the predicate for PropertySet testing whether the feature property has values or not.


thereExistsProperty

PropertyQuery thereExistsProperty()
Adds a condition for the feature property to the predicate for PropertySet, which evaluates to false unless the value of the feature property satisfies the given condition.

Since the attribute is optional its value may be null, in which case the condition is not satisfied


forAllProperty

PropertyQuery forAllProperty()
Adds a condition for the feature property to the predicate for PropertySet, which evaluates to false unless the value of the feature property satisfies the given condition.

Since the attribute is optional its value may be null, in which case the condition is satisfied



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