org.opencrx.kernel.activity1.cci2
Interface AbstractWorkRecordQuery

All Superinterfaces:
AnyTypePredicate, AssignableQuery, BookingOriginQuery
All Known Subinterfaces:
ActivityWorkRecordQuery

public interface AbstractWorkRecordQuery
extends AssignableQuery, BookingOriginQuery


Method Summary
 OptionalFeaturePredicate billableAmount()
          Adds a constraint to the predicate for AbstractWorkRecord testing whether the value of the feature billableAmount is null or not.
 ComparableTypePredicate<Short> billingCurrency()
           
 ComparableTypePredicate<Short> depotSelector()
           
 OptionalFeaturePredicate description()
          Adds a constraint to the predicate for AbstractWorkRecord testing whether the value of the feature description is null or not.
 ComparableTypePredicate<Short> durationCalculationMode()
           
 ComparableTypePredicate<Integer> durationHours()
           
 ComparableTypePredicate<Integer> durationMinutes()
           
 OptionalFeaturePredicate endedAt()
          Adds a constraint to the predicate for AbstractWorkRecord testing whether the value of the feature endedAt is null or not.
 ComparableTypePredicate<BigDecimal> forAllBillableAmount()
          Adds a condition for the feature billableAmount to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature billableAmount satisfies the given condition.
 StringTypePredicate forAllDescription()
          Adds a condition for the feature description to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature description satisfies the given condition.
 ComparableTypePredicate<Date> forAllEndedAt()
          Adds a condition for the feature endedAt to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature endedAt satisfies the given condition.
 ComparableTypePredicate<Integer> forAllPauseDurationHours()
          Adds a condition for the feature pauseDurationHours to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature pauseDurationHours satisfies the given condition.
 ComparableTypePredicate<Integer> forAllPauseDurationMinutes()
          Adds a condition for the feature pauseDurationMinutes to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature pauseDurationMinutes satisfies the given condition.
 ComparableTypePredicate<BigDecimal> forAllRate()
          Adds a condition for the feature rate to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature rate satisfies the given condition.
 ComparableTypePredicate<Date> forAllStartedAt()
          Adds a condition for the feature startedAt to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature startedAt satisfies the given condition.
 CompoundBookingQuery forAllWorkCb()
          Adds a condition for the feature workCb to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature workCb satisfies the given condition.
 BooleanTypePredicate isBillable()
           
 StringTypePredicate name()
           
 SimpleTypeOrder orderByBillableAmount()
          Allows to adds a sort instruction for AbstractWorkRecord depending the feature billableAmount Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByBillingCurrency()
          Allows to adds a sort instruction for AbstractWorkRecord depending the feature billingCurrency Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByDepotSelector()
          Allows to adds a sort instruction for AbstractWorkRecord depending the feature depotSelector Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByDescription()
          Allows to adds a sort instruction for AbstractWorkRecord depending the feature description Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByDurationCalculationMode()
          Allows to adds a sort instruction for AbstractWorkRecord depending the feature durationCalculationMode Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByDurationHours()
          Allows to adds a sort instruction for AbstractWorkRecord depending the feature durationHours Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByDurationMinutes()
          Allows to adds a sort instruction for AbstractWorkRecord depending the feature durationMinutes Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByEndedAt()
          Allows to adds a sort instruction for AbstractWorkRecord depending the feature endedAt Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByIsBillable()
          Allows to adds a sort instruction for AbstractWorkRecord depending the feature isBillable Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByName()
          Allows to adds a sort instruction for AbstractWorkRecord depending the feature name Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByPauseDurationHours()
          Allows to adds a sort instruction for AbstractWorkRecord depending the feature pauseDurationHours Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByPauseDurationMinutes()
          Allows to adds a sort instruction for AbstractWorkRecord depending the feature pauseDurationMinutes Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByRate()
          Allows to adds a sort instruction for AbstractWorkRecord depending the feature rate Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByRateType()
          Allows to adds a sort instruction for AbstractWorkRecord depending the feature rateType Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByStartedAt()
          Allows to adds a sort instruction for AbstractWorkRecord depending the feature startedAt Note: The order in which orderBy… instructions are given is relevant!
 OptionalFeaturePredicate pauseDurationHours()
          Adds a constraint to the predicate for AbstractWorkRecord testing whether the value of the feature pauseDurationHours is null or not.
 OptionalFeaturePredicate pauseDurationMinutes()
          Adds a constraint to the predicate for AbstractWorkRecord testing whether the value of the feature pauseDurationMinutes is null or not.
 OptionalFeaturePredicate rate()
          Adds a constraint to the predicate for AbstractWorkRecord testing whether the value of the feature rate is null or not.
 ComparableTypePredicate<Short> rateType()
           
 OptionalFeaturePredicate startedAt()
          Adds a constraint to the predicate for AbstractWorkRecord testing whether the value of the feature startedAt is null or not.
 ComparableTypePredicate<BigDecimal> thereExistsBillableAmount()
          Adds a condition for the feature billableAmount to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature billableAmount satisfies the given condition.
 StringTypePredicate thereExistsDescription()
          Adds a condition for the feature description to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature description satisfies the given condition.
 ComparableTypePredicate<Date> thereExistsEndedAt()
          Adds a condition for the feature endedAt to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature endedAt satisfies the given condition.
 ComparableTypePredicate<Integer> thereExistsPauseDurationHours()
          Adds a condition for the feature pauseDurationHours to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature pauseDurationHours satisfies the given condition.
 ComparableTypePredicate<Integer> thereExistsPauseDurationMinutes()
          Adds a condition for the feature pauseDurationMinutes to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature pauseDurationMinutes satisfies the given condition.
 ComparableTypePredicate<BigDecimal> thereExistsRate()
          Adds a condition for the feature rate to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature rate satisfies the given condition.
 ComparableTypePredicate<Date> thereExistsStartedAt()
          Adds a condition for the feature startedAt to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature startedAt satisfies the given condition.
 CompoundBookingQuery thereExistsWorkCb()
          Adds a condition for the feature workCb to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature workCb satisfies the given condition.
 OptionalFeaturePredicate workCb()
          Adds a constraint to the predicate for AbstractWorkRecord testing whether the value of the feature workCb is null or not.
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equals, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 

