|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Condition | |
---|---|
org.eclipse.emf.query.conditions | EMF Query Conditions. |
org.eclipse.emf.query.conditions.booleans | EMF Query Conditions Booleans. |
org.eclipse.emf.query.conditions.eobjects | EMF Query Conditions EObjects. |
org.eclipse.emf.query.conditions.eobjects.structuralfeatures | EMF Query Conditions EStructuralFeatures. |
org.eclipse.emf.query.conditions.numbers | EMF Query Conditions Numbers Package Specification This package exposes the basic numeric based Condition objects that are used to formulate queries. |
org.eclipse.emf.query.conditions.strings | EMF Query Conditions Strings Package Specification This package exposes the basic string based Condition objects that are used to formulate queries. |
org.eclipse.emf.query.ocl.conditions | Object Constraint Language extensions to the EMF Query Conditions framework. |
Uses of Condition in org.eclipse.emf.query.conditions |
---|
Subclasses of Condition in org.eclipse.emf.query.conditions | |
---|---|
class |
DataTypeCondition<T>
A condition on data-type (primitive) values. |
class |
Not
A Condition that negates the result of evaluation of another
Condition |
class |
ObjectInstanceCondition
A Condition that tests whether the argument object instance
equals a given object. |
Fields in org.eclipse.emf.query.conditions declared as Condition | |
---|---|
static Condition |
Condition.FALSE
A constant Condition object used to indicate a never
satisfied condition |
static Condition |
Condition.TRUE
A constant Condition object used to indicate an always
satisfied condition |
Methods in org.eclipse.emf.query.conditions that return Condition | |
---|---|
Condition |
Condition.AND(Condition condition)
This operation acts like a logical AND between this Condition and the argument Condition . |
Condition |
Condition.EQUIVALENT(Condition condition)
This operation acts like a logical Equivalent (if-and-only-if)/( <->) between this Condition and the argument
Condition . |
Condition |
Condition.IMPLIES(Condition condition)
This operation acts like a logical Implies (if-then)/(->) between this Condition and the argument Condition . |
Condition |
Condition.OR(Condition condition)
This operation acts like a logical OR between this Condition
and the argument Condition . |
Condition |
Condition.XOR(Condition condition)
This operation acts like a logical XOR between this Condition and the argument Condition . |
Methods in org.eclipse.emf.query.conditions with parameters of type Condition | |
---|---|
Condition |
Condition.AND(Condition condition)
This operation acts like a logical AND between this Condition and the argument Condition . |
Condition |
Condition.EQUIVALENT(Condition condition)
This operation acts like a logical Equivalent (if-and-only-if)/( <->) between this Condition and the argument
Condition . |
Condition |
Condition.IMPLIES(Condition condition)
This operation acts like a logical Implies (if-then)/(->) between this Condition and the argument Condition . |
abstract boolean |
ConditionPolicy.isSatisfied(Condition[] conditions,
Object object)
Answers whether the argument conditions evaluate -collectively- to true or false when applied to the argument
object. |
abstract boolean |
ConditionPolicy.isSatisfied(Condition condition,
Collection<?> objects)
Answers on how the argument Condition evaluates as a whole
on the argument objects collection. |
boolean |
ConditionPolicy.isSatisfied(Condition condition,
Object object)
Answers whether the argument conditions evaluates to true
or false when applied to the argument object. |
Condition |
Condition.OR(Condition condition)
This operation acts like a logical OR between this Condition
and the argument Condition . |
Condition |
Condition.XOR(Condition condition)
This operation acts like a logical XOR between this Condition and the argument Condition . |
Constructors in org.eclipse.emf.query.conditions with parameters of type Condition | |
---|---|
Not(Condition condition)
Constructor of this negating Condition |
Uses of Condition in org.eclipse.emf.query.conditions.booleans |
---|
Subclasses of Condition in org.eclipse.emf.query.conditions.booleans | |
---|---|
class |
BooleanCondition
A Condition object that tests for Boolean
arguments. |
Uses of Condition in org.eclipse.emf.query.conditions.eobjects |
---|
Subclasses of Condition in org.eclipse.emf.query.conditions.eobjects | |
---|---|
class |
ENot
An EObjectCondition that negates the result of evaluation of
another EObjectCondition . |
class |
EObjectCondition
A subclass and the counterpart of a Condition object to be
used on EObject arguments. |
class |
EObjectConditionAdapter
This is an adapter class that takes in a Condition object and
wraps it in order to adapt it to an EObjectCondition . |
class |
EObjectConditionDelegator
A utility EObjectCondition class to act as a place holder for
another EObjectCondition condition object where all the calls
to it is simply forwarded to the wrapped EObjectCondition . |
class |
EObjectInstanceCondition
A EObjectCondition that tests whether the argument eObject
instance equals a given eObject. |
class |
EObjectTypeRelationCondition
An EObjectCondition specialization to be used for evaluating
the inheritance/type relationship of an EObject to another
using the EObjects' EClasses. |
class |
IN
An EObjectCondition specialization used to test whether a
given EObject is present in a collection of EObjects |
Constructors in org.eclipse.emf.query.conditions.eobjects with parameters of type Condition | |
---|---|
EObjectConditionAdapter(Condition condition)
A simple constructor that takes in the Condition object to
adapt. |
|
EObjectConditionAdapter(Condition condition,
PruneHandler pruneHandler)
A constructor that takes in the Condition object to adapt,
and the PruneHandler to use. |
Uses of Condition in org.eclipse.emf.query.conditions.eobjects.structuralfeatures |
---|
Subclasses of Condition in org.eclipse.emf.query.conditions.eobjects.structuralfeatures | |
---|---|
class |
EObjectAttributeValueCondition
An EObjectStructuralFeatureValueCondition subclass used to
handle evaluation of the value held by an EAttribute |
class |
EObjectContainmentFeatureCondition
A subclass of EObjectCondition that tests for the containing
feature of a given EObject to see if it is the same as a
specific EReference |
class |
EObjectReferencerCondition
An EObjectCondition subclass that tests if a given
EObject references another EObject. |
class |
EObjectReferenceValueCondition
An EObjectStructuralFeatureValueCondition subclass used to
handle evaluation of the value held by an EReference |
class |
EObjectStructuralFeatureCondition
The base abstract class of all conditions pertaining to EStructuralFeatures. |
class |
EObjectStructuralFeatureValueCondition
An EObjectStructuralFeatureCondition specialization and the
base class of conditions that test for the values held by the various
EStructuralFeature . |
Constructors in org.eclipse.emf.query.conditions.eobjects.structuralfeatures with parameters of type Condition | |
---|---|
EObjectAttributeValueCondition(EAttribute attribute,
Condition valueCondition)
A constructor that initializes this EObjectAttributeValueCondition with the passed values. |
|
EObjectAttributeValueCondition(EAttribute attribute,
Condition valueCondition,
ConditionPolicy policy,
IEStructuralFeatureValueGetter eStructuralFeatureValueGetter)
A constructor that initializes this EObjectAttributeValueCondition with the passed values. |
|
EObjectAttributeValueCondition(EAttribute attribute,
Condition valueCondition,
IEStructuralFeatureValueGetter eStructuralFeatureValueGetter)
A constructor that initializes this EObjectAttributeValueCondition with the passed values. |
|
EObjectAttributeValueCondition(EObjectCondition contextEObjectCondition,
EAttribute attribute,
Condition valueCondition,
ConditionPolicy policy,
IEStructuralFeatureValueGetter eStructuralFeatureValueGetter)
A constructor that initializes this EObjectAttributeValueCondition with the passed values. |
|
EObjectAttributeValueCondition(EObjectCondition contextEObjectCondition,
EAttribute attribute,
Condition valueCondition,
ConditionPolicy policy,
IEStructuralFeatureValueGetter eStructuralFeatureValueGetter,
boolean resolve)
A constructor that initializes this EObjectAttributeValueCondition with the passed values. |
|
EObjectAttributeValueCondition(EObjectCondition contextEObjectCondition,
EAttribute attribute,
Condition valueCondition,
IEStructuralFeatureValueGetter eStructuralFeatureValueGetter)
A constructor that initializes this EObjectAttributeValueCondition with the passed values. |
|
EObjectAttributeValueCondition(PruneHandler pruneHandler,
EObjectCondition contextEObjectCondition,
EAttribute attribute,
Condition valueCondition,
ConditionPolicy policy,
IEStructuralFeatureValueGetter eStructuralFeatureValueGetter,
boolean resolve)
A constructor that initializes this EObjectAttributeValueCondition with the passed values. |
|
EObjectStructuralFeatureValueCondition(PruneHandler pruneHandler,
EObjectCondition contextEObjectCondition,
EStructuralFeature feature,
IEStructuralFeatureValueGetter eStructuralFeatureValueGetter,
boolean resolve,
Condition valueCondition,
ConditionPolicy policy)
The constructor of this EObjectStructuralFeatureValueCondition object, it initializes it with the proper values. |
Uses of Condition in org.eclipse.emf.query.conditions.numbers |
---|
Subclasses of Condition in org.eclipse.emf.query.conditions.numbers | |
---|---|
class |
NumberCondition<N extends Number & Comparable<? super N>>
A Condition object that tests for numeric arguments. |
static class |
NumberCondition.ByteValue
A subclass of NumberCondition to be used to test for byte
values Clients can either use the default implementation supplied or have
their own. |
static class |
NumberCondition.DoubleValue
A subclass of NumberCondition to be used to test for
double values Clients can either use the default implementation supplied
or have their own. |
static class |
NumberCondition.FloatValue
A subclass of NumberCondition to be used to test for float
values Clients can either use the default implementation supplied or have
their own. |
static class |
NumberCondition.IntegerValue
A subclass of NumberCondition to be used to test for
integer values Clients can either use the default implementation supplied
or have their own. |
static class |
NumberCondition.LongValue
A subclass of NumberCondition to be used to test for long
values Clients can either use the default implementation supplied or have
their own. |
static class |
NumberCondition.ShortValue
A subclass of NumberCondition to be used to test for short
values Clients can either use the default implementation supplied or have
their own. |
Uses of Condition in org.eclipse.emf.query.conditions.strings |
---|
Subclasses of Condition in org.eclipse.emf.query.conditions.strings | |
---|---|
class |
StringCondition
An abstract Condition object that tests for
String |
class |
StringLength
A Condition object that tests for String |
class |
StringRegularExpressionValue
A StringValue condition subclass that tests for
String |
class |
StringValue
A String |
class |
SubStringValue
A StringValue condition subclass that checks to see if the
initialization String |
Uses of Condition in org.eclipse.emf.query.ocl.conditions |
---|
Subclasses of Condition in org.eclipse.emf.query.ocl.conditions | |
---|---|
class |
AbstractOCLCondition<C,CLS,E>
An abstract OCL condition class, used to apply OCL expressions to EObject s. |
class |
BooleanOCLCondition<C,CLS,E>
A specialized OCL condition class that is used to apply boolean-valued OCL expressions to EObject s. |
class |
OCLCondition
Deprecated. Prefer the AbstractOCLCondition class, which supports
customization of the OCL parsing environment as well as other metamodels
than Ecore |
class |
OCLConstraintCondition
Deprecated. Prefer the BooleanOCLCondition class, which supports
customization of the OCL parsing environment as well as other metamodels
than Ecore |
|
Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV NEXT | FRAMES NO FRAMES |