org.opencrx.kernel.generic.cci2
Interface CrxObjectQuery

All Superinterfaces:
AlertSenderQuery, AnyTypePredicate, AuditeeQuery, org.openmdx.base.cci2.BasicObjectQuery, CloneableQuery, org.openmdx.base.cci2.ContextCapableQuery, org.openmdx.base.cci2.ExtentCapableQuery, ImporterQuery, IndexedQuery, SecureObjectQuery, org.openmdx.compatibility.view1.cci2.ViewCapableQuery, XmlExporterQuery
All Known Subinterfaces:
AbsenceQuery, AbstractGroupQuery, AbstractInvoicePositionQuery, AbstractOpportunityPositionQuery, AbstractPriceLevelQuery, AbstractProductQuery, AbstractQuotePositionQuery, AbstractRemovedPositionQuery, AbstractSalesOrderPositionQuery, AbstractTaskQuery, AccountAddressQuery, AccountAddressQuery, AccountAssignmentInventoryItemQuery, AccountAssignmentProductQuery, AccountFilterGlobalQuery, AccountQuery, ActivityCategoryQuery, ActivityCreationActionQuery, ActivityCreatorQuery, ActivityFilterGlobalQuery, ActivityFollowUpQuery, ActivityMilestoneQuery, ActivityProcessActionQuery, ActivityProcessQuery, ActivityProcessStateQuery, ActivityProcessTransitionQuery, ActivityQuery, ActivityTrackerQuery, ActivityTypeQuery, AddressFilterGlobalQuery, AddressGroupMemberQuery, AddressGroupQuery, AliasTypeQuery, ArtifactContextQuery, ArtifactDependencyQuery, ArtifactQuery, AssetContextQuery, AssetQuery, AssociationEndQuery, AssociationQuery, AttributeQuery, BehaviouralFeatureQuery, BookingPeriodQuery, BookingTextQuery, BudgetMilestoneQuery, BudgetQuery, BuildingComplexQuery, BuildingQuery, BuildingUnitQuery, CalculationRuleQuery, CalendarQuery, ClassificationElementQuery, ClassifierQuery, ClassQuery, CollectionTypeQuery, CompetitorQuery, CompoundBookingQuery, ConstantQuery, ConstraintQuery, ContactMembershipQuery, ContactQuery, ContactRelationshipQuery, ContactRoleQuery, ContractAddressQuery, CreditBookingQuery, CreditLimitQuery, DatatypeQuery, DebitBookingQuery, DeliveryInformationQuery, DeliveryRequestQuery, DepotContractQuery, DepotEntityQuery, DepotEntityRelationshipQuery, DepotGroupQuery, DepotHolderQuery, DepotPositionQuery, DepotQuery, DepotReportQuery, DepotTypeQuery, DescriptorGroupQuery, DescriptorQuery, DesignDiagramQuery, DesignModelQuery, DesignPartQuery, ElementQuery, EmailAddressQuery, EmailAddressQuery, EmailAddressQuery, EmailQuery, EmploymentContractQuery, EnumerationTypeQuery, EventQuery, ExceptionQuery, ExternalActivityQuery, ExternalTaskQuery, FacilityQuery, FaxQuery, FeatureQuery, ForecastPeriodQuery, ForecastQuery, GeneralizableElementQuery, GroupQuery, ImplementationPartQuery, ImportQuery, IncidentQuery, InterfaceSpecQuery, InventoryItemQuery, InvoicePositionQuery, InvoiceQuery, LeadQuery, LegalEntityQuery, LinkableItemLinkToQuery, LinkedActivityFollowUpActionQuery, MailingQuery, MeetingQuery, MemberQuery, MmsQuery, MmsSlideQuery, NamespaceQuery, OperationQuery, OpportunityPositionQuery, OpportunityQuery, OrganizationalUnitQuery, OrganizationalUnitRelationshipQuery, OrganizationQuery, PackageQuery, ParameterQuery, PartQuery, PhoneCallQuery, PhoneNumberQuery, PhoneNumberQuery, PhoneNumberQuery, PostalAddressQuery, PostalAddressQuery, PostalAddressQuery, PriceLevelQuery, PricingRuleQuery, PrimitiveTypeQuery, ProductAddressQuery, ProductApplicationQuery, ProductBasePriceQuery, ProductClassificationQuery, ProductClassificationRelationshipQuery, ProductDepotPositionQuery, ProductPhasePriceLevelQuery, ProductPhaseQuery, ProductQuery, ProfileQuery, QuotePositionQuery, QuoteQuery, ReferenceQuery, RelatedProductQuery, RemovedPositionQuery, RequirementDiagramQuery, RequirementModelQuery, RequirementPartQuery, ResourceQuery, RevenueReportQuery, RoomQuery, RoomQuery, SalesOrderPositionQuery, SalesOrderQuery, SalesTaxTypeQuery, SalesVisitQuery, SetActualEndActionQuery, SetActualStartActionQuery, SetAssignedToActionQuery, SingleBookingQuery, SiteQuery, SlotQuery, SmsQuery, SolutionPartQuery, StructuralFeatureQuery, StructureFieldQuery, StructureTypeQuery, TagQuery, TaskQuery, TestDiagramQuery, TestModelQuery, TestPartQuery, TopicQuery, TypedElementQuery, UnspecifiedAccountQuery, UseCaseQuery, VariabilityPointQuery, WarehouseQuery, WebAddressQuery, WebAddressQuery, WebAddressQuery, WfActionQuery, WfProcessQuery

public interface CrxObjectQuery
extends AlertSenderQuery, AuditeeQuery, CloneableQuery, ImporterQuery, IndexedQuery, SecureObjectQuery, XmlExporterQuery, org.openmdx.base.cci2.BasicObjectQuery


Method Summary
 MultivaluedFeaturePredicate category()
          Adds a constraint to the predicate for CrxObject testing whether the feature category has values or not.
 OptionalFeaturePredicate disabled()
          Adds a constraint to the predicate for CrxObject testing whether the value of the feature disabled is null or not.
 OptionalFeaturePredicate disabledReason()
          Adds a constraint to the predicate for CrxObject testing whether the value of the feature disabledReason is null or not.
 MultivaluedFeaturePredicate externalLink()
          Adds a constraint to the predicate for CrxObject testing whether the feature externalLink has values or not.
 StringTypePredicate forAllCategory()
          Adds a condition for the feature category to the predicate for CrxObject, which evaluates to false unless the values of the feature category satisfy the given condition.
 BooleanTypePredicate forAllDisabled()
          Adds a condition for the feature disabled to the predicate for CrxObject, which evaluates to false unless the value of the feature disabled satisfies the given condition.
 StringTypePredicate forAllDisabledReason()
          Adds a condition for the feature disabledReason to the predicate for CrxObject, which evaluates to false unless the value of the feature disabledReason satisfies the given condition.
 StringTypePredicate forAllExternalLink()
          Adds a condition for the feature externalLink to the predicate for CrxObject, which evaluates to false unless the values of the feature externalLink satisfy the given condition.
 BooleanTypePredicate forAllUserBoolean0()
          Adds a condition for the feature userBoolean0 to the predicate for CrxObject, which evaluates to false unless the value of the feature userBoolean0 satisfies the given condition.
 BooleanTypePredicate forAllUserBoolean1()
          Adds a condition for the feature userBoolean1 to the predicate for CrxObject, which evaluates to false unless the value of the feature userBoolean1 satisfies the given condition.
 BooleanTypePredicate forAllUserBoolean2()
          Adds a condition for the feature userBoolean2 to the predicate for CrxObject, which evaluates to false unless the value of the feature userBoolean2 satisfies the given condition.
 BooleanTypePredicate forAllUserBoolean3()
          Adds a condition for the feature userBoolean3 to the predicate for CrxObject, which evaluates to false unless the value of the feature userBoolean3 satisfies the given condition.
 BooleanTypePredicate forAllUserBoolean4()
          Adds a condition for the feature userBoolean4 to the predicate for CrxObject, which evaluates to false unless the values of the feature userBoolean4 satisfy the given condition.
 ComparableTypePredicate<Short> forAllUserCode0()
          Adds a condition for the feature userCode0 to the predicate for CrxObject, which evaluates to false unless the value of the feature userCode0 satisfies the given condition.
 ComparableTypePredicate<Short> forAllUserCode1()
          Adds a condition for the feature userCode1 to the predicate for CrxObject, which evaluates to false unless the value of the feature userCode1 satisfies the given condition.
 ComparableTypePredicate<Short> forAllUserCode2()
          Adds a condition for the feature userCode2 to the predicate for CrxObject, which evaluates to false unless the value of the feature userCode2 satisfies the given condition.
 ComparableTypePredicate<Short> forAllUserCode3()
          Adds a condition for the feature userCode3 to the predicate for CrxObject, which evaluates to false unless the value of the feature userCode3 satisfies the given condition.
 ComparableTypePredicate<Short> forAllUserCode4()
          Adds a condition for the feature userCode4 to the predicate for CrxObject, which evaluates to false unless the values of the feature userCode4 satisfy the given condition.
 PartiallyOrderedTypePredicate<javax.xml.datatype.XMLGregorianCalendar> forAllUserDate0()
          Adds a condition for the feature userDate0 to the predicate for CrxObject, which evaluates to false unless the value of the feature userDate0 satisfies the given condition.
 PartiallyOrderedTypePredicate<javax.xml.datatype.XMLGregorianCalendar> forAllUserDate1()
          Adds a condition for the feature userDate1 to the predicate for CrxObject, which evaluates to false unless the value of the feature userDate1 satisfies the given condition.
 PartiallyOrderedTypePredicate<javax.xml.datatype.XMLGregorianCalendar> forAllUserDate2()
          Adds a condition for the feature userDate2 to the predicate for CrxObject, which evaluates to false unless the value of the feature userDate2 satisfies the given condition.
 PartiallyOrderedTypePredicate<javax.xml.datatype.XMLGregorianCalendar> forAllUserDate3()
          Adds a condition for the feature userDate3 to the predicate for CrxObject, which evaluates to false unless the value of the feature userDate3 satisfies the given condition.
 PartiallyOrderedTypePredicate<javax.xml.datatype.XMLGregorianCalendar> forAllUserDate4()
          Adds a condition for the feature userDate4 to the predicate for CrxObject, which evaluates to false unless the values of the feature userDate4 satisfy the given condition.
 ComparableTypePredicate<Date> forAllUserDateTime0()
          Adds a condition for the feature userDateTime0 to the predicate for CrxObject, which evaluates to false unless the value of the feature userDateTime0 satisfies the given condition.
 ComparableTypePredicate<Date> forAllUserDateTime1()
          Adds a condition for the feature userDateTime1 to the predicate for CrxObject, which evaluates to false unless the value of the feature userDateTime1 satisfies the given condition.
 ComparableTypePredicate<Date> forAllUserDateTime2()
          Adds a condition for the feature userDateTime2 to the predicate for CrxObject, which evaluates to false unless the value of the feature userDateTime2 satisfies the given condition.
 ComparableTypePredicate<Date> forAllUserDateTime3()
          Adds a condition for the feature userDateTime3 to the predicate for CrxObject, which evaluates to false unless the value of the feature userDateTime3 satisfies the given condition.
 ComparableTypePredicate<Date> forAllUserDateTime4()
          Adds a condition for the feature userDateTime4 to the predicate for CrxObject, which evaluates to false unless the values of the feature userDateTime4 satisfy the given condition.
 ComparableTypePredicate<BigDecimal> forAllUserNumber0()
          Adds a condition for the feature userNumber0 to the predicate for CrxObject, which evaluates to false unless the value of the feature userNumber0 satisfies the given condition.
 ComparableTypePredicate<BigDecimal> forAllUserNumber1()
          Adds a condition for the feature userNumber1 to the predicate for CrxObject, which evaluates to false unless the value of the feature userNumber1 satisfies the given condition.
 ComparableTypePredicate<BigDecimal> forAllUserNumber2()
          Adds a condition for the feature userNumber2 to the predicate for CrxObject, which evaluates to false unless the value of the feature userNumber2 satisfies the given condition.
 ComparableTypePredicate<BigDecimal> forAllUserNumber3()
          Adds a condition for the feature userNumber3 to the predicate for CrxObject, which evaluates to false unless the value of the feature userNumber3 satisfies the given condition.
 ComparableTypePredicate<BigDecimal> forAllUserNumber4()
          Adds a condition for the feature userNumber4 to the predicate for CrxObject, which evaluates to false unless the values of the feature userNumber4 satisfy the given condition.
 StringTypePredicate forAllUserString0()
          Adds a condition for the feature userString0 to the predicate for CrxObject, which evaluates to false unless the value of the feature userString0 satisfies the given condition.
 StringTypePredicate forAllUserString1()
          Adds a condition for the feature userString1 to the predicate for CrxObject, which evaluates to false unless the value of the feature userString1 satisfies the given condition.
 StringTypePredicate forAllUserString2()
          Adds a condition for the feature userString2 to the predicate for CrxObject, which evaluates to false unless the value of the feature userString2 satisfies the given condition.
 StringTypePredicate forAllUserString3()
          Adds a condition for the feature userString3 to the predicate for CrxObject, which evaluates to false unless the value of the feature userString3 satisfies the given condition.
 StringTypePredicate forAllUserString4()
          Adds a condition for the feature userString4 to the predicate for CrxObject, which evaluates to false unless the values of the feature userString4 satisfy the given condition.
 MultivaluedTypeOrder orderByCategory()
          Allows to adds a sort instruction for CrxObject depending the feature category Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByDisabled()
          Allows to adds a sort instruction for CrxObject depending the feature disabled Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByDisabledReason()
          Allows to adds a sort instruction for CrxObject depending the feature disabledReason Note: The order in which orderBy… instructions are given is relevant!
 MultivaluedTypeOrder orderByExternalLink()
          Allows to adds a sort instruction for CrxObject depending the feature externalLink Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserBoolean0()
          Allows to adds a sort instruction for CrxObject depending the feature userBoolean0 Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserBoolean1()
          Allows to adds a sort instruction for CrxObject depending the feature userBoolean1 Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserBoolean2()
          Allows to adds a sort instruction for CrxObject depending the feature userBoolean2 Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserBoolean3()
          Allows to adds a sort instruction for CrxObject depending the feature userBoolean3 Note: The order in which orderBy… instructions are given is relevant!
 MultivaluedTypeOrder orderByUserBoolean4()
          Allows to adds a sort instruction for CrxObject depending the feature userBoolean4 Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserCode0()
          Allows to adds a sort instruction for CrxObject depending the feature userCode0 Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserCode1()
          Allows to adds a sort instruction for CrxObject depending the feature userCode1 Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserCode2()
          Allows to adds a sort instruction for CrxObject depending the feature userCode2 Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserCode3()
          Allows to adds a sort instruction for CrxObject depending the feature userCode3 Note: The order in which orderBy… instructions are given is relevant!
 MultivaluedTypeOrder orderByUserCode4()
          Allows to adds a sort instruction for CrxObject depending the feature userCode4 Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserDate0()
          Allows to adds a sort instruction for CrxObject depending the feature userDate0 Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserDate1()
          Allows to adds a sort instruction for CrxObject depending the feature userDate1 Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserDate2()
          Allows to adds a sort instruction for CrxObject depending the feature userDate2 Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserDate3()
          Allows to adds a sort instruction for CrxObject depending the feature userDate3 Note: The order in which orderBy… instructions are given is relevant!
 MultivaluedTypeOrder orderByUserDate4()
          Allows to adds a sort instruction for CrxObject depending the feature userDate4 Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserDateTime0()
          Allows to adds a sort instruction for CrxObject depending the feature userDateTime0 Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserDateTime1()
          Allows to adds a sort instruction for CrxObject depending the feature userDateTime1 Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserDateTime2()
          Allows to adds a sort instruction for CrxObject depending the feature userDateTime2 Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserDateTime3()
          Allows to adds a sort instruction for CrxObject depending the feature userDateTime3 Note: The order in which orderBy… instructions are given is relevant!
 MultivaluedTypeOrder orderByUserDateTime4()
          Allows to adds a sort instruction for CrxObject depending the feature userDateTime4 Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserNumber0()
          Allows to adds a sort instruction for CrxObject depending the feature userNumber0 Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserNumber1()
          Allows to adds a sort instruction for CrxObject depending the feature userNumber1 Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserNumber2()
          Allows to adds a sort instruction for CrxObject depending the feature userNumber2 Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserNumber3()
          Allows to adds a sort instruction for CrxObject depending the feature userNumber3 Note: The order in which orderBy… instructions are given is relevant!
 MultivaluedTypeOrder orderByUserNumber4()
          Allows to adds a sort instruction for CrxObject depending the feature userNumber4 Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserString0()
          Allows to adds a sort instruction for CrxObject depending the feature userString0 Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserString1()
          Allows to adds a sort instruction for CrxObject depending the feature userString1 Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserString2()
          Allows to adds a sort instruction for CrxObject depending the feature userString2 Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByUserString3()
          Allows to adds a sort instruction for CrxObject depending the feature userString3 Note: The order in which orderBy… instructions are given is relevant!
 MultivaluedTypeOrder orderByUserString4()
          Allows to adds a sort instruction for CrxObject depending the feature userString4 Note: The order in which orderBy… instructions are given is relevant!
 StringTypePredicate thereExistsCategory()
          Adds a condition for the feature category to the predicate for CrxObject, which evaluates to false unless the values of the feature category satisfy the given condition.
 BooleanTypePredicate thereExistsDisabled()
          Adds a condition for the feature disabled to the predicate for CrxObject, which evaluates to false unless the value of the feature disabled satisfies the given condition.
 StringTypePredicate thereExistsDisabledReason()
          Adds a condition for the feature disabledReason to the predicate for CrxObject, which evaluates to false unless the value of the feature disabledReason satisfies the given condition.
 StringTypePredicate thereExistsExternalLink()
          Adds a condition for the feature externalLink to the predicate for CrxObject, which evaluates to false unless the values of the feature externalLink satisfy the given condition.
 BooleanTypePredicate thereExistsUserBoolean0()
          Adds a condition for the feature userBoolean0 to the predicate for CrxObject, which evaluates to false unless the value of the feature userBoolean0 satisfies the given condition.
 BooleanTypePredicate thereExistsUserBoolean1()
          Adds a condition for the feature userBoolean1 to the predicate for CrxObject, which evaluates to false unless the value of the feature userBoolean1 satisfies the given condition.
 BooleanTypePredicate thereExistsUserBoolean2()
          Adds a condition for the feature userBoolean2 to the predicate for CrxObject, which evaluates to false unless the value of the feature userBoolean2 satisfies the given condition.
 BooleanTypePredicate thereExistsUserBoolean3()
          Adds a condition for the feature userBoolean3 to the predicate for CrxObject, which evaluates to false unless the value of the feature userBoolean3 satisfies the given condition.
 BooleanTypePredicate thereExistsUserBoolean4()
          Adds a condition for the feature userBoolean4 to the predicate for CrxObject, which evaluates to false unless the values of the feature userBoolean4 satisfy the given condition.
 ComparableTypePredicate<Short> thereExistsUserCode0()
          Adds a condition for the feature userCode0 to the predicate for CrxObject, which evaluates to false unless the value of the feature userCode0 satisfies the given condition.
 ComparableTypePredicate<Short> thereExistsUserCode1()
          Adds a condition for the feature userCode1 to the predicate for CrxObject, which evaluates to false unless the value of the feature userCode1 satisfies the given condition.
 ComparableTypePredicate<Short> thereExistsUserCode2()
          Adds a condition for the feature userCode2 to the predicate for CrxObject, which evaluates to false unless the value of the feature userCode2 satisfies the given condition.
 ComparableTypePredicate<Short> thereExistsUserCode3()
          Adds a condition for the feature userCode3 to the predicate for CrxObject, which evaluates to false unless the value of the feature userCode3 satisfies the given condition.
 ComparableTypePredicate<Short> thereExistsUserCode4()
          Adds a condition for the feature userCode4 to the predicate for CrxObject, which evaluates to false unless the values of the feature userCode4 satisfy the given condition.
 PartiallyOrderedTypePredicate<javax.xml.datatype.XMLGregorianCalendar> thereExistsUserDate0()
          Adds a condition for the feature userDate0 to the predicate for CrxObject, which evaluates to false unless the value of the feature userDate0 satisfies the given condition.
 PartiallyOrderedTypePredicate<javax.xml.datatype.XMLGregorianCalendar> thereExistsUserDate1()
          Adds a condition for the feature userDate1 to the predicate for CrxObject, which evaluates to false unless the value of the feature userDate1 satisfies the given condition.
 PartiallyOrderedTypePredicate<javax.xml.datatype.XMLGregorianCalendar> thereExistsUserDate2()
          Adds a condition for the feature userDate2 to the predicate for CrxObject, which evaluates to false unless the value of the feature userDate2 satisfies the given condition.
 PartiallyOrderedTypePredicate<javax.xml.datatype.XMLGregorianCalendar> thereExistsUserDate3()
          Adds a condition for the feature userDate3 to the predicate for CrxObject, which evaluates to false unless the value of the feature userDate3 satisfies the given condition.
 PartiallyOrderedTypePredicate<javax.xml.datatype.XMLGregorianCalendar> thereExistsUserDate4()
          Adds a condition for the feature userDate4 to the predicate for CrxObject, which evaluates to false unless the values of the feature userDate4 satisfy the given condition.
 ComparableTypePredicate<Date> thereExistsUserDateTime0()
          Adds a condition for the feature userDateTime0 to the predicate for CrxObject, which evaluates to false unless the value of the feature userDateTime0 satisfies the given condition.
 ComparableTypePredicate<Date> thereExistsUserDateTime1()
          Adds a condition for the feature userDateTime1 to the predicate for CrxObject, which evaluates to false unless the value of the feature userDateTime1 satisfies the given condition.
 ComparableTypePredicate<Date> thereExistsUserDateTime2()
          Adds a condition for the feature userDateTime2 to the predicate for CrxObject, which evaluates to false unless the value of the feature userDateTime2 satisfies the given condition.
 ComparableTypePredicate<Date> thereExistsUserDateTime3()
          Adds a condition for the feature userDateTime3 to the predicate for CrxObject, which evaluates to false unless the value of the feature userDateTime3 satisfies the given condition.
 ComparableTypePredicate<Date> thereExistsUserDateTime4()
          Adds a condition for the feature userDateTime4 to the predicate for CrxObject, which evaluates to false unless the values of the feature userDateTime4 satisfy the given condition.
 ComparableTypePredicate<BigDecimal> thereExistsUserNumber0()
          Adds a condition for the feature userNumber0 to the predicate for CrxObject, which evaluates to false unless the value of the feature userNumber0 satisfies the given condition.
 ComparableTypePredicate<BigDecimal> thereExistsUserNumber1()
          Adds a condition for the feature userNumber1 to the predicate for CrxObject, which evaluates to false unless the value of the feature userNumber1 satisfies the given condition.
 ComparableTypePredicate<BigDecimal> thereExistsUserNumber2()
          Adds a condition for the feature userNumber2 to the predicate for CrxObject, which evaluates to false unless the value of the feature userNumber2 satisfies the given condition.
 ComparableTypePredicate<BigDecimal> thereExistsUserNumber3()
          Adds a condition for the feature userNumber3 to the predicate for CrxObject, which evaluates to false unless the value of the feature userNumber3 satisfies the given condition.
 ComparableTypePredicate<BigDecimal> thereExistsUserNumber4()
          Adds a condition for the feature userNumber4 to the predicate for CrxObject, which evaluates to false unless the values of the feature userNumber4 satisfy the given condition.
 StringTypePredicate thereExistsUserString0()
          Adds a condition for the feature userString0 to the predicate for CrxObject, which evaluates to false unless the value of the feature userString0 satisfies the given condition.
 StringTypePredicate thereExistsUserString1()
          Adds a condition for the feature userString1 to the predicate for CrxObject, which evaluates to false unless the value of the feature userString1 satisfies the given condition.
 StringTypePredicate thereExistsUserString2()
          Adds a condition for the feature userString2 to the predicate for CrxObject, which evaluates to false unless the value of the feature userString2 satisfies the given condition.
 StringTypePredicate thereExistsUserString3()
          Adds a condition for the feature userString3 to the predicate for CrxObject, which evaluates to false unless the value of the feature userString3 satisfies the given condition.
 StringTypePredicate thereExistsUserString4()
          Adds a condition for the feature userString4 to the predicate for CrxObject, which evaluates to false unless the values of the feature userString4 satisfy the given condition.
 OptionalFeaturePredicate userBoolean0()
          Adds a constraint to the predicate for CrxObject testing whether the value of the feature userBoolean0 is null or not.
 OptionalFeaturePredicate userBoolean1()
          Adds a constraint to the predicate for CrxObject testing whether the value of the feature userBoolean1 is null or not.
 OptionalFeaturePredicate userBoolean2()
          Adds a constraint to the predicate for CrxObject testing whether the value of the feature userBoolean2 is null or not.
 OptionalFeaturePredicate userBoolean3()
          Adds a constraint to the predicate for CrxObject testing whether the value of the feature userBoolean3 is null or not.
 MultivaluedFeaturePredicate userBoolean4()
          Adds a constraint to the predicate for CrxObject testing whether the feature userBoolean4 has values or not.
 OptionalFeaturePredicate userCode0()
          Adds a constraint to the predicate for CrxObject testing whether the value of the feature userCode0 is null or not.
 OptionalFeaturePredicate userCode1()
          Adds a constraint to the predicate for CrxObject testing whether the value of the feature userCode1 is null or not.
 OptionalFeaturePredicate userCode2()
          Adds a constraint to the predicate for CrxObject testing whether the value of the feature userCode2 is null or not.
 OptionalFeaturePredicate userCode3()