org.opencrx.kernel.account1.query
Interface AbstractAccountQuery

All Superinterfaces:
AnyTypePredicate
All Known Subinterfaces:
AbstractGroupQuery, AccountQuery, ContactQuery, ContractRoleQuery, CustomerContractRoleQuery, GroupQuery, LegalEntityQuery, UnspecifiedAccountQuery
All Known Implementing Classes:
AbstractAccountFilterImpl, AbstractGroupFilterImpl, AccountFilterImpl, ContactFilterImpl, ContractRoleFilterImpl, CustomerContractRoleFilterImpl, GroupFilterImpl, LegalEntityFilterImpl, UnspecifiedAccountFilterImpl

public interface AbstractAccountQuery
extends AnyTypePredicate


Method Summary
 MultivaluedFeaturePredicate accountCategory()
          Adds a constraint to the predicate for AbstractAccount testing whether the feature accountCategory has values or not.
 ComparableTypePredicate accountRating()
           
 ComparableTypePredicate accountState()
           
 MultivaluedFeaturePredicate accountType()
          Adds a constraint to the predicate for AbstractAccount testing whether the feature accountType has values or not.
 OptionalFeaturePredicate aliasName()
          Adds a constraint to the predicate for AbstractAccount testing whether the value of the feature aliasName is null or not.
 MultivaluedFeaturePredicate businessType()
          Adds a constraint to the predicate for AbstractAccount testing whether the feature businessType has values or not.
 OptionalFeaturePredicate description()
          Adds a constraint to the predicate for AbstractAccount testing whether the value of the feature description is null or not.
 ComparableTypePredicate forAllAccountCategory()
          Adds a constraint for the feature accountCategory to the predicate.
 ComparableTypePredicate forAllAccountType()
          Adds a constraint for the feature accountType to the predicate.
 StringTypePredicate forAllAliasName()
          Adds a constraint for the feature aliasName to the predicate.
 ComparableTypePredicate forAllBusinessType()
          Adds a constraint for the feature businessType to the predicate.
 StringTypePredicate forAllDescription()
          Adds a constraint for the feature description to the predicate.
 StringTypePredicate forAllFullName()
          Adds a constraint for the feature fullName to the predicate.
 OptionalFeaturePredicate fullName()
          Adds a constraint to the predicate for AbstractAccount testing whether the value of the feature fullName is null or not.
 MultivaluedTypeOrder orderByAccountCategory()
          Allows to adds a sort instruction for AbstractAccount depending the feature accountCategory Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByAccountRating()
          Allows to adds a sort instruction for AbstractAccount depending the feature accountRating Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByAccountState()
          Allows to adds a sort instruction for AbstractAccount depending the feature accountState Note: The order in which orderBy… instructions are given is relevant!
 MultivaluedTypeOrder orderByAccountType()
          Allows to adds a sort instruction for AbstractAccount depending the feature accountType Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByAliasName()
          Allows to adds a sort instruction for AbstractAccount depending the feature aliasName Note: The order in which orderBy… instructions are given is relevant!
 MultivaluedTypeOrder orderByBusinessType()
          Allows to adds a sort instruction for AbstractAccount depending the feature businessType Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByDescription()
          Allows to adds a sort instruction for AbstractAccount depending the feature description Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByFullName()
          Allows to adds a sort instruction for AbstractAccount depending the feature fullName Note: The order in which orderBy… instructions are given is relevant!
 ComparableTypePredicate thereExistsAccountCategory()
          Adds a constraint for the feature accountCategory to the predicate.
 ComparableTypePredicate thereExistsAccountType()
          Adds a constraint for the feature accountType to the predicate.
 StringTypePredicate thereExistsAliasName()
          Adds a constraint for the feature aliasName to the predicate.
 ComparableTypePredicate thereExistsBusinessType()
          Adds a constraint for the feature businessType to the predicate.
 StringTypePredicate thereExistsDescription()
          Adds a constraint for the feature description to the predicate.
 StringTypePredicate thereExistsFullName()
          Adds a constraint for the feature fullName to the predicate.
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 

Method Detail

accountCategory

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


thereExistsAccountCategory

ComparableTypePredicate thereExistsAccountCategory()
Adds a constraint for the feature accountCategory to the predicate. The predicate for AbstractAccount evaluates true if at least one of its values of feature accountCategory 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!


forAllAccountCategory

ComparableTypePredicate forAllAccountCategory()
Adds a constraint for the feature accountCategory to the predicate. The predicate for AbstractAccount evaluates true if all of its values of feature accountCategory 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!


orderByAccountCategory

MultivaluedTypeOrder orderByAccountCategory()
Allows to adds a sort instruction for AbstractAccount depending the feature accountCategory Note: The order in which orderBy… instructions are given is relevant!


accountRating

ComparableTypePredicate accountRating()

orderByAccountRating

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


accountState

ComparableTypePredicate accountState()

orderByAccountState

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


accountType

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


thereExistsAccountType

ComparableTypePredicate thereExistsAccountType()
Adds a constraint for the feature accountType to the predicate. The predicate for AbstractAccount evaluates true if at least one of its values of feature accountType 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!


forAllAccountType

ComparableTypePredicate forAllAccountType()
Adds a constraint for the feature accountType to the predicate. The predicate for AbstractAccount evaluates true if all of its values of feature accountType 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!


orderByAccountType

MultivaluedTypeOrder orderByAccountType()
Allows to adds a sort instruction for AbstractAccount depending the feature accountType Note: The order in which orderBy… instructions are given is relevant!


aliasName

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


thereExistsAliasName

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


forAllAliasName

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


orderByAliasName

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


businessType

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


thereExistsBusinessType

ComparableTypePredicate thereExistsBusinessType()
Adds a constraint for the feature businessType to the predicate. The predicate for AbstractAccount evaluates true if at least one of its values of feature businessType 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!


forAllBusinessType

ComparableTypePredicate forAllBusinessType()
Adds a constraint for the feature businessType to the predicate. The predicate for AbstractAccount evaluates true if all of its values of feature businessType 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!


orderByBusinessType

MultivaluedTypeOrder orderByBusinessType()
Allows to adds a sort instruction for AbstractAccount depending the feature businessType Note: The order in which orderBy… instructions are given is relevant!


description

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


thereExistsDescription

StringTypePredicate thereExistsDescription()
Adds a constraint for the feature description to the predicate. The predicate for AbstractAccount 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!


forAllDescription

StringTypePredicate forAllDescription()
Adds a constraint for the feature description to the predicate. The predicate for AbstractAccount 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!


orderByDescription

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


fullName

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


thereExistsFullName

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


forAllFullName

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


orderByFullName

SimpleTypeOrder orderByFullName()
Allows to adds a sort instruction for AbstractAccount depending the feature fullName 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.