Uses of Interface
org.eclipse.epsilon.ecl.execute.context.IEclContext
-
-
Uses of IEclContext in org.eclipse.epsilon.ecl
Methods in org.eclipse.epsilon.ecl that return IEclContext Modifier and Type Method Description IEclContext
EclModule. getContext()
default IEclContext
IEclModule. getContext()
Methods in org.eclipse.epsilon.ecl with parameters of type IEclContext Modifier and Type Method Description default List<MatchRule>
IEclModule. getRulesFor(Object left, Object right, IEclContext context, boolean ofClassOnly)
Constructors in org.eclipse.epsilon.ecl with parameters of type IEclContext Constructor Description EclModule(IEclContext context)
Instantiates the module with the specified execution context. -
Uses of IEclContext in org.eclipse.epsilon.ecl.dom
Methods in org.eclipse.epsilon.ecl.dom with parameters of type IEclContext Modifier and Type Method Description boolean
MatchRule. appliesTo(Object left, Object right, IEclContext context, boolean ofTypeOnly)
Collection<?>
MatchRule. getLeftInstances(IEclContext context, boolean ofTypeOnly)
Collection<?>
MatchRule. getRightInstances(IEclContext context, boolean ofTypeOnly)
Collection<?>
MatchRule. getRightInstances(IEclContext context, boolean ofTypeOnly, Object left)
Match
MatchRule. match(Object left, Object right, IEclContext context, EolMap<?,?> matchInfo, boolean forcedMatch)
Matches left against rightMatch
MatchRule. matchPair(IEclContext context, boolean ofTypeOnly, Object leftInstance, Object rightInstance)
-
Uses of IEclContext in org.eclipse.epsilon.ecl.exceptions
Fields in org.eclipse.epsilon.ecl.exceptions declared as IEclContext Modifier and Type Field Description protected IEclContext
EclNotApplicableSuperRuleException. context
Constructors in org.eclipse.epsilon.ecl.exceptions with parameters of type IEclContext Constructor Description EclNotApplicableSuperRuleException(Object left, Object right, MatchRule rule, IEclContext context)
-
Uses of IEclContext in org.eclipse.epsilon.ecl.execute.context
Classes in org.eclipse.epsilon.ecl.execute.context that implement IEclContext Modifier and Type Class Description class
EclContext
Constructors in org.eclipse.epsilon.ecl.execute.context with parameters of type IEclContext Constructor Description EclContext(IEclContext other)
Copy constructor, for internal use only. -
Uses of IEclContext in org.eclipse.epsilon.ecl.execute.context.concurrent
Subinterfaces of IEclContext in org.eclipse.epsilon.ecl.execute.context.concurrent Modifier and Type Interface Description interface
IEclContextParallel
Classes in org.eclipse.epsilon.ecl.execute.context.concurrent that implement IEclContext Modifier and Type Class Description class
EclContextParallel
Methods in org.eclipse.epsilon.ecl.execute.context.concurrent that return IEclContext Modifier and Type Method Description protected IEclContext
EclContextParallel. createShadowThreadLocalContext()
IEclContext
EclContextParallel. getShadow()
-
Uses of IEclContext in org.eclipse.epsilon.ecl.execute.operations
Methods in org.eclipse.epsilon.ecl.execute.operations with parameters of type IEclContext Modifier and Type Method Description protected boolean
DoMatchOperation. matchAll(Collection<?> leftColFlat, Collection<?> rightColFlat, IEclContext context)
protected boolean
MatchesOperation. matchCollectionOrdered(Collection<?> leftColFlat, Collection<?> rightColFlat, IEclContext context)
protected boolean
MatchesOperation. matchCollectionUnordered(Collection<?> leftColFlat, Collection<?> rightColFlat, IEclContext context)
protected boolean
MatchesOperation. matchInstances(Object left, Object right, IEclContext context)
-