org.opencrx.kernel.base.cci2
Interface SecureObjectQuery

All Superinterfaces:
AnyTypePredicate
All Known Subinterfaces:
AbsenceQuery, AbstractActivityPartyQuery, AbstractContractQuery, AbstractEmailRecipientQuery, AbstractEntryQuery, AbstractFaxRecipientQuery, AbstractGroupQuery, AbstractInvoicePositionQuery, AbstractMailingRecipientQuery, AbstractMmsRecipientQuery, AbstractOpportunityPositionQuery, AbstractPhoneCallRecipientQuery, AbstractPriceLevelQuery, AbstractProductConfigurationQuery, AbstractProductQuery, AbstractQuotePositionQuery, AbstractRemovedPositionQuery, AbstractSalesOrderPositionQuery, AbstractSmsRecipientQuery, AbstractTaskQuery, AccessHistoryQuery, AccountAddressQuery, AccountAddressQuery, AccountAssignmentInventoryItemQuery, AccountAssignmentProductQuery, AccountAssignmentQuery, AccountAttributeFilterPropertyQuery, AccountCategoryFilterPropertyQuery, AccountFilterGlobalQuery, AccountFilterPropertyQuery, AccountMembershipQuery, AccountQuery, AccountQueryFilterPropertyQuery, AccountTypeFilterPropertyQuery, ActivityAttributeFilterPropertyQuery, ActivityCategoryQuery, ActivityCreationActionQuery, ActivityCreatorQuery, ActivityFilterGlobalQuery, ActivityFilterGroupQuery, ActivityFilterPropertyQuery, ActivityFollowUpQuery, ActivityGroupAssignmentQuery, ActivityGroupQuery, ActivityLinkFromQuery, ActivityLinkToQuery, ActivityMilestoneQuery, ActivityNumberFilterPropertyQuery, ActivityProcessActionQuery, ActivityProcessQuery, ActivityProcessStateFilterPropertyQuery, ActivityProcessStateQuery, ActivityProcessTransitionQuery, ActivityQuery, ActivityQueryFilterPropertyQuery, ActivityStateFilterPropertyQuery, ActivityTrackerQuery, ActivityTypeFilterPropertyQuery, ActivityTypeQuery, ActivityVoteQuery, ActivityWorkRecordQuery, AdditionalExternalLinkQuery, AddressAttributeFilterPropertyQuery, AddressCategoryFilterPropertyQuery, AddressDisabledFilterPropertyQuery, AddressFilterGlobalQuery, AddressFilterPropertyQuery, AddressGroupMemberQuery, AddressGroupQuery, AddressMainFilterPropertyQuery, AddressQueryFilterPropertyQuery, AddressTypeFilterPropertyQuery, AddressUsageFilterPropertyQuery, AlertQuery, AliasTypeQuery, ArtifactContextQuery, ArtifactDependencyQuery, ArtifactQuery, AssetContextQuery, AssetQuery, AssignedToFilterPropertyQuery, AssociationEndQuery, AssociationQuery, AttributeQuery, AuditEntryQuery, BehaviouralFeatureQuery, BookingPeriodQuery, BookingQuery, BookingTextQuery, BooleanPropertyQuery, BooleanPropertySetEntryQuery, BudgetMilestoneQuery, BudgetQuery, BuildingComplexQuery, BuildingQuery, BuildingUnitQuery, CalculationRuleQuery, CalendarDayQuery, CalendarQuery, CategoryFilterPropertyQuery, CategoryFilterPropertyQuery, ChartQuery, ClassificationElementQuery, ClassifierQuery, ClassQuery, CodeValueContainerQuery, CodeValueEntryQuery, CollectionTypeQuery, CompetitorQuery, ComponentConfigurationQuery, CompoundBookingQuery, ConfigurationModificationQuery, ConstantQuery, ConstraintQuery, ContactMembershipQuery, ContactQuery, ContactRelationshipQuery, ContactRoleQuery, ContractAddressQuery, ContractAttributeFilterPropertyQuery, ContractFilterGlobalQuery, ContractFilterPropertyQuery, ContractPriorityFilterPropertyQuery, ContractQueryFilterPropertyQuery, ContractRoleQuery, ContractStateFilterPropertyQuery, ContractTypeFilterPropertyQuery, CreditBookingQuery, CreditLimitQuery, CrxObjectQuery, CustomerContractRoleQuery, CustomerFilterPropertyQuery, DatatypeQuery, DatePropertyQuery, DatePropertySetEntryQuery, DateTimePropertyQuery, DateTimePropertySetEntryQuery, DebitBookingQuery, DecimalPropertyQuery, DecimalPropertySetEntryQuery, DefaultSalesTaxTypeFilterPropertyQuery, DeliveryInformationQuery, DeliveryRequestQuery, DepotAddressQuery, DepotContractQuery, DepotEntityQuery, DepotEntityRelationshipQuery, DepotGroupQuery, DepotHolderQuery, DepotPositionQuery, DepotQuery, DepotReferenceQuery, DepotReportItemPositionQuery, DepotReportItemQuery, DepotReportQuery, DepotTypeQuery, DescriptionQuery, DescriptorGroupQuery, DescriptorQuery, DesignDiagramQuery, DesignModelQuery, DesignPartQuery, DisabledFilterPropertyQuery, DisabledFilterPropertyQuery, DisabledFilterPropertyQuery, DisabledFilterPropertyQuery, DiscountPriceModifierQuery, DocumentAttachmentQuery, DocumentAttachmentQuery, DocumentFolderQuery, DocumentLinkQuery, DocumentLockQuery, DocumentQuery, DocumentRevisionQuery, EffortEstimateQuery, ElementQuery, EmailAccountQuery, EmailAddressQuery, EmailAddressQuery, EmailAddressQuery, EmailAddressQuery, EmailQuery, EmailRecipientGroupQuery, EmailRecipientQuery, EmploymentContractQuery, EnumerationTypeQuery, EventQuery, ExceptionQuery, ExportProfileQuery, ExternalActivityQuery, ExternalTaskQuery, FacilityQuery, FaxQuery, FaxRecipientGroupQuery, FaxRecipientQuery, FeatureQuery, ForecastPeriodQuery, ForecastQuery, GeneralizableElementQuery, GroupQuery, ImplementationPartQuery, ImportQuery, IncidentPartyQuery, IncidentQuery, IndexEntryQuery, IntegerPropertyQuery, IntegerPropertySetEntryQuery, InterfaceSpecQuery, InventoryItemQuery, InvoicePositionQuery, InvoiceQuery, InvolvedObjectQuery, LeadQuery, LegalEntityQuery, LinearPriceModifierQuery, LinkableItemLinkFromQuery, LinkableItemLinkToQuery, LinkedActivityFollowUpActionQuery, MailingQuery, MailingRecipientGroupQuery, MailingRecipientQuery, MediaContentQuery, MediaQuery, MediaReferenceQuery, MeetingPartyQuery, MeetingQuery, MemberQuery, MmsQuery, MmsRecipientGroupQuery, MmsRecipientQuery, MmsSlideQuery, NamespaceQuery, NoteQuery, ObjectCreationAuditEntryQuery, ObjectFinderQuery, ObjectModificationAuditEntryQuery, ObjectRemovalAuditEntryQuery, OperationQuery, OpportunityPositionQuery, OpportunityQuery, OrganizationalUnitQuery, OrganizationalUnitRelationshipQuery, OrganizationQuery, PackageQuery, ParameterQuery, PartQuery, PhoneCallQuery, PhoneCallRecipientGroupQuery, PhoneCallRecipientQuery, PhoneNumberQuery, PhoneNumberQuery, PhoneNumberQuery, PhoneNumberQuery, PositionCreationQuery, PositionModificationQuery, PositionRemovalQuery, PostalAddressQuery, PostalAddressQuery, PostalAddressQuery, PostalAddressQuery, PriceLevelQuery, PriceListEntryQuery, PriceModifierQuery, PriceUomFilterPropertyQuery, PricingRuleQuery, PrimitiveTypeQuery, ProductAddressQuery, ProductApplicationQuery, ProductAttributeFilterPropertyQuery, ProductBasePriceQuery, ProductClassificationFilterPropertyQuery, ProductClassificationQuery, ProductClassificationRelationshipQuery, ProductConfigurationQuery, ProductConfigurationTypeQuery, ProductConfigurationTypeSetQuery, ProductDepotPositionQuery, ProductFilterGlobalQuery, ProductFilterPropertyQuery, ProductPhasePriceLevelQuery, ProductPhaseQuery, ProductQuery, ProductQueryFilterPropertyQuery, ProductReferenceQuery, ProfileQuery, PropertyQuery, PropertySetEntryQuery, PropertySetQuery, PropertySetQuery, QuantityModificationQuery, QuickAccessQuery, QuotePositionQuery, QuoteQuery, RatingQuery, ReferencePropertyQuery, ReferencePropertySetEntryQuery, ReferenceQuery, RelatedProductQuery, RemovedPositionQuery, RequirementDiagramQuery, RequirementModelQuery, RequirementPartQuery, ResourceAssignmentQuery, ResourceIdentifierQuery, ResourceQuery, RevenueReportQuery, RoomQuery, RoomQuery, RoomQuery, SalesOrderPositionQuery, SalesOrderQuery, SalesRepFilterPropertyQuery, SalesTaxTypeQuery, SalesVisitQuery, ScheduledEndFilterPropertyQuery, ScheduledStartFilterPropertyQuery, SearchIndexEntryQuery, SegmentQuery, SegmentQuery, SegmentQuery, SegmentQuery, SegmentQuery, SegmentQuery, SegmentQuery, SegmentQuery, SegmentQuery, SegmentQuery, SegmentQuery, SegmentQuery, SegmentQuery, SegmentQuery, SetActualEndActionQuery, SetActualStartActionQuery, SetAssignedToActionQuery, SimpleBookingQuery, SimpleEntryQuery, SingleBookingQuery, SiteQuery, SlotQuery, SmsQuery, SmsRecipientGroupQuery, SmsRecipientQuery, SolutionPartQuery, StringPropertyQuery, StringPropertySetEntryQuery, StructuralFeatureQuery, StructureFieldQuery, StructureTypeQuery, SubscriptionQuery, SupplierFilterPropertyQuery, TagQuery, TaskPartyQuery, TaskQuery, TestDiagramQuery, TestModelQuery, TestPartQuery, TopicQuery, TotalAmountFilterPropertyQuery, TypedElementQuery, UnspecifiedAccountQuery, UomQuery, UomScheduleQuery, UriPropertyQuery, UriPropertySetEntryQuery, UseCaseQuery, UserHomeQuery, VariabilityPointQuery, WarehouseQuery, WebAddressQuery, WebAddressQuery, WebAddressQuery, WebAddressQuery, WeekDayQuery, WfActionLogEntryQuery, WfActionQuery, WfProcessInstanceQuery, WfProcessQuery, WorkReportEntryQuery

