|
org.eclipse.emf.query.conditions.eobjects
Class IN
java.lang.Object
org.eclipse.emf.query.conditions.Condition
org.eclipse.emf.query.conditions.eobjects.EObjectCondition
org.eclipse.emf.query.conditions.eobjects.IN
-
public class IN
- extends
EObjectCondition
An EObjectCondition specialization used to test whether a
given EObject is present in a collection of EObjects
Constructor Summary
|
IN
(
EObject eObject)
A simple constructor, takes in a single EObject to use for
evaluation. |
IN
(
IEObjectSource eObjectSource)
A constructor, takes in the initial IEObjectSource whose supplied
EObjects are to be used for evaluation |
IN
(
Set<? extends
EObject> eObjects)
A constructor, takes in the initial EObjects set to use for evaluation |
Method Summary
|
boolean
|
isSatisfied
(
EObject eObject)
Answers whether the argument eObject exist in the initial set of EObjects
held by this IN condition. |
Methods inherited from class java.lang.
Object
|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
|
IN
public IN(
Set<? extends
EObject> eObjects)
- A constructor, takes in the initial EObjects set to use for evaluation
-
Parameters:
-
eObjects - The set of EObjects to check if they contain amongst them some
other EObject
IN
public IN(
EObject eObject)
- A simple constructor, takes in a single
EObject to use for
evaluation. In effect this makes this EObjectCondition
behaves like EObjectInstanceCondition
-
Parameters:
-
eObject - The EObject to test for. -
See Also:
-
EObjectInstanceCondition
IN
public IN(
IEObjectSource eObjectSource)
- A constructor, takes in the initial IEObjectSource whose supplied
EObjects are to be used for evaluation
-
Parameters:
-
eObjectSource - The supplier of EObjects to use in test
isSatisfied
public boolean isSatisfied(
EObject eObject)
- Answers whether the argument eObject exist in the initial set of EObjects
held by this IN condition.
-
-
Specified by:
-
isSatisfied
in class
EObjectCondition
-
-
Parameters:
-
eObject - the EObject to check
-
Returns:
- boolean
true if the argument eObject satisfies
this EObjectCondition
-
See Also:
-
EObjectCondition.isSatisfied(org.eclipse.emf.ecore.EObject)
|
|