|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface NamespaceFindElementsByTypeParamsFilter
A NamespaceFindElementsByTypeParamsFilter selects a set of
instances of class NamespaceFindElementsByTypeParams based
on conditions to be met by their attributes. For each attribute there can
be set at most one constraint using either its thereExists or forAll
clause. An instance must meet all constraints to be member of this set.
| Method Summary | |
|---|---|
void |
forAllIncludeSubtypes(short operator,
boolean[] filterValues)
Adds a constraint for the attribute includeSubtypes to the
filter. |
void |
forAllIncludeSubtypes(short operator,
Collection filterValues)
Adds a constraint for the attribute includeSubtypes to the
filter. |
void |
forAllOfType(short operator,
Collection filterValues)
Adds a constraint for the attribute ofType to the filter. |
void |
forAllOfType(short operator,
String[] filterValues)
Adds a constraint for the attribute ofType to the filter. |
void |
orderByIncludeSubtypes(short order)
Specifies the sort order of all the instances that match the filter criteria. |
void |
orderByOfType(short order)
Specifies the sort order of all the instances that match the filter criteria. |
void |
thereExistsIncludeSubtypes(short operator,
boolean[] filterValues)
Adds a constraint for the attribute includeSubtypes to the
filter. |
void |
thereExistsIncludeSubtypes(short operator,
Collection filterValues)
Adds a constraint for the attribute includeSubtypes to the
filter. |
void |
thereExistsOfType(short operator,
Collection filterValues)
Adds a constraint for the attribute ofType to the filter. |
void |
thereExistsOfType(short operator,
String[] filterValues)
Adds a constraint for the attribute ofType to the filter. |
| Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefFilter_1_0 |
|---|
clear, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties |
| Method Detail |
|---|
void forAllIncludeSubtypes(short operator,
boolean[] filterValues)
includeSubtypes to the
filter. An instance of class
NamespaceFindElementsByTypeParams is excluded from the
result set unless its value of attribute includeSubtypes
satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods
forAllIncludeSubtypes and
thereExistsIncludeSubtypes for the same arguments.
You can set at most one thereExistsIncludeSubtypes or
forAllIncludeSubtypes constraint for this attribute.
operator - The operator for this filter.filterValues - The values you want the attribute
includeSubtypes to be compared to.FilterOperators
void thereExistsIncludeSubtypes(short operator,
boolean[] filterValues)
includeSubtypes to the
filter. An instance of class
NamespaceFindElementsByTypeParams is excluded from the
result set unless its value of attribute includeSubtypes
satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods
forAllIncludeSubtypes and
thereExistsIncludeSubtypes for the same arguments.
You can set at most one thereExistsIncludeSubtypes or
forAllIncludeSubtypes constraint for this attribute.
operator - The operator for this filter.filterValues - The values you want the attribute
includeSubtypes to be compared to.FilterOperators
void forAllIncludeSubtypes(short operator,
Collection filterValues)
includeSubtypes to the
filter. An instance of class
NamespaceFindElementsByTypeParams is excluded from the
result set unless its value of attribute includeSubtypes
satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods
forAllIncludeSubtypes and
thereExistsIncludeSubtypes for the same arguments.
You can set at most one thereExistsIncludeSubtypes or
forAllIncludeSubtypes constraint for this attribute.
operator - The operator for this filter.filterValues - The values you want the attribute
includeSubtypes to be compared to.FilterOperators
void thereExistsIncludeSubtypes(short operator,
Collection filterValues)
includeSubtypes to the
filter. An instance of class
NamespaceFindElementsByTypeParams is excluded from the
result set unless its value of attribute includeSubtypes
satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods
forAllIncludeSubtypes and
thereExistsIncludeSubtypes for the same arguments.
You can set at most one thereExistsIncludeSubtypes or
forAllIncludeSubtypes constraint for this attribute.
operator - The operator for this filter.filterValues - The values you want the attribute
includeSubtypes to be compared to.FilterOperatorsvoid orderByIncludeSubtypes(short order)
order - The sort order for this filter.Directions
void forAllOfType(short operator,
String[] filterValues)
ofType to the filter.
An instance of class NamespaceFindElementsByTypeParams is
excluded from the result set unless its value of attribute
ofType satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods forAllOfType and
thereExistsOfType for the same arguments.
You can set at most one thereExistsOfType or
forAllOfType constraint for this attribute.
operator - The operator for this filter.filterValues - The values you want the attribute
ofType to be compared to.FilterOperators
void thereExistsOfType(short operator,
String[] filterValues)
ofType to the filter.
An instance of class NamespaceFindElementsByTypeParams is
excluded from the result set unless its value of attribute
ofType satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods forAllOfType and
thereExistsOfType for the same arguments.
You can set at most one thereExistsOfType or
forAllOfType constraint for this attribute.
operator - The operator for this filter.filterValues - The values you want the attribute
ofType to be compared to.FilterOperators
void forAllOfType(short operator,
Collection filterValues)
ofType to the filter.
An instance of class NamespaceFindElementsByTypeParams is
excluded from the result set unless its value of attribute
ofType satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods forAllOfType and
thereExistsOfType for the same arguments.
You can set at most one thereExistsOfType or
forAllOfType constraint for this attribute.
operator - The operator for this filter.filterValues - The values you want the attribute
ofType to be compared to.FilterOperators
void thereExistsOfType(short operator,
Collection filterValues)
ofType to the filter.
An instance of class NamespaceFindElementsByTypeParams is
excluded from the result set unless its value of attribute
ofType satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods forAllOfType and
thereExistsOfType for the same arguments.
You can set at most one thereExistsOfType or
forAllOfType constraint for this attribute.
operator - The operator for this filter.filterValues - The values you want the attribute
ofType to be compared to.FilterOperatorsvoid orderByOfType(short order)
order - The sort order for this filter.Directions
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||