public interface SecureObjectQuery
extends AnyTypePredicate


Method Summary
 OptionalFeaturePredicate accessGrantedByParent()
          Adds a constraint to the predicate for SecureObject testing whether the value of the feature accessGrantedByParent is null or not.
 ComparableTypePredicate<Short> accessLevelBrowse()
           
 ComparableTypePredicate<Short> accessLevelDelete()
           
 ComparableTypePredicate<Short> accessLevelUpdate()
           
 ViewCapableQuery forAllAccessGrantedByParent()
          Adds a condition for the feature accessGrantedByParent to the predicate for SecureObject, which evaluates to false unless the value of the feature accessGrantedByParent satisfies the given condition.
 StringTypePredicate forAllOwner()
          Adds a condition for the feature owner to the predicate for SecureObject, which evaluates to false unless the values of the feature owner satisfy the given condition.
 PrincipalGroupQuery forAllOwningGroup()
          Adds a condition for the feature owningGroup to the predicate for SecureObject, which evaluates to false unless the value of the feature owningGroup satisfies the given condition.
 UserQuery forAllOwningUser()
          Adds a condition for the feature owningUser to the predicate for SecureObject, which evaluates to false unless the value of the feature owningUser satisfies the given condition.
 SimpleTypeOrder orderByAccessLevelBrowse()
          Allows to adds a sort instruction for SecureObject depending the feature accessLevelBrowse Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByAccessLevelDelete()
          Allows to adds a sort instruction for SecureObject depending the feature accessLevelDelete Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByAccessLevelUpdate()
          Allows to adds a sort instruction for SecureObject depending the feature accessLevelUpdate Note: The order in which orderBy… instructions are given is relevant!
 MultivaluedTypeOrder orderByOwner()
          Allows to adds a sort instruction for SecureObject depending the feature owner Note: The order in which orderBy… instructions are given is relevant!
 MultivaluedFeaturePredicate owner()
          Adds a constraint to the predicate for SecureObject testing whether the feature owner has values or not.
 MultivaluedFeaturePredicate owningGroup()
          Adds a constraint to the predicate for SecureObject testing whether the feature owningGroup has values or not.
 OptionalFeaturePredicate owningUser()
          Adds a constraint to the predicate for SecureObject testing whether the value of the feature owningUser is null or not.
 ViewCapableQuery thereExistsAccessGrantedByParent()
          Adds a condition for the feature accessGrantedByParent to the predicate for SecureObject, which evaluates to false unless the value of the feature accessGrantedByParent satisfies the given condition.
 StringTypePredicate thereExistsOwner()
          Adds a condition for the feature owner to the predicate for SecureObject, which evaluates to false unless the values of the feature owner satisfy the given condition.
 PrincipalGroupQuery thereExistsOwningGroup()
          Adds a condition for the feature owningGroup to the predicate for SecureObject, which evaluates to false unless the value of the feature owningGroup satisfies the given condition.
 UserQuery thereExistsOwningUser()
          Adds a condition for the feature owningUser to the predicate for SecureObject, which evaluates to false unless the value of the feature owningUser satisfies the given condition.
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equals, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 

