|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ImportFilter
A ImportFilter selects a set of instances of class
Import 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 |
forAllImportedNamespace(short operator,
Collection filterValues)
Adds a constraint for the attribute importedNamespace to
the filter. |
void |
forAllImportedNamespace(short operator,
Namespace[] filterValues)
Adds a constraint for the attribute importedNamespace to
the filter. |
void |
forAllIsClustered(short operator,
boolean[] filterValues)
Adds a constraint for the attribute isClustered to the
filter. |
void |
forAllIsClustered(short operator,
Collection filterValues)
Adds a constraint for the attribute isClustered to the
filter. |
void |
forAllVisibility(short operator,
Collection filterValues)
Adds a constraint for the attribute visibility to the
filter. |
void |
forAllVisibility(short operator,
String[] filterValues)
Adds a constraint for the attribute visibility to the
filter. |
void |
orderByIsClustered(short order)
Specifies the sort order of all the instances that match the filter criteria. |
void |
orderByVisibility(short order)
Specifies the sort order of all the instances that match the filter criteria. |
void |
thereExistsImportedNamespace(short operator,
Collection filterValues)
Adds a constraint for the attribute importedNamespace to
the filter. |
void |
thereExistsImportedNamespace(short operator,
Namespace[] filterValues)
Adds a constraint for the attribute importedNamespace to
the filter. |
void |
thereExistsIsClustered(short operator,
boolean[] filterValues)
Adds a constraint for the attribute isClustered to the
filter. |
void |
thereExistsIsClustered(short operator,
Collection filterValues)
Adds a constraint for the attribute isClustered to the
filter. |
void |
thereExistsVisibility(short operator,
Collection filterValues)
Adds a constraint for the attribute visibility to the
filter. |
void |
thereExistsVisibility(short operator,
String[] filterValues)
Adds a constraint for the attribute visibility to the
filter. |
| Methods inherited from interface org.openmdx.base.cci.BasicObjectFilter |
|---|
forAllCreatedAt, forAllCreatedAt, forAllCreatedBy, forAllCreatedBy, forAllModifiedAt, forAllModifiedAt, forAllModifiedBy, forAllModifiedBy, orderByCreatedAt, orderByCreatedBy, orderByModifiedAt, orderByModifiedBy, thereExistsCreatedAt, thereExistsCreatedAt, thereExistsCreatedBy, thereExistsCreatedBy, thereExistsModifiedAt, thereExistsModifiedAt, thereExistsModifiedBy, thereExistsModifiedBy |
| Methods inherited from interface org.openmdx.base.cci.ContextCapableFilter |
|---|
forAllContext, forAllContext, thereExistsContext, thereExistsContext |
| Methods inherited from interface org.openmdx.base.cci.ExtentCapableFilter |
|---|
forAllIdentity, forAllIdentity, orderByIdentity, thereExistsIdentity, thereExistsIdentity |
| Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefFilter_1_0 |
|---|
clear, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties |
| Method Detail |
|---|
void forAllImportedNamespace(short operator,
Namespace[] filterValues)
importedNamespace to
the filter. An instance of class Import is excluded from
the result set unless its value of attribute
importedNamespace satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods
forAllImportedNamespace and
thereExistsImportedNamespace for the same arguments.
You can set at most one thereExistsImportedNamespace or
forAllImportedNamespace constraint for this attribute.
operator - The operator for this filter.filterValues - The values you want the attribute
importedNamespace to be compared to.FilterOperators
void thereExistsImportedNamespace(short operator,
Namespace[] filterValues)
importedNamespace to
the filter. An instance of class Import is excluded from
the result set unless its value of attribute
importedNamespace satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods
forAllImportedNamespace and
thereExistsImportedNamespace for the same arguments.
You can set at most one thereExistsImportedNamespace or
forAllImportedNamespace constraint for this attribute.
operator - The operator for this filter.filterValues - The values you want the attribute
importedNamespace to be compared to.FilterOperators
void forAllImportedNamespace(short operator,
Collection filterValues)
importedNamespace to
the filter. An instance of class Import is excluded from
the result set unless its value of attribute
importedNamespace satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods
forAllImportedNamespace and
thereExistsImportedNamespace for the same arguments.
You can set at most one thereExistsImportedNamespace or
forAllImportedNamespace constraint for this attribute.
operator - The operator for this filter.filterValues - The values you want the attribute
importedNamespace to be compared to.FilterOperators
void thereExistsImportedNamespace(short operator,
Collection filterValues)
importedNamespace to
the filter. An instance of class Import is excluded from
the result set unless its value of attribute
importedNamespace satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods
forAllImportedNamespace and
thereExistsImportedNamespace for the same arguments.
You can set at most one thereExistsImportedNamespace or
forAllImportedNamespace constraint for this attribute.
operator - The operator for this filter.filterValues - The values you want the attribute
importedNamespace to be compared to.FilterOperators
void forAllIsClustered(short operator,
boolean[] filterValues)
isClustered to the
filter. An instance of class Import is excluded from the
result set unless its value of attribute isClustered
satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods forAllIsClustered
and thereExistsIsClustered for the same arguments.
You can set at most one thereExistsIsClustered or
forAllIsClustered constraint for this attribute.
operator - The operator for this filter.filterValues - The values you want the attribute
isClustered to be compared to.FilterOperators
void thereExistsIsClustered(short operator,
boolean[] filterValues)
isClustered to the
filter. An instance of class Import is excluded from the
result set unless its value of attribute isClustered
satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods forAllIsClustered
and thereExistsIsClustered for the same arguments.
You can set at most one thereExistsIsClustered or
forAllIsClustered constraint for this attribute.
operator - The operator for this filter.filterValues - The values you want the attribute
isClustered to be compared to.FilterOperators
void forAllIsClustered(short operator,
Collection filterValues)
isClustered to the
filter. An instance of class Import is excluded from the
result set unless its value of attribute isClustered
satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods forAllIsClustered
and thereExistsIsClustered for the same arguments.
You can set at most one thereExistsIsClustered or
forAllIsClustered constraint for this attribute.
operator - The operator for this filter.filterValues - The values you want the attribute
isClustered to be compared to.FilterOperators
void thereExistsIsClustered(short operator,
Collection filterValues)
isClustered to the
filter. An instance of class Import is excluded from the
result set unless its value of attribute isClustered
satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods forAllIsClustered
and thereExistsIsClustered for the same arguments.
You can set at most one thereExistsIsClustered or
forAllIsClustered constraint for this attribute.
operator - The operator for this filter.filterValues - The values you want the attribute
isClustered to be compared to.FilterOperatorsvoid orderByIsClustered(short order)
order - The sort order for this filter.Directions
void forAllVisibility(short operator,
String[] filterValues)
visibility to the
filter. An instance of class Import is excluded from the
result set unless its value of attribute visibility
satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods forAllVisibility and
thereExistsVisibility for the same arguments.
You can set at most one thereExistsVisibility or
forAllVisibility constraint for this attribute.
operator - The operator for this filter.filterValues - The values you want the attribute
visibility to be compared to.FilterOperators
void thereExistsVisibility(short operator,
String[] filterValues)
visibility to the
filter. An instance of class Import is excluded from the
result set unless its value of attribute visibility
satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods forAllVisibility and
thereExistsVisibility for the same arguments.
You can set at most one thereExistsVisibility or
forAllVisibility constraint for this attribute.
operator - The operator for this filter.filterValues - The values you want the attribute
visibility to be compared to.FilterOperators
void forAllVisibility(short operator,
Collection filterValues)
visibility to the
filter. An instance of class Import is excluded from the
result set unless its value of attribute visibility
satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods forAllVisibility and
thereExistsVisibility for the same arguments.
You can set at most one thereExistsVisibility or
forAllVisibility constraint for this attribute.
operator - The operator for this filter.filterValues - The values you want the attribute
visibility to be compared to.FilterOperators
void thereExistsVisibility(short operator,
Collection filterValues)
visibility to the
filter. An instance of class Import is excluded from the
result set unless its value of attribute visibility
satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods forAllVisibility and
thereExistsVisibility for the same arguments.
You can set at most one thereExistsVisibility or
forAllVisibility constraint for this attribute.
operator - The operator for this filter.filterValues - The values you want the attribute
visibility to be compared to.FilterOperatorsvoid orderByVisibility(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 | |||||||||