Method Detail

billableAmount

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


thereExistsBillableAmount

ComparableTypePredicate<BigDecimal> thereExistsBillableAmount()
Adds a condition for the feature billableAmount to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature billableAmount satisfies the given condition.

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


forAllBillableAmount

ComparableTypePredicate<BigDecimal> forAllBillableAmount()
Adds a condition for the feature billableAmount to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature billableAmount satisfies the given condition.

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


orderByBillableAmount

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


billingCurrency

ComparableTypePredicate<Short> billingCurrency()

orderByBillingCurrency

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


depotSelector

ComparableTypePredicate<Short> depotSelector()

orderByDepotSelector

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


description

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


thereExistsDescription

StringTypePredicate thereExistsDescription()
Adds a condition for the feature description to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature description satisfies the given condition.

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


forAllDescription

StringTypePredicate forAllDescription()
Adds a condition for the feature description to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature description satisfies the given condition.

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


orderByDescription

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


durationCalculationMode

ComparableTypePredicate<Short> durationCalculationMode()

orderByDurationCalculationMode

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


durationHours

ComparableTypePredicate<Integer> durationHours()

orderByDurationHours

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


durationMinutes

ComparableTypePredicate<Integer> durationMinutes()

orderByDurationMinutes

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


endedAt

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


thereExistsEndedAt

ComparableTypePredicate<Date> thereExistsEndedAt()
Adds a condition for the feature endedAt to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature endedAt satisfies the given condition.

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


forAllEndedAt

ComparableTypePredicate<Date> forAllEndedAt()
Adds a condition for the feature endedAt to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature endedAt satisfies the given condition.

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


orderByEndedAt

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


isBillable

BooleanTypePredicate isBillable()

orderByIsBillable

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


name

StringTypePredicate name()

orderByName

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


pauseDurationHours

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


thereExistsPauseDurationHours

ComparableTypePredicate<Integer> thereExistsPauseDurationHours()
Adds a condition for the feature pauseDurationHours to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature pauseDurationHours satisfies the given condition.

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


forAllPauseDurationHours

ComparableTypePredicate<Integer> forAllPauseDurationHours()
Adds a condition for the feature pauseDurationHours to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature pauseDurationHours satisfies the given condition.

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


orderByPauseDurationHours

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


pauseDurationMinutes

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


thereExistsPauseDurationMinutes

ComparableTypePredicate<Integer> thereExistsPauseDurationMinutes()
Adds a condition for the feature pauseDurationMinutes to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature pauseDurationMinutes satisfies the given condition.

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


forAllPauseDurationMinutes

ComparableTypePredicate<Integer> forAllPauseDurationMinutes()
Adds a condition for the feature pauseDurationMinutes to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature pauseDurationMinutes satisfies the given condition.

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


orderByPauseDurationMinutes

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


rate

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


thereExistsRate

ComparableTypePredicate<BigDecimal> thereExistsRate()
Adds a condition for the feature rate to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature rate satisfies the given condition.

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


forAllRate

ComparableTypePredicate<BigDecimal> forAllRate()
Adds a condition for the feature rate to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature rate satisfies the given condition.

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


orderByRate

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


rateType

ComparableTypePredicate<Short> rateType()

orderByRateType

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


startedAt

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


thereExistsStartedAt

ComparableTypePredicate<Date> thereExistsStartedAt()
Adds a condition for the feature startedAt to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature startedAt satisfies the given condition.

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


forAllStartedAt

ComparableTypePredicate<Date> forAllStartedAt()
Adds a condition for the feature startedAt to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature startedAt satisfies the given condition.

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


orderByStartedAt

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


workCb

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


thereExistsWorkCb

CompoundBookingQuery thereExistsWorkCb()
Adds a condition for the feature workCb to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature workCb satisfies the given condition.

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


forAllWorkCb

CompoundBookingQuery forAllWorkCb()
Adds a condition for the feature workCb to the predicate for AbstractWorkRecord, which evaluates to false unless the value of the feature workCb 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-2009, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.