Method Detail

accessGrantedByParent

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


thereExistsAccessGrantedByParent

ViewCapableQuery thereExistsAccessGrantedByParent()
Adds a condition for the feature accessGrantedByParent to the predicate for SecureObject, which evaluates to false unless the value of the feature accessGrantedByParent satisfies the given condition.

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


forAllAccessGrantedByParent

ViewCapableQuery forAllAccessGrantedByParent()
Adds a condition for the feature accessGrantedByParent to the predicate for SecureObject, which evaluates to false unless the value of the feature accessGrantedByParent satisfies the given condition.

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


accessLevelBrowse

ComparableTypePredicate<Short> accessLevelBrowse()

orderByAccessLevelBrowse

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


accessLevelDelete

ComparableTypePredicate<Short> accessLevelDelete()

orderByAccessLevelDelete

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


accessLevelUpdate

ComparableTypePredicate<Short> accessLevelUpdate()

orderByAccessLevelUpdate

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


owner

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


thereExistsOwner

StringTypePredicate thereExistsOwner()
Adds a condition for the feature owner to the predicate for SecureObject, which evaluates to false unless the values of the feature owner satisfy the given condition.

Since the multiplicity for this attribute is 0..n, the attribute may have no values. in which case the condition is not satisfied


forAllOwner

StringTypePredicate forAllOwner()
Adds a condition for the feature owner to the predicate for SecureObject, which evaluates to false unless the values of the feature owner satisfy the given condition.

Since the multiplicity for this attribute is 0..n, the attribute may have no values. in which case the condition is satisfied


orderByOwner

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


owningGroup

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


thereExistsOwningGroup

PrincipalGroupQuery thereExistsOwningGroup()
Adds a condition for the feature owningGroup to the predicate for SecureObject, which evaluates to false unless the value of the feature owningGroup satisfies the given condition.

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


forAllOwningGroup

PrincipalGroupQuery forAllOwningGroup()
Adds a condition for the feature owningGroup to the predicate for SecureObject, which evaluates to false unless the value of the feature owningGroup satisfies the given condition.

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


owningUser

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


thereExistsOwningUser

UserQuery thereExistsOwningUser()
Adds a condition for the feature owningUser to the predicate for SecureObject, which evaluates to false unless the value of the feature owningUser satisfies the given condition.

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


forAllOwningUser

UserQuery forAllOwningUser()
Adds a condition for the feature owningUser to the predicate for SecureObject, which evaluates to false unless the value of the feature owningUser 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-2008, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.