|
||||||||||
| 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.filter1.cci.UriPropertyFilterImpl
public class UriPropertyFilterImpl
| Field Summary |
|---|
| Fields inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1 |
|---|
filter, name, quantor |
| Constructor Summary | |
|---|---|
UriPropertyFilterImpl(RefPackage_1_0 aPackage)
|
|
UriPropertyFilterImpl(RefPackage_1_0 aPackage,
FilterProperty[] filterProperties,
AttributeSpecifier[] attributeSpecifiers)
|
|
UriPropertyFilterImpl(RefPackage_1_0 aPackage,
FilterProperty[] filterProperties,
AttributeSpecifier[] attributeSpecifiers,
RefFilter_1_0 delegateFilter,
Short delegateQuantor,
String delegateName)
|
|
| Method Summary | |
|---|---|
void |
forAllName(short operator,
Collection values)
|
void |
forAllName(short operator,
String[] filterValues)
|
void |
forAllOperator(short operator,
Collection values)
|
void |
forAllOperator(short operator,
short[] filterValues)
|
void |
forAllQuantor(short operator,
Collection values)
|
void |
forAllQuantor(short operator,
short[] filterValues)
|
ResourceIdentifierTypePredicate |
forAllValue()
Adds a constraint for the feature value to the predicate. |
void |
forAllValue(short operator,
Collection values)
|
void |
forAllValue(short operator,
String[] filterValues)
|
StringTypePredicate |
name()
|
ComparableTypePredicate |
operator()
|
SimpleTypeOrder |
orderByName()
Allows to adds a sort instruction for Property 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. |
SimpleTypeOrder |
orderByOperator()
Allows to adds a sort instruction for Property depending
the feature operator
Note: The order in which orderBy…
instructions are given is relevant! |
void |
orderByOperator(short order)
Specifies the sort order of all the instances that match the filter criteria. |
SimpleTypeOrder |
orderByQuantor()
Allows to adds a sort instruction for Property depending
the feature quantor
Note: The order in which orderBy…
instructions are given is relevant! |
void |
orderByQuantor(short order)
Specifies the sort order of all the instances that match the filter criteria. |
MultivaluedTypeOrder |
orderByValue()
Allows to adds a sort instruction for UriProperty
depending the feature value
Note: The order in which orderBy…
instructions are given is relevant! |
void |
orderByValue(short order)
Specifies the sort order of all the instances that match the filter criteria. |
ComparableTypePredicate |
quantor()
|
void |
thereExistsName(short operator,
Collection values)
|
void |
thereExistsName(short operator,
String[] filterValues)
|
void |
thereExistsOperator(short operator,
Collection values)
|
void |
thereExistsOperator(short operator,
short[] filterValues)
|
void |
thereExistsQuantor(short operator,
Collection values)
|
void |
thereExistsQuantor(short operator,
short[] filterValues)
|
ResourceIdentifierTypePredicate |
thereExistsValue()
Adds a constraint for the feature value to the predicate. |
void |
thereExistsValue(short operator,
Collection values)
|
void |
thereExistsValue(short operator,
String[] filterValues)
|
MultivaluedFeaturePredicate |
value()
Adds a constraint to the predicate for UriProperty testing
whether the feature value has values or not. |
| 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 UriPropertyFilterImpl(RefPackage_1_0 aPackage)
public UriPropertyFilterImpl(RefPackage_1_0 aPackage,
FilterProperty[] filterProperties,
AttributeSpecifier[] attributeSpecifiers)
public UriPropertyFilterImpl(RefPackage_1_0 aPackage,
FilterProperty[] filterProperties,
AttributeSpecifier[] attributeSpecifiers,
RefFilter_1_0 delegateFilter,
Short delegateQuantor,
String delegateName)
| Method Detail |
|---|
public void forAllName(short operator,
Collection values)
forAllName in interface PropertyFilteroperator - The operator for this filter.FilterOperators
public void thereExistsName(short operator,
Collection values)
thereExistsName in interface PropertyFilteroperator - The operator for this filter.FilterOperators
public void forAllName(short operator,
String[] filterValues)
forAllName in interface PropertyFilteroperator - The operator for this filter.FilterOperators
public void thereExistsName(short operator,
String[] filterValues)
thereExistsName in interface PropertyFilteroperator - The operator for this filter.FilterOperatorspublic void orderByName(short order)
PropertyFilter
orderByName in interface PropertyFilterorder - The sort order for this filter.Directionspublic StringTypePredicate name()
name in interface PropertyQuerypublic SimpleTypeOrder orderByName()
PropertyQueryProperty depending
the feature name
Note: The order in which orderBy…
instructions are given is relevant!
orderByName in interface PropertyQuery
public void forAllOperator(short operator,
Collection values)
forAllOperator in interface PropertyFilteroperator - The operator for this filter.FilterOperators
public void thereExistsOperator(short operator,
Collection values)
thereExistsOperator in interface PropertyFilteroperator - The operator for this filter.FilterOperators
public void forAllOperator(short operator,
short[] filterValues)
forAllOperator in interface PropertyFilteroperator - The operator for this filter.FilterOperators
public void thereExistsOperator(short operator,
short[] filterValues)
thereExistsOperator in interface PropertyFilteroperator - The operator for this filter.FilterOperatorspublic void orderByOperator(short order)
PropertyFilter
orderByOperator in interface PropertyFilterorder - The sort order for this filter.Directionspublic ComparableTypePredicate operator()
operator in interface PropertyQuerypublic SimpleTypeOrder orderByOperator()
PropertyQueryProperty depending
the feature operator
Note: The order in which orderBy…
instructions are given is relevant!
orderByOperator in interface PropertyQuery
public void forAllQuantor(short operator,
Collection values)
forAllQuantor in interface PropertyFilteroperator - The operator for this filter.FilterOperators
public void thereExistsQuantor(short operator,
Collection values)
thereExistsQuantor in interface PropertyFilteroperator - The operator for this filter.FilterOperators
public void forAllQuantor(short operator,
short[] filterValues)
forAllQuantor in interface PropertyFilteroperator - The operator for this filter.FilterOperators
public void thereExistsQuantor(short operator,
short[] filterValues)
thereExistsQuantor in interface PropertyFilteroperator - The operator for this filter.FilterOperatorspublic void orderByQuantor(short order)
PropertyFilter
orderByQuantor in interface PropertyFilterorder - The sort order for this filter.Directionspublic ComparableTypePredicate quantor()
quantor in interface PropertyQuerypublic SimpleTypeOrder orderByQuantor()
PropertyQueryProperty depending
the feature quantor
Note: The order in which orderBy…
instructions are given is relevant!
orderByQuantor in interface PropertyQuery
public void forAllValue(short operator,
Collection values)
forAllValue in interface UriPropertyFilteroperator - The operator for this filter.FilterOperators
public void thereExistsValue(short operator,
Collection values)
thereExistsValue in interface UriPropertyFilteroperator - The operator for this filter.FilterOperators
public void forAllValue(short operator,
String[] filterValues)
forAllValue in interface UriPropertyFilteroperator - The operator for this filter.FilterOperators
public void thereExistsValue(short operator,
String[] filterValues)
thereExistsValue in interface UriPropertyFilteroperator - The operator for this filter.FilterOperatorspublic void orderByValue(short order)
UriPropertyFilter
orderByValue in interface UriPropertyFilterorder - The sort order for this filter.Directionspublic MultivaluedFeaturePredicate value()
UriPropertyQueryUriProperty testing
whether the feature value has values or not.
value in interface UriPropertyQuerypublic ResourceIdentifierTypePredicate thereExistsValue()
UriPropertyQueryvalue to the predicate.
The predicate for UriProperty evaluates true
if at least one of its values of feature value satisfies
the given condition.
Since the multiplicity for this attribute is 0..n, the attribute can
have no values in which case the predicate evaluates to
false!
thereExistsValue in interface UriPropertyQuerypublic ResourceIdentifierTypePredicate forAllValue()
UriPropertyQueryvalue to the predicate.
The predicate for UriProperty evaluates true
if all of its values of feature value satisfy the selected
condition.
Since the multiplicity for this attribute is 0..n, the attribute can
have no values in which case the predicate evaluates to
true!
forAllValue in interface UriPropertyQuerypublic MultivaluedTypeOrder orderByValue()
UriPropertyQueryUriProperty
depending the feature value
Note: The order in which orderBy…
instructions are given is relevant!
orderByValue in interface UriPropertyQuery
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||