|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openmdx.base.accessor.jmi.spi.RefFilter_1
org.openmdx.base.accessor.jmi.spi.RefPredicate_1
org.opencrx.kernel.generic.cci.PropertySetFilterImpl
public class PropertySetFilterImpl
| Field Summary |
|---|
| Fields inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1 |
|---|
filter, name, quantor |
| Constructor Summary | |
|---|---|
PropertySetFilterImpl(RefPackage_1_0 aPackage)
|
|
PropertySetFilterImpl(RefPackage_1_0 aPackage,
FilterProperty[] filterProperties,
AttributeSpecifier[] attributeSpecifiers)
|
|
PropertySetFilterImpl(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()
|
MultivaluedFeaturePredicate |
context()
Adds a constraint to the predicate for ContextCapable
testing whether the feature context 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 |
description()
Adds a constraint to the predicate for PropertySet testing
whether the value of the feature description is
null 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)
|
ContextQuery |
forAllContext()
Adds a constraint for the feature context to the
predicate. |
void |
forAllContext(short operator,
Collection values)
|
void |
forAllContext(short operator,
Context[] filterValues)
|
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)
|
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 |
forAllIdentity(short operator,
Collection values)
|
void |
forAllIdentity(short operator,
String[] 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)
|
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)
|
StringTypePredicate |
identity()
|
ComparableTypePredicate |
modifiedAt()
|
MultivaluedFeaturePredicate |
modifiedBy()
Adds a constraint to the predicate for BasicObject testing
whether the feature modifiedBy has values or not. |
StringTypePredicate |
name()
|
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 |
orderByAccessLevelBrowse(short order)
Specifies the sort order of all the instances that match the filter criteria. |
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! |
void |
orderByAccessLevelDelete(short order)
Specifies the sort order of all the instances that match the filter criteria. |
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! |
void |
orderByAccessLevelUpdate(short order)
Specifies the sort order of all the instances that match the filter criteria. |
SimpleTypeOrder |
orderByCreatedAt()
Allows to adds a sort instruction for BasicObject
depending the feature createdAt
Note: The order in which orderBy…
instructions are given is relevant! |
void |
orderByCreatedAt(short order)
Specifies the sort order of all the instances that match the filter criteria. |
MultivaluedTypeOrder |
orderByCreatedBy()
Allows to adds a sort instruction for BasicObject
depending the feature createdBy
Note: The order in which orderBy…
instructions are given is relevant! |
void |
orderByCreatedBy(short order)
Specifies the sort order of all the instances that match the filter criteria. |
SimpleTypeOrder |
orderByDescription()
Allows to adds a sort instruction for PropertySet
depending the feature description
Note: The order in which orderBy…
instructions are given is relevant! |
void |
orderByDescription(short order)
Specifies the sort order of all the instances that match the filter criteria. |
SimpleTypeOrder |
orderByIdentity()
Allows to adds a sort instruction for ExtentCapable
depending the feature identity
Note: The order in which orderBy…
instructions are given is relevant! |
void |
orderByIdentity(short order)
Specifies the sort order of all the instances that match the filter criteria. |
SimpleTypeOrder |
orderByModifiedAt()
Allows to adds a sort instruction for BasicObject
depending the feature modifiedAt
Note: The order in which orderBy…
instructions are given is relevant! |
void |
orderByModifiedAt(short order)
Specifies the sort order of all the instances that match the filter criteria. |
MultivaluedTypeOrder |
orderByModifiedBy()
Allows to adds a sort instruction for BasicObject
depending the feature modifiedBy
Note: The order in which orderBy…
instructions are given is relevant! |
void |
orderByModifiedBy(short order)
Specifies the sort order of all the instances that match the filter criteria. |
SimpleTypeOrder |
orderByName()
Allows to adds a sort instruction for PropertySet
depending the feature name
Note: The order in which orderBy…
instructions are given is relevant! |
void |
orderByName(short order)
Specifies the sort order of all the instances that match the filter criteria. |
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! |
void |
orderByOwner(short order)
Specifies the sort order of all the instances that match the filter criteria. |
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. |
BasicObjectQuery |
thereExistsAccessGrantedByParent()
Adds a constraint for the feature accessGrantedByParent to
the predicate. |
void |
thereExistsAccessGrantedByParent(short operator,
BasicObject[] filterValues)
|
void |
thereExistsAccessGrantedByParent(short operator,
Collection values)
|
void |
thereExistsAccessLevelBrowse(short operator,
Collection values)
|
void |
thereExistsAccessLevelBrowse(short operator,
short[] filterValues)
|
void |
thereExistsAccessLevelDelete(short operator,
Collection values)
|
void |
thereExistsAccessLevelDelete(short operator,
short[] filterValues)
|
void |
thereExistsAccessLevelUpdate(short operator,
Collection values)
|
void |
thereExistsAccessLevelUpdate(short operator,
short[] filterValues)
|
ContextQuery |
thereExistsContext()
Adds a constraint for the feature context to the
predicate. |
void |
thereExistsContext(short operator,
Collection values)
|
void |
thereExistsContext(short operator,
Context[] filterValues)
|
void |
thereExistsCreatedAt(short operator,
Collection values)
|
void |
thereExistsCreatedAt(short operator,
Date[] filterValues)
|
StringTypePredicate |
thereExistsCreatedBy()
Adds a constraint for the feature createdBy to the
predicate. |
void |
thereExistsCreatedBy(short operator,
Collection values)
|
void |
thereExistsCreatedBy(short operator,
String[] filterValues)
|
StringTypePredicate |
thereExistsDescription()
Adds a constraint for the feature description to the
predicate. |
void |
thereExistsDescription(short operator,
Collection values)
|
void |
thereExistsDescription(short operator,
String[] filterValues)
|
void |
thereExistsIdentity(short operator,
Collection values)
|
void |
thereExistsIdentity(short operator,
String[] filterValues)
|
void |
thereExistsModifiedAt(short operator,
Collection values)
|
void |
thereExistsModifiedAt(short operator,
Date[] filterValues)
|
StringTypePredicate |
thereExistsModifiedBy()
Adds a constraint for the feature modifiedBy to the
predicate. |
void |
thereExistsModifiedBy(short operator,
Collection values)
|
void |
thereExistsModifiedBy(short operator,
String[] filterValues)
|
void |
thereExistsName(short operator,
Collection values)
|
void |
thereExistsName(short operator,
String[] filterValues)
|
StringTypePredicate |
thereExistsOwner()
Adds a constraint for the feature owner to the predicate. |
void |
thereExistsOwner(short operator,
Collection values)
|
void |
thereExistsOwner(short operator,
String[] filterValues)
|
PrincipalGroupQuery |
thereExistsOwningGroup()
Adds a constraint for the feature owningGroup to the
predicate. |
void |
thereExistsOwningGroup(short operator,
Collection values)
|
void |
thereExistsOwningGroup(short operator,
PrincipalGroup[] filterValues)
|
UserQuery |
thereExistsOwningUser()
Adds a constraint for the feature owningUser to the
predicate. |
void |
thereExistsOwningUser(short operator,
Collection values)
|
void |
thereExistsOwningUser(short operator,
User[] filterValues)
|
| Methods inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1 |
|---|
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo, refAddValue |
| Methods inherited from class org.openmdx.base.accessor.jmi.spi.RefFilter_1 |
|---|
clear, refAddValue, refAddValue, refAddValue, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties, refGetOrder, refGetOrder, refGetPredicate, refGetPredicate, refGetPredicate, refGetPredicate, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefFilter_1_0 |
|---|
clear, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties |
| Methods inherited from interface org.w3c.cci2.AnyTypePredicate |
|---|
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo |
| Constructor Detail |
|---|
public PropertySetFilterImpl(RefPackage_1_0 aPackage)
public PropertySetFilterImpl(RefPackage_1_0 aPackage,
FilterProperty[] filterProperties,
AttributeSpecifier[] attributeSpecifiers)
public PropertySetFilterImpl(RefPackage_1_0 aPackage,
FilterProperty[] filterProperties,
AttributeSpecifier[] attributeSpecifiers,
RefFilter_1_0 delegateFilter,
Short delegateQuantor,
String delegateName)
| Method Detail |
|---|
public void forAllAccessGrantedByParent(short operator,
BasicObject[] filterValues)
forAllAccessGrantedByParent in interface SecureObjectFilteroperator - The operator for this filter.FilterOperators
public void thereExistsAccessGrantedByParent(short operator,
BasicObject[] filterValues)
thereExistsAccessGrantedByParent in interface SecureObjectFilteroperator - The operator for this filter.FilterOperators
public void forAllAccessGrantedByParent(short operator,
Collection values)
forAllAccessGrantedByParent in interface SecureObjectFilteroperator - The operator for this filter.FilterOperators
public void thereExistsAccessGrantedByParent(short operator,
Collection values)
thereExistsAccessGrantedByParent in interface SecureObjectFilteroperator - The operator for this filter.FilterOperatorspublic OptionalFeaturePredicate accessGrantedByParent()
SecureObjectQuerySecureObject
testing whether the value of the feature
accessGrantedByParent is null or not.
accessGrantedByParent in interface SecureObjectQuerypublic BasicObjectQuery thereExistsAccessGrantedByParent()
SecureObjectQueryaccessGrantedByParent to
the predicate. The predicate for SecureObject evaluates
true if its value of feature
accessGrantedByParent 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!
thereExistsAccessGrantedByParent in interface SecureObjectQuerypublic BasicObjectQuery forAllAccessGrantedByParent()
SecureObjectQueryaccessGrantedByParent to
the predicate. The predicate for SecureObject evaluates
true if its value of feature
accessGrantedByParent 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!
forAllAccessGrantedByParent in interface SecureObjectQuery
public void forAllAccessLevelBrowse(short operator,
Collection values)
forAllAccessLevelBrowse in interface SecureObjectFilteroperator - The operator for this filter.FilterOperators
public void thereExistsAccessLevelBrowse(short operator,
Collection values)
thereExistsAccessLevelBrowse in interface SecureObjectFilteroperator - The operator for this filter.FilterOperators
public void forAllAccessLevelBrowse(short operator,
short[] filterValues)
forAllAccessLevelBrowse in interface SecureObjectFilteroperator - The operator for this filter.FilterOperators
public void thereExistsAccessLevelBrowse(short operator,
short[] filterValues)
thereExistsAccessLevelBrowse in interface SecureObjectFilteroperator - The operator for this filter.FilterOperatorspublic void orderByAccessLevelBrowse(short order)
SecureObjectFilter
orderByAccessLevelBrowse in interface SecureObjectFilterorder - The sort order for this filter.Directionspublic ComparableTypePredicate accessLevelBrowse()
accessLevelBrowse in interface SecureObjectQuerypublic SimpleTypeOrder orderByAccessLevelBrowse()
SecureObjectQuerySecureObject
depending the feature accessLevelBrowse
Note: The order in which orderBy…
instructions are given is relevant!
orderByAccessLevelBrowse in interface SecureObjectQuery
public void forAllAccessLevelDelete(short operator,
Collection values)
forAllAccessLevelDelete in interface SecureObjectFilteroperator - The operator for this filter.FilterOperators
public void thereExistsAccessLevelDelete(short operator,
Collection values)
thereExistsAccessLevelDelete in interface SecureObjectFilteroperator - The operator for this filter.FilterOperators
public void forAllAccessLevelDelete(short operator,
short[] filterValues)
forAllAccessLevelDelete in interface SecureObjectFilteroperator - The operator for this filter.FilterOperators
public void thereExistsAccessLevelDelete(short operator,
short[] filterValues)
thereExistsAccessLevelDelete in interface SecureObjectFilteroperator - The operator for this filter.FilterOperatorspublic void orderByAccessLevelDelete(short order)
SecureObjectFilter
orderByAccessLevelDelete in interface SecureObjectFilterorder - The sort order for this filter.Directionspublic ComparableTypePredicate accessLevelDelete()
accessLevelDelete in interface SecureObjectQuerypublic SimpleTypeOrder orderByAccessLevelDelete()
SecureObjectQuerySecureObject
depending the feature accessLevelDelete
Note: The order in which orderBy…
instructions are given is relevant!
orderByAccessLevelDelete in interface SecureObjectQuery
public void forAllAccessLevelUpdate(short operator,
Collection values)
forAllAccessLevelUpdate in interface SecureObjectFilteroperator - The operator for this filter.FilterOperators
public void thereExistsAccessLevelUpdate(short operator,
Collection values)
thereExistsAccessLevelUpdate in interface SecureObjectFilteroperator - The operator for this filter.FilterOperators
public void forAllAccessLevelUpdate(short operator,
short[] filterValues)
forAllAccessLevelUpdate in interface SecureObjectFilteroperator - The operator for this filter.FilterOperators
public void thereExistsAccessLevelUpdate(short operator,
short[] filterValues)
thereExistsAccessLevelUpdate in interface SecureObjectFilteroperator - The operator for this filter.FilterOperatorspublic void orderByAccessLevelUpdate(short order)
SecureObjectFilter
orderByAccessLevelUpdate in interface SecureObjectFilterorder - The sort order for this filter.Directionspublic ComparableTypePredicate accessLevelUpdate()
accessLevelUpdate in interface SecureObjectQuerypublic SimpleTypeOrder orderByAccessLevelUpdate()
SecureObjectQuerySecureObject
depending the feature accessLevelUpdate
Note: The order in which orderBy…
instructions are given is relevant!