| Modifier and Type | Method and Description |
|---|---|
default IEclContext |
IEclModule.getContext() |
IEclContext |
EclModule.getContext() |
| Modifier and Type | Method and Description |
|---|---|
default List<MatchRule> |
IEclModule.getRulesFor(Object left,
Object right,
IEclContext context,
boolean ofClassOnly) |
| Constructor and Description |
|---|
EclModule(IEclContext context)
Instantiates the module with the specified execution context.
|
| Modifier and Type | Method and 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) |
Match |
MatchRule.match(Object left,
Object right,
IEclContext context,
org.eclipse.epsilon.eol.types.EolMap<?,?> matchInfo,
boolean forcedMatch)
Matches left against right
|
Match |
MatchRule.matchPair(IEclContext context,
boolean ofTypeOnly,
Object leftInstance,
Object rightInstance) |
| Modifier and Type | Field and Description |
|---|---|
protected IEclContext |
EclNotApplicableSuperRuleException.context |
| Constructor and Description |
|---|
EclNotApplicableSuperRuleException(Object left,
Object right,
MatchRule rule,
IEclContext context) |
| Modifier and Type | Class and Description |
|---|---|
class |
EclContext |
| Constructor and Description |
|---|
EclContext(IEclContext other)
Copy constructor, for internal use only.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IEclContextParallel |
| Modifier and Type | Class and Description |
|---|---|
class |
EclContextParallel |
| Modifier and Type | Method and Description |
|---|---|
protected IEclContext |
EclContextParallel.createShadowThreadLocalContext() |
IEclContext |
EclContextParallel.getShadow() |
| Modifier and Type | Method and 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) |
Copyright © 2020. All rights reserved.