|
||||||||||
| 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.openmdx.base.cci.RoleCapableFilterImpl
public class RoleCapableFilterImpl
| Field Summary |
|---|
| Fields inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1 |
|---|
filter, name, quantor |
| Constructor Summary | |
|---|---|
RoleCapableFilterImpl(org.openmdx.base.accessor.jmi.cci.RefPackage_1_0 aPackage)
|
|
RoleCapableFilterImpl(org.openmdx.base.accessor.jmi.cci.RefPackage_1_0 aPackage,
org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers)
|
|
RoleCapableFilterImpl(org.openmdx.base.accessor.jmi.cci.RefPackage_1_0 aPackage,
org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers,
org.openmdx.base.accessor.jmi.cci.RefFilter_1_0 delegateFilter,
Short delegateQuantor,
String delegateName)
|
|
| Method Summary | |
|---|---|
RoleCapableQuery |
forAllRole()
Adds a constraint for the feature role to the predicate. |
void |
forAllRole(short operator,
Collection values)
|
void |
forAllRole(short operator,
RoleCapable[] filterValues)
|
org.w3c.cci2.StringTypePredicate |
forAllRoleId()
Adds a constraint for the feature roleId to the predicate. |
void |
forAllRoleId(short operator,
Collection values)
|
void |
forAllRoleId(short operator,
String[] filterValues)
|
org.w3c.cci2.SimpleTypeOrder |
orderByRoleId()
Allows to adds a sort instruction for RoleCapable
depending the feature roleId
Note: The order in which orderBy…
instructions are given is relevant! |
void |
orderByRoleId(short order)
Specifies the sort order of all the instances that match the filter criteria. |
org.w3c.cci2.MultivaluedFeaturePredicate |
role()
Adds a constraint to the predicate for RoleCapable testing
whether the feature role has values or not. |
org.w3c.cci2.OptionalFeaturePredicate |
roleId()
Adds a constraint to the predicate for RoleCapable testing
whether the value of the feature roleId is
null or not. |
RoleCapableQuery |
thereExistsRole()
Adds a constraint for the feature role to the predicate. |
void |
thereExistsRole(short operator,
Collection values)
|
void |
thereExistsRole(short operator,
RoleCapable[] filterValues)
|
org.w3c.cci2.StringTypePredicate |
thereExistsRoleId()
Adds a constraint for the feature roleId to the predicate. |
void |
thereExistsRoleId(short operator,
Collection values)
|
void |
thereExistsRoleId(short operator,
String[] 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 RoleCapableFilterImpl(org.openmdx.base.accessor.jmi.cci.RefPackage_1_0 aPackage)
public RoleCapableFilterImpl(org.openmdx.base.accessor.jmi.cci.RefPackage_1_0 aPackage,
org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers)
public RoleCapableFilterImpl(org.openmdx.base.accessor.jmi.cci.RefPackage_1_0 aPackage,
org.openmdx.compatibility.base.query.FilterProperty[] filterProperties,
org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers,
org.openmdx.base.accessor.jmi.cci.RefFilter_1_0 delegateFilter,
Short delegateQuantor,
String delegateName)
| Method Detail |
|---|
public void forAllRole(short operator,
RoleCapable[] filterValues)
forAllRole in interface RoleCapableFilteroperator - The operator for this filter.FilterOperators
public void thereExistsRole(short operator,
RoleCapable[] filterValues)
thereExistsRole in interface RoleCapableFilteroperator - The operator for this filter.FilterOperators
public void forAllRole(short operator,
Collection values)
forAllRole in interface RoleCapableFilteroperator - The operator for this filter.FilterOperators
public void thereExistsRole(short operator,
Collection values)
thereExistsRole in interface RoleCapableFilteroperator - The operator for this filter.FilterOperatorspublic org.w3c.cci2.MultivaluedFeaturePredicate role()
RoleCapableQueryRoleCapable testing
whether the feature role has values or not.
role in interface RoleCapableQuerypublic RoleCapableQuery thereExistsRole()
RoleCapableQueryrole to the predicate.
The predicate for RoleCapable evaluates true
if its value of feature role 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!
thereExistsRole in interface RoleCapableQuerypublic RoleCapableQuery forAllRole()
RoleCapableQueryrole to the predicate.
The predicate for RoleCapable evaluates true
if its value of feature role 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!
forAllRole in interface RoleCapableQuery
public void forAllRoleId(short operator,
Collection values)
forAllRoleId in interface RoleCapableFilteroperator - The operator for this filter.FilterOperators
public void thereExistsRoleId(short operator,
Collection values)
thereExistsRoleId in interface RoleCapableFilteroperator - The operator for this filter.FilterOperators
public void forAllRoleId(short operator,
String[] filterValues)
forAllRoleId in interface RoleCapableFilteroperator - The operator for this filter.FilterOperators
public void thereExistsRoleId(short operator,
String[] filterValues)
thereExistsRoleId in interface RoleCapableFilteroperator - The operator for this filter.FilterOperatorspublic void orderByRoleId(short order)
RoleCapableFilter
orderByRoleId in interface RoleCapableFilterorder - The sort order for this filter.Directionspublic org.w3c.cci2.OptionalFeaturePredicate roleId()
RoleCapableQueryRoleCapable testing
whether the value of the feature roleId is
null or not.
roleId in interface RoleCapableQuerypublic org.w3c.cci2.StringTypePredicate thereExistsRoleId()
RoleCapableQueryroleId to the predicate.
The predicate for RoleCapable evaluates true
if its value of feature roleId 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!
thereExistsRoleId in interface RoleCapableQuerypublic org.w3c.cci2.StringTypePredicate forAllRoleId()
RoleCapableQueryroleId to the predicate.
The predicate for RoleCapable evaluates true
if its value of feature roleId 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!
forAllRoleId in interface RoleCapableQuerypublic org.w3c.cci2.SimpleTypeOrder orderByRoleId()
RoleCapableQueryRoleCapable
depending the feature roleId
Note: The order in which orderBy…
instructions are given is relevant!
orderByRoleId in interface RoleCapableQuery
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||