org.opencrx.kernel.depot1.cci
Class DepotFilterImpl

java.lang.Object
  extended by org.openmdx.base.accessor.jmi.spi.RefFilter_1
      extended by org.openmdx.base.accessor.jmi.spi.RefPredicate_1
          extended by org.opencrx.kernel.depot1.cci.DepotFilterImpl
All Implemented Interfaces:
Serializable, AlertSenderFilter, AuditeeFilter, CloneableFilter, ImporterFilter, IndexedFilter, PropertySetFilter, SecureObjectFilter, SubscriptionTargetFilter, XmlExporterFilter, AlertSenderQuery, AuditeeQuery, CloneableQuery, ImporterQuery, IndexedQuery, PropertySetQuery, SecureObjectQuery, SubscriptionTargetQuery, XmlExporterQuery, ContractReferenceHolderFilter, ContractReferenceHolderQuery, DepotFilter, DepotQuery, CrxObjectFilter, DescriptionContainerFilter, CrxObjectQuery, DescriptionContainerQuery, RefFilter_1_0, RefFilter_1_1, BasicObjectFilter, ContextCapableFilter, ExtentCapableFilter, BasicObjectQuery, ContextCapableQuery, ExtentCapableQuery, ViewCapableFilter, ViewCapableQuery, AnyTypePredicate

public class DepotFilterImpl
extends RefPredicate_1
implements DepotFilter, DepotQuery

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1
filter, name, quantor
 
Constructor Summary
DepotFilterImpl(RefPackage_1_0 aPackage)
           
DepotFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers)
           
DepotFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers, RefFilter_1_0 delegateFilter, Short delegateQuantor, String delegateName)
           
 
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 accessLevelBrowse()
           
 ComparableTypePredicate accessLevelDelete()
           
 ComparableTypePredicate accessLevelUpdate()
           
 BooleanTypePredicate allowPositionAutoCreate()
           
 MultivaluedFeaturePredicate category()
          Adds a constraint to the predicate for CrxObject testing whether the feature category has values or not.
 OptionalFeaturePredicate closingDate()
          Adds a constraint to the predicate for Depot testing whether the value of the feature closingDate is null or not.
 MultivaluedFeaturePredicate context()
          Adds a constraint to the predicate for ContextCapable testing whether the feature context has values or not.
 MultivaluedFeaturePredicate contract()
          Adds a constraint to the predicate for ContractReferenceHolder testing whether the feature contract has values or not.
 ComparableTypePredicate createdAt()
           
 MultivaluedFeaturePredicate createdBy()
          Adds a constraint to the predicate for BasicObject testing whether the feature createdBy has values or not.
 OptionalFeaturePredicate depotGroup()
          Adds a constraint to the predicate for Depot testing whether the value of the feature depotGroup is null or not.
 StringTypePredicate depotNumber()
           
 MultivaluedFeaturePredicate depotType()
          Adds a constraint to the predicate for Depot testing whether the feature depotType has values or not.
 OptionalFeaturePredicate description()
          Adds a constraint to the predicate for Depot testing whether the value of the feature description is null or not.
 BooleanTypePredicate disabled()
           
 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.
 BasicObjectQuery forAllAccessGrantedByParent()
          Adds a constraint for the feature accessGrantedByParent to the predicate.
 void forAllAccessGrantedByParent(short operator, BasicObject[] filterValues)
           
 void forAllAccessGrantedByParent(short operator, Collection values)
           
 void forAllAccessLevelBrowse(short operator, Collection values)
           
 void forAllAccessLevelBrowse(short operator, short[] filterValues)
           
 void forAllAccessLevelDelete(short operator, Collection values)
           
 void forAllAccessLevelDelete(short operator, short[] filterValues)
           
 void forAllAccessLevelUpdate(short operator, Collection values)
           
 void forAllAccessLevelUpdate(short operator, short[] filterValues)
           
 void forAllAllowPositionAutoCreate(short operator, boolean[] filterValues)
           
 void forAllAllowPositionAutoCreate(short operator, Collection values)
           
 StringTypePredicate forAllCategory()
          Adds a constraint for the feature category to the predicate.
 void forAllCategory(short operator, Collection values)
           
 void forAllCategory(short operator, String[] filterValues)
           
 ComparableTypePredicate forAllClosingDate()
          Adds a constraint for the feature closingDate to the predicate.
 void forAllClosingDate(short operator, Collection values)
           
 void forAllClosingDate(short operator, Date[] filterValues)
           
 ContextQuery forAllContext()
          Adds a constraint for the feature context to the predicate.
 void forAllContext(short operator, Collection values)
           
 void forAllContext(short operator, Context[] filterValues)
           
 AbstractContractQuery forAllContract()
          Adds a constraint for the feature contract to the predicate.
 void forAllContract(short operator, AbstractContract[] filterValues)
           
 void forAllContract(short operator, Collection values)
           
 void forAllCreatedAt(short operator, Collection values)
           
 void forAllCreatedAt(short operator, Date[] filterValues)
           
 StringTypePredicate forAllCreatedBy()
          Adds a constraint for the feature createdBy to the predicate.
 void forAllCreatedBy(short operator, Collection values)
           
 void forAllCreatedBy(short operator, String[] filterValues)
           
 DepotGroupQuery forAllDepotGroup()
          Adds a constraint for the feature depotGroup to the predicate.
 void forAllDepotGroup(short operator, Collection values)
           
 void forAllDepotGroup(short operator, DepotGroup[] filterValues)
           
 void forAllDepotNumber(short operator, Collection values)
           
 void forAllDepotNumber(short operator, String[] filterValues)
           
 DepotTypeQuery forAllDepotType()
          Adds a constraint for the feature depotType to the predicate.
 void forAllDepotType(short operator, Collection values)
           
 void forAllDepotType(short operator, DepotType[] filterValues)
           
 StringTypePredicate forAllDescription()
          Adds a constraint for the feature description to the predicate.
 void forAllDescription(short operator, Collection values)
           
 void forAllDescription(short operator, String[] filterValues)
           
 void forAllDisabled(short operator, boolean[] filterValues)
           
 void forAllDisabled(short operator, Collection values)
           
 StringTypePredicate forAllDisabledReason()
          Adds a constraint for the feature disabledReason to the predicate.
 void forAllDisabledReason(short operator, Collection values)
           
 void forAllDisabledReason(short operator, String[] filterValues)
           
 ResourceIdentifierTypePredicate forAllExternalLink()
          Adds a constraint for the feature externalLink to the predicate.
 void forAllExternalLink(short operator, Collection values)
           
 void forAllExternalLink(short operator, String[] filterValues)
           
 void forAllIdentity(short operator, Collection values)
           
 void forAllIdentity(short operator, String[] filterValues)
           
 void forAllIsDefault(short operator, boolean[] filterValues)
           
 void forAllIsDefault(short operator, Collection values)
           
 void forAllIsLocked(short operator, boolean[] filterValues)
           
 void forAllIsLocked(short operator, Collection values)
           
 DepotReportQuery forAllLatestReport()
          Adds a constraint for the feature latestReport to the predicate.
 void forAllLatestReport(short operator, Collection values)
           
 void forAllLatestReport(short operator, DepotReport[] filterValues)
           
 void forAllModifiedAt(short operator, Collection values)
           
 void forAllModifiedAt(short operator, Date[] filterValues)
           
 StringTypePredicate forAllModifiedBy()
          Adds a constraint for the feature modifiedBy to the predicate.
 void forAllModifiedBy(short operator, Collection values)
           
 void forAllModifiedBy(short operator, String[] filterValues)
           
 void forAllName(short operator, Collection values)
           
 void forAllName(short operator, String[] filterValues)
           
 void forAllOpeningDate(short operator, Collection values)
           
 void forAllOpeningDate(short operator, Date[] filterValues)
           
 StringTypePredicate forAllOwner()
          Adds a constraint for the feature owner to the predicate.
 void forAllOwner(short operator, Collection values)
           
 void forAllOwner(short operator, String[] filterValues)
           
 PrincipalGroupQuery forAllOwningGroup()
          Adds a constraint for the feature owningGroup to the predicate.
 void forAllOwningGroup(short operator, Collection values)
           
 void forAllOwningGroup(short operator, PrincipalGroup[] filterValues)
           
 UserQuery forAllOwningUser()
          Adds a constraint for the feature owningUser to the predicate.
 void forAllOwningUser(short operator, Collection values)
           
 void forAllOwningUser(short operator, User[] filterValues)
           
 BooleanTypePredicate forAllUserBoolean0()
          Adds a constraint for the feature userBoolean0 to the predicate.
 void forAllUserBoolean0(short operator, boolean[] filterValues)
           
 void forAllUserBoolean0(short operator, Collection values)
           
 BooleanTypePredicate forAllUserBoolean1()
          Adds a constraint for the feature userBoolean1 to the predicate.
 void forAllUserBoolean1(short operator, boolean[] filterValues)
           
 void forAllUserBoolean1(short operator, Collection values)
           
 BooleanTypePredicate forAllUserBoolean2()
          Adds a constraint for the feature userBoolean2 to the predicate.
 void forAllUserBoolean2(short operator, boolean[] filterValues)
           
 void forAllUserBoolean2(short operator, Collection values)
           
 BooleanTypePredicate forAllUserBoolean3()
          Adds a constraint for the feature userBoolean3 to the predicate.
 void forAllUserBoolean3(short operator, boolean[] filterValues)
           
 void forAllUserBoolean3(short operator, Collection values)
           
 BooleanTypePredicate forAllUserBoolean4()
          Adds a constraint for the feature userBoolean4 to the predicate.
 void forAllUserBoolean4(short operator, boolean[] filterValues)
           
 void forAllUserBoolean4(short operator, Collection values)
           
 ComparableTypePredicate forAllUserCode0()
          Adds a constraint for the feature userCode0 to the predicate.
 void forAllUserCode0(short operator, Collection values)
           
 void forAllUserCode0(short operator, short[] filterValues)
           
 ComparableTypePredicate forAllUserCode1()
          Adds a constraint for the feature userCode1 to the predicate.
 void forAllUserCode1(short operator, Collection values)
           
 void forAllUserCode1(short operator, short[] filterValues)
           
 ComparableTypePredicate forAllUserCode2()
          Adds a constraint for the feature userCode2 to the predicate.
 void forAllUserCode2(short operator, Collection values)
           
 void forAllUserCode2(short operator, short[] filterValues)
           
 ComparableTypePredicate forAllUserCode3()
          Adds a constraint for the feature userCode3 to the predicate.
 void forAllUserCode3(short operator, Collection values)
           
 void forAllUserCode3(short operator, short[] filterValues)
           
 ComparableTypePredicate forAllUserCode4()
          Adds a constraint for the feature userCode4 to the predicate.
 void forAllUserCode4(short operator, Collection values)
           
 void forAllUserCode4(short operator, short[] filterValues)
           
 PartiallyOrderedTypePredicate forAllUserDate0()
          Adds a constraint for the feature userDate0 to the predicate.
 void forAllUserDate0(short operator, Collection values)
           
 void forAllUserDate0(short operator, javax.xml.datatype.XMLGregorianCalendar[] filterValues)
           
 PartiallyOrderedTypePredicate forAllUserDate1()
          Adds a constraint for the feature userDate1 to the predicate.
 void forAllUserDate1(short operator, Collection values)
           
 void forAllUserDate1(short operator, javax.xml.datatype.XMLGregorianCalendar[] filterValues)
           
 PartiallyOrderedTypePredicate forAllUserDate2()
          Adds a constraint for the feature userDate2 to the predicate.
 void forAllUserDate2(short operator, Collection values)
           
 void forAllUserDate2(short operator, javax.xml.datatype.XMLGregorianCalendar[] filterValues)
           
 PartiallyOrderedTypePredicate forAllUserDate3()
          Adds a constraint for the feature userDate3 to the predicate.
 void forAllUserDate3(short operator, Collection values)
           
 void forAllUserDate3(short operator, javax.xml.datatype.XMLGregorianCalendar[] filterValues)
           
 PartiallyOrderedTypePredicate forAllUserDate4()
          Adds a constraint for the feature userDate4 to the predicate.
 void forAllUserDate4(short operator, Collection values)
           
 void forAllUserDate4(short operator, javax.xml.datatype.XMLGregorianCalendar[] filterValues)
           
 ComparableTypePredicate forAllUserDateTime0()
          Adds a constraint for the feature userDateTime0 to the predicate.
 void forAllUserDateTime0(short operator, Collection values)
           
 void forAllUserDateTime0(short operator, Date[] filterValues)
           
 ComparableTypePredicate forAllUserDateTime1()
          Adds a constraint for the feature userDateTime1 to the predicate.
 void forAllUserDateTime1(short operator, Collection values)
           
 void forAllUserDateTime1(short operator, Date[] filterValues)
           
 ComparableTypePredicate forAllUserDateTime2()
          Adds a constraint for the feature userDateTime2 to the predicate.
 void forAllUserDateTime2(short operator, Collection values)
           
 void forAllUserDateTime2(short operator, Date[] filterValues)
           
 ComparableTypePredicate forAllUserDateTime3()
          Adds a constraint for the feature userDateTime3 to the predicate.
 void forAllUserDateTime3(short operator, Collection values)
           
 void forAllUserDateTime3(short operator, Date[] filterValues)
           
 ComparableTypePredicate forAllUserDateTime4()
          Adds a constraint for the feature userDateTime4 to the predicate.
 void forAllUserDateTime4(short operator, Collection values)
           
 void forAllUserDateTime4(short operator, Date[] filterValues)
           
 ComparableTypePredicate forAllUserNumber0()
          Adds a constraint for the feature userNumber0 to the predicate.
 void forAllUserNumber0(short operator, BigDecimal[] filterValues)
           
 void forAllUserNumber0(short operator, Collection values)
           
 ComparableTypePredicate forAllUserNumber1()
          Adds a constraint for the feature userNumber1 to the predicate.
 void forAllUserNumber1(short operator, BigDecimal[] filterValues)
           
 void forAllUserNumber1(short operator, Collection values)
           
 ComparableTypePredicate forAllUserNumber2()
          Adds a constraint for the feature userNumber2 to the predicate.
 void forAllUserNumber2(short operator, BigDecimal[] filterValues)
           
 void forAllUserNumber2(short operator, Collection values)
           
 ComparableTypePredicate forAllUserNumber3()
          Adds a constraint for the feature userNumber3 to the predicate.
 void forAllUserNumber3(short operator, BigDecimal[] filterValues)
           
 void forAllUserNumber3(short operator, Collection values)
           
 ComparableTypePredicate forAllUserNumber4()
          Adds a constraint for the feature userNumber4 to the predicate.
 void forAllUserNumber4(short operator, BigDecimal[] filterValues)
           
 void forAllUserNumber4(short operator, Collection values)
           
 StringTypePredicate forAllUserString0()
          Adds a constraint for the feature userString0 to the predicate.
 void forAllUserString0(short operator, Collection values)
           
 void forAllUserString0(short operator, String[] filterValues)
           
 StringTypePredicate forAllUserString1()
          Adds a constraint for the feature userString1 to the predicate.
 void forAllUserString1(short operator, Collection values)
           
 void forAllUserString1(short operator, String[] filterValues)
           
 StringTypePredicate forAllUserString2()
          Adds a constraint for the feature userString2 to the predicate.
 void forAllUserString2(short operator, Collection values)
           
 void forAllUserString2(short operator, String[] filterValues)
           
 StringTypePredicate forAllUserString3()
          Adds a constraint for the feature userString3 to the predicate.
 void forAllUserString3(short operator, Collection values)
           
 void forAllUserString3(short operator, String[] filterValues)
           
 StringTypePredicate forAllUserString4()
          Adds a constraint for the feature userString4 to the predicate.
 void forAllUserString4(short operator, Collection values)
           
 void forAllUserString4(short operator, String[] filterValues)
           
 StringTypePredicate identity()
           
 BooleanTypePredicate isDefault()
           
 BooleanTypePredicate isLocked()
           
 OptionalFeaturePredicate latestReport()
          Adds a constraint to the predicate for Depot testing whether the value of the feature latestReport is null or not.
 ComparableTypePredicate modifiedAt()
           
 MultivaluedFeaturePredicate modifiedBy()
          Adds a constraint to the predicate for BasicObject testing whether the feature modifiedBy has values or not.
 StringTypePredicate name()
           
 ComparableTypePredicate openingDate()
           
 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!
 void