public class ASTTransition extends Object implements AbstractTransition<Term,ASTTransition>, JsonConvertible
| Constructor and Description |
|---|
ASTTransition(RegexLanguage language) |
ASTTransition(RegexLanguage language,
Term target) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
GroupBoundaries |
getGroupBoundaries() |
int |
getId() |
Term |
getSource() |
Term |
getTarget() |
int |
hashCode() |
void |
setGroupBoundaries(GroupBoundaries groupBoundaries) |
void |
setTarget(Term target) |
JsonValue |
toJson() |
clone, getClass, notify, notifyAll, toString, wait, wait, waitgetTargetpublic ASTTransition(RegexLanguage language)
public ASTTransition(RegexLanguage language, Term target)
public int getId()
getId in interface AbstractTransition<Term,ASTTransition>public Term getSource()
getSource in interface AbstractTransition<Term,ASTTransition>public Term getTarget()
getTarget in interface AbstractTransition<Term,ASTTransition>public void setTarget(Term target)
public GroupBoundaries getGroupBoundaries()
public void setGroupBoundaries(GroupBoundaries groupBoundaries)
public JsonValue toJson()
toJson in interface JsonConvertible