| Modifier and Type | Class and Description |
|---|---|
class |
DefaultGrammarResponse |
class |
MaterializationAndRuleResponse |
| Modifier and Type | Method and Description |
|---|---|
Collection<HeapConfiguration> |
DefaultGrammarResponseApplier.applyGrammarResponseTo(HeapConfiguration inputGraph,
int edgeId,
GrammarResponse grammarResponse) |
| Modifier and Type | Method and Description |
|---|---|
GrammarResponse |
DefaultMaterializationRuleManager.getRulesFor(Nonterminal toReplace,
int tentacle,
String requestedSelector)
returns a DefaultGrammarResponse containing the right hand side of all rules
whose lhs matches the given nonterminal and which create the requested selector
at the given tentacle of the nonterminal.
|
| Modifier and Type | Method and Description |
|---|---|
GrammarResponse |
IndexedRuleAdapter.computeMaterializationsAndRules(IndexedNonterminal toReplace,
Map<Nonterminal,Collection<HeapConfiguration>> rulesResolvingViolationPoint)
For each lhs in the suggested rules, determines whether it can match the nonterminal
and adds the necessary materialization and instantiated rules in this case.
|
GrammarResponse |
IndexedMaterializationRuleManager.getRulesFor(Nonterminal toReplace,
int tentacle,
String requestedSelector) |
| Modifier and Type | Method and Description |
|---|---|
Collection<HeapConfiguration> |
IndexedGrammarResponseApplier.applyGrammarResponseTo(HeapConfiguration inputGraph,
int edgeId,
GrammarResponse grammarResponse) |
| Modifier and Type | Method and Description |
|---|---|
GrammarResponse |
MaterializationRuleManager.getRulesFor(Nonterminal toReplace,
int tentacle,
String requestedSelector) |
| Modifier and Type | Method and Description |
|---|---|
Deque<Pair<Integer,GrammarResponse>> |
ApplicableRulesFinder.findApplicableRules(HeapConfiguration heapConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
Collection<HeapConfiguration> |
GrammarResponseApplier.applyGrammarResponseTo(HeapConfiguration inputGraph,
int edgeId,
GrammarResponse grammarResponse)
Materializes the given edge in the inputGraph with each rule in the
grammarResponse yielding a collection of materialized graphs.
|
Copyright © 2018. All rights reserved.