org.eclipse.emf.query.conditions
Class ObjectInstanceCondition
java.lang.Object
org.eclipse.emf.query.conditions.Condition
org.eclipse.emf.query.conditions.ObjectInstanceCondition
-
public class ObjectInstanceCondition
- extends
Condition
A Condition that tests whether the argument object instance
equals a given object.
To look for null values in scalar
EAttributes, use the
special
IS_NULL shared condition instance. Simply initializing
an ObjectInstanceCondition with null will not
work.
|
Method Summary
|
protected
Object
|
getObject
()
A getter function for the Object instance used by this
ObjectInstanceCondition
|
boolean
|
isSatisfied
(
Object obj)
Tests whether the argument Object instance equals this
ObjectInstanceCondition's own Object
instance. |
|
Methods inherited from class java.lang.
Object
|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
|
IS_NULL
public static final
ObjectInstanceCondition IS_NULL
- A special object-instance condition checking that a value is
null.
-
Since:
- 1.1
ObjectInstanceCondition
public ObjectInstanceCondition(
Object object)
- A simple constructor. Initializes the object instance to use for equality
tests
-
Parameters:
-
object - The given object instance to test equality for
isSatisfied
public boolean isSatisfied(
Object obj)
- Tests whether the argument
Object instance equals this
ObjectInstanceCondition's own Object
instance.
-
-
Specified by:
-
isSatisfied
in class
Condition
-
-
Parameters:
-
obj - an Object to check if it satisfies this Condition
-
Returns:
-
true if the argument Object satisfies this
Condition,false otherwise. -
See Also:
-
Condition.isSatisfied(java.lang.Object)
getObject
protected final
Object getObject()
- A getter function for the
Object instance used by this
ObjectInstanceCondition
-
-
Returns:
-
Object the given object instance which we test
equality for