org.opencrx.kernel.address1.cci
Class RoomAddressableFilterImpl
java.lang.Object
org.openmdx.base.accessor.jmi.spi.RefFilter_1
org.openmdx.base.accessor.jmi.spi.RefPredicate_1
org.opencrx.kernel.address1.cci.RoomAddressableFilterImpl
- All Implemented Interfaces:
- Serializable, RoomAddressableFilter, RoomAddressableQuery, RefFilter_1_0, RefFilter_1_1, AnyTypePredicate
public class RoomAddressableFilterImpl
- extends RefPredicate_1
- implements RoomAddressableFilter, RoomAddressableQuery
- See Also:
- Serialized Form
| 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 |
RoomAddressableFilterImpl
public RoomAddressableFilterImpl(RefPackage_1_0 aPackage)
RoomAddressableFilterImpl
public RoomAddressableFilterImpl(RefPackage_1_0 aPackage,
FilterProperty[] filterProperties,
AttributeSpecifier[] attributeSpecifiers)
RoomAddressableFilterImpl
public RoomAddressableFilterImpl(RefPackage_1_0 aPackage,
FilterProperty[] filterProperties,
AttributeSpecifier[] attributeSpecifiers,
RefFilter_1_0 delegateFilter,
Short delegateQuantor,
String delegateName)
forAllRoomNumber
public void forAllRoomNumber(short operator,
Collection values)
- Specified by:
forAllRoomNumber in interface RoomAddressableFilter
- Parameters:
operator - The operator for this filter.- See Also:
FilterOperators
thereExistsRoomNumber
public void thereExistsRoomNumber(short operator,
Collection values)
- Specified by:
thereExistsRoomNumber in interface RoomAddressableFilter
- Parameters:
operator - The operator for this filter.- See Also:
FilterOperators
forAllRoomNumber
public void forAllRoomNumber(short operator,
String[] filterValues)
- Specified by:
forAllRoomNumber in interface RoomAddressableFilter
- Parameters:
operator - The operator for this filter.- See Also:
FilterOperators
thereExistsRoomNumber
public void thereExistsRoomNumber(short operator,
String[] filterValues)
- Specified by:
thereExistsRoomNumber in interface RoomAddressableFilter
- Parameters:
operator - The operator for this filter.- See Also:
FilterOperators
orderByRoomNumber
public void orderByRoomNumber(short order)
- Description copied from interface:
RoomAddressableFilter
- Specifies the sort order of all the instances that match the filter criteria.
- Specified by:
orderByRoomNumber in interface RoomAddressableFilter
- Parameters:
order - The sort order for this filter.- See Also:
Directions
roomNumber
public OptionalFeaturePredicate roomNumber()
- Description copied from interface:
RoomAddressableQuery
- Adds a constraint to the predicate for
RoomAddressable
testing whether the value of the feature roomNumber is
null or not.
- Specified by:
roomNumber in interface RoomAddressableQuery
thereExistsRoomNumber
public StringTypePredicate thereExistsRoomNumber()
- Description copied from interface:
RoomAddressableQuery
- Adds a constraint for the feature
roomNumber to the
predicate. The predicate for RoomAddressable evaluates
true if its value of feature roomNumber
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!
- Specified by:
thereExistsRoomNumber in interface RoomAddressableQuery
forAllRoomNumber
public StringTypePredicate forAllRoomNumber()
- Description copied from interface:
RoomAddressableQuery
- Adds a constraint for the feature
roomNumber to the
predicate. The predicate for RoomAddressable evaluates
true if its value of feature roomNumber
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!
- Specified by:
forAllRoomNumber in interface RoomAddressableQuery
orderByRoomNumber
public SimpleTypeOrder orderByRoomNumber()
- Description copied from interface:
RoomAddressableQuery
- Allows to adds a sort instruction for
RoomAddressable
depending the feature roomNumber
Note: The order in which orderBy…
instructions are given is relevant!
- Specified by:
orderByRoomNumber in interface RoomAddressableQuery
This software is published under the BSD license. Copyright © 2003-2007, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.