|
||||||||||
| 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.BooleanPropertyFilterImpl
public class BooleanPropertyFilterImpl
| Field Summary |
|---|
| Fields inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1 |
|---|
filter, name, quantor |
| Constructor Summary | |
|---|---|
BooleanPropertyFilterImpl(RefPackage_1_0 aPackage)
|
|
BooleanPropertyFilterImpl(RefPackage_1_0 aPackage,
FilterProperty[] filterProperties,
AttributeSpecifier[] attributeSpecifiers)
|
|
BooleanPropertyFilterImpl(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)
|
org.w3c.cci2.BooleanTypePredicate |
forAllValue()
Adds a constraint for the feature value to the predicate. |
void |
forAllValue(short operator,
boolean[] filterValues)
|
void |
forAllValue(short operator,
Collection values)
|
org.w3c.cci2.StringTypePredicate |
name()
|
org.w3c.cci2.ComparableTypePredicate |
operator()
|
org.w3c.cci2.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. |
org.w3c.cci2.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. |
org.w3c.cci2.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. |
org.w3c.cci2.MultivaluedTypeOrder |
orderByValue()
Allows to adds a sort instruction for BooleanProperty
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. |
org.w3c.cci2.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)
|
org.w3c.cci2.BooleanTypePredicate |
thereExistsValue()
Adds a constraint for the feature value to the predicate. |
void |
thereExistsValue(short operator,
boolean[] filterValues)
|
void |
thereExistsValue(short operator,
Collection values)
|
org.w3c.cci2.MultivaluedFeaturePredicate |
value()
Adds a constraint to the predicate for BooleanProperty
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 BooleanPropertyFilterImpl(RefPackage_1_0 aPackage)
public BooleanPropertyFilterImpl(RefPackage_1_0 aPackage,
FilterProperty[] filterProperties,
AttributeSpecifier[] attributeSpecifiers)
public BooleanPropertyFilterImpl(RefPackage_1_0 aPackage,
FilterProperty[] filterProperties,
AttributeSpecifier[] attributeSpecifiers,
RefFilter_1_0 delegateFilter,
Short delegateQuantor,
String delegateName)
| Method Detail |
|---|
public void forAllValue(short operator,
Collection values)
forAllValue in interface BooleanPropertyFilteroperator - The operator for this filter.FilterOperators
public void thereExistsValue(short operator,
Collection values)
thereExistsValue in interface BooleanPropertyFilteroperator - The operator for this filter.FilterOperators
public void forAllValue(short operator,
boolean[] filterValues)
forAllValue in interface BooleanPropertyFilteroperator - The operator for this filter.FilterOperators
public void thereExistsValue(short operator,
boolean[] filterValues)
thereExistsValue in interface BooleanPropertyFilteroperator - The operator for this filter.FilterOperatorspublic void orderByValue(short order)
BooleanPropertyFilter
orderByValue in interface BooleanPropertyFilterorder - The sort order for this filter.Directionspublic org.w3c.cci2.MultivaluedFeaturePredicate value()
BooleanPropertyQueryBooleanProperty
testing whether the feature value has values or not.
value in interface BooleanPropertyQuerypublic org.w3c.cci2.BooleanTypePredicate thereExistsValue()
BooleanPropertyQueryvalue to the predicate.
The predicate for BooleanProperty 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 BooleanPropertyQuerypublic org.w3c.cci2.BooleanTypePredicate forAllValue()
BooleanPropertyQueryvalue to the predicate.
The predicate for BooleanProperty 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 BooleanPropertyQuerypublic org.w3c.cci2.MultivaluedTypeOrder orderByValue()
BooleanPropertyQueryBooleanProperty
depending the feature value
Note: The order in which orderBy…
instructions are given is relevant!
orderByValue in interface BooleanPropertyQuery
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 org.w3c.cci2.StringTypePredicate name()
name in interface PropertyQuerypublic org.w3c.cci2.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 org.w3c.cci2.ComparableTypePredicate operator()
operator in interface PropertyQuerypublic org.w3c.cci2.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 org.w3c.cci2.ComparableTypePredicate quantor()
quantor in interface PropertyQuerypublic org.w3c.cci2.SimpleTypeOrder orderByQuantor()
PropertyQueryProperty depending
the feature quantor
Note: The order in which orderBy…
instructions are given is relevant!
orderByQuantor in interface PropertyQuery
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||