void |
RuleEnvironment.decrement(RuleEnvironment ruleEnvironment) |
Removes all the mapping that have as keys the keys of the
passed environment.
|
<T> T |
XsemanticsRuntimeSystem.env(RuleEnvironment environment,
java.lang.Object key,
java.lang.Class<? extends T> clazz) |
This method replaces the previous keyword 'env' in Xsemantics grammar
(before version 1.5.0).
|
<T> T |
XsemanticsRuntimeSystem.environmentAccess(RuleEnvironment environment,
java.lang.Object key,
java.lang.Class<? extends T> clazz) |
|
RuleEnvironment |
XsemanticsRuntimeSystem.environmentComposition(RuleEnvironment environment,
RuleEnvironment environment2) |
|
<T> T |
XsemanticsCache.get(java.lang.String methodName,
RuleEnvironment environment,
RuleApplicationTrace trace,
XsemanticsProvider<T> provider,
java.lang.Object... elements) |
The main entry point for the cache; this will be called
by the generated Xsemantics system.
|
<T> T |
XsemanticsCacheDefaultImpl.get(java.lang.String methodName,
RuleEnvironment environment,
RuleApplicationTrace trace,
XsemanticsProvider<T> provider,
java.lang.Object... elements) |
|
protected <T> T |
XsemanticsRuntimeSystem.getFromCache(java.lang.String methodName,
RuleEnvironment environment,
RuleApplicationTrace trace,
XsemanticsProvider<T> provider,
java.lang.Object... elements) |
|
void |
RuleEnvironment.increment(RuleEnvironment ruleEnvironment) |
Adds all the entries of the passed environment to this one (existing
mappings for the same key will be overwritten).
|
void |
RuleEnvironment.setNext(RuleEnvironment next) |
|
protected java.lang.String |
StringRepresentation.stringRep(RuleEnvironment environment) |
|
protected java.lang.String |
XsemanticsRuntimeSystem.stringRepForEnv(RuleEnvironment ruleEnvironment) |
|
boolean |
RuleEnvironment.union(RuleEnvironment ruleEnvironment) |
Adds all the entries of the passed environment, but it returns false
if there are mappings in the passed environment with the same key
of the current environment; the current environment is NOT restored
to its original state in case of failure.
|