public abstract class Oracle extends java.lang.Object implements OracleGuide
Modifier and Type | Field and Description |
---|---|
protected ActionContainer[] |
actionContainers |
protected ActionContainer[] |
arcLabelActionContainers |
protected ActionContainer |
transActionContainer |
Constructor and Description |
---|
Oracle(DependencyParserConfig manager,
GuideUserHistory history) |
Modifier and Type | Method and Description |
---|---|
DependencyParserConfig |
getConfiguration() |
java.lang.String |
getGuideName() |
GuideUserHistory |
getHistory() |
void |
setGuideName(java.lang.String guideName) |
protected GuideUserAction |
updateActionContainers(int transition,
LabelSet arcLabels) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
predict
finalizeSentence, terminate
protected final ActionContainer[] actionContainers
protected ActionContainer transActionContainer
protected final ActionContainer[] arcLabelActionContainers
public Oracle(DependencyParserConfig manager, GuideUserHistory history) throws MaltChainedException
MaltChainedException
public GuideUserHistory getHistory()
public DependencyParserConfig getConfiguration()
getConfiguration
in interface Guide
public java.lang.String getGuideName()
getGuideName
in interface Guide
public void setGuideName(java.lang.String guideName)
setGuideName
in interface Guide
protected GuideUserAction updateActionContainers(int transition, LabelSet arcLabels) throws MaltChainedException
MaltChainedException
Copyright 2007-2017 Johan Hall, Jens Nilsson and Joakim Nivre.