S - (hypothesis) state typeI - input alphabet typeO - output alphabet type@ParametersAreNonnullByDefault public class ReplacementResult<S,I,O> extends Object
SubtreeReplacer can return. A replacement may either be | Constructor and Description |
|---|
ReplacementResult(ADTNode<S,I,O> nodeToReplace,
ADTNode<S,I,O> replacement) |
ReplacementResult(ADTNode<S,I,O> nodeToReplace,
ADTNode<S,I,O> replacement,
Set<S> cutoutNodes) |
| Modifier and Type | Method and Description |
|---|---|
Set<S> |
getCutoutNodes()
The set of hypothesis states that are not covered on the proposed replacement.
|
ADTNode<S,I,O> |
getNodeToReplace()
The
ADT subtree (root-node) that should be replaced. |
ADTNode<S,I,O> |
getReplacement()
The
ADT subtree (root-node) that forms the replacement. |
public ReplacementResult(ADTNode<S,I,O> nodeToReplace, ADTNode<S,I,O> replacement)
Copyright © 2018. All rights reserved.