org.opencrx.kernel.base.query
Interface XmlExportParamsQuery

All Superinterfaces:
AnyTypePredicate
All Known Implementing Classes:
XmlExportParamsFilterImpl

public interface XmlExportParamsQuery
extends AnyTypePredicate


Method Summary
 OptionalFeaturePredicate attributeFilter()
          Adds a constraint to the predicate for XmlExportParams testing whether the value of the feature attributeFilter is null or not.
 StringTypePredicate forAllAttributeFilter()
          Adds a constraint for the feature attributeFilter to the predicate.
 StringTypePredicate forAllReferenceFilter()
          Adds a constraint for the feature referenceFilter to the predicate.
 SimpleTypeOrder orderByAttributeFilter()
          Allows to adds a sort instruction for XmlExportParams depending the feature attributeFilter Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByReferenceFilter()
          Allows to adds a sort instruction for XmlExportParams depending the feature referenceFilter Note: The order in which orderBy… instructions are given is relevant!
 OptionalFeaturePredicate referenceFilter()
          Adds a constraint to the predicate for XmlExportParams testing whether the value of the feature referenceFilter is null or not.
 StringTypePredicate thereExistsAttributeFilter()
          Adds a constraint for the feature attributeFilter to the predicate.
 StringTypePredicate thereExistsReferenceFilter()
          Adds a constraint for the feature referenceFilter to the predicate.
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 

Method Detail

attributeFilter

OptionalFeaturePredicate attributeFilter()
Adds a constraint to the predicate for XmlExportParams testing whether the value of the feature attributeFilter is null or not.


thereExistsAttributeFilter

StringTypePredicate thereExistsAttributeFilter()
Adds a constraint for the feature attributeFilter to the predicate. The predicate for XmlExportParams evaluates true if its value of feature attributeFilter 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!


forAllAttributeFilter

StringTypePredicate forAllAttributeFilter()
Adds a constraint for the feature attributeFilter to the predicate. The predicate for XmlExportParams evaluates true if its value of feature attributeFilter 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!


orderByAttributeFilter

SimpleTypeOrder orderByAttributeFilter()
Allows to adds a sort instruction for XmlExportParams depending the feature attributeFilter Note: The order in which orderBy… instructions are given is relevant!


referenceFilter

OptionalFeaturePredicate referenceFilter()
Adds a constraint to the predicate for XmlExportParams testing whether the value of the feature referenceFilter is null or not.


thereExistsReferenceFilter

StringTypePredicate thereExistsReferenceFilter()
Adds a constraint for the feature referenceFilter to the predicate. The predicate for XmlExportParams evaluates true if its value of feature referenceFilter 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!


forAllReferenceFilter

StringTypePredicate forAllReferenceFilter()
Adds a constraint for the feature referenceFilter to the predicate. The predicate for XmlExportParams evaluates true if its value of feature referenceFilter 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!


orderByReferenceFilter

SimpleTypeOrder orderByReferenceFilter()
Allows to adds a sort instruction for XmlExportParams depending the feature referenceFilter Note: The order in which orderBy… instructions are given is relevant!



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