org.openmdx.filter1.query
Interface PropertyQuery

All Superinterfaces:
AnyTypePredicate
All Known Subinterfaces:
BooleanPropertyQuery, DecimalPropertyQuery, IntegerPropertyQuery, StringPropertyQuery, UriPropertyQuery
All Known Implementing Classes:
BooleanPropertyFilterImpl, DecimalPropertyFilterImpl, IntegerPropertyFilterImpl, PropertyFilterImpl, StringPropertyFilterImpl, UriPropertyFilterImpl

public interface PropertyQuery
extends AnyTypePredicate

A PropertyQuery selects a set of instances of class Property based on conditions to be met by their attributes.


Method Summary
 StringTypePredicate name()
          Adds a constraint for the feature name to the predicate.
 ComparableTypePredicate operator()
          Adds a constraint for the feature operator to the predicate.
 SimpleTypeOrder orderByName()
          Allows to adds a sort instruction for Property depending the feature name Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByOperator()
          Allows to adds a sort instruction for Property depending the feature operator Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByQuantor()
          Allows to adds a sort instruction for Property depending the feature quantor Note: The order in which orderBy… instructions are given is relevant!
 ComparableTypePredicate quantor()
          Adds a constraint for the feature quantor to the predicate.
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 

Method Detail

name

StringTypePredicate name()
Adds a constraint for the feature name to the predicate. The predicate for Property evaluates true if its value of feature name satisfies the selected condition.


orderByName

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


operator

ComparableTypePredicate operator()
Adds a constraint for the feature operator to the predicate. The predicate for Property evaluates true if its value of feature operator satisfies the selected condition.


orderByOperator

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


quantor

ComparableTypePredicate quantor()
Adds a constraint for the feature quantor to the predicate. The predicate for Property evaluates true if its value of feature quantor satisfies the selected condition.


orderByQuantor

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



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