public class MatchNode extends java.lang.Object implements EditTree
| Constructor and Description |
|---|
MatchNode(EditTree left,
EditTree right,
int left_length,
int right_length) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
apply(java.lang.String input,
int start,
int end) |
boolean |
equals(java.lang.Object obj) |
double |
getCost(EditTreeBuilder builder) |
int |
getFixedInputLength() |
int |
getFixedOutputLength() |
EditTree |
getLeft() |
int |
getLeftInputLength() |
EditTree |
getRight() |
int |
getRightnputLength() |
int |
hashCode() |
void |
increment(Counter<java.lang.String> counter) |
java.lang.String |
toString() |
public java.lang.String toString()
toString in class java.lang.Objectpublic double getCost(EditTreeBuilder builder)
public EditTree getLeft()
public EditTree getRight()
public void increment(Counter<java.lang.String> counter)
public java.lang.String apply(java.lang.String input,
int start,
int end)
public int getLeftInputLength()
public int getRightnputLength()
public int getFixedInputLength()
getFixedInputLength in interface EditTreepublic int getFixedOutputLength()
getFixedOutputLength in interface EditTreepublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object