All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.maltparserx.parser.history.action.SingleDecision Maven / Gradle / Ivy

package org.maltparserx.parser.history.action;

import org.maltparserx.core.exception.MaltChainedException;
import org.maltparserx.parser.history.container.TableContainer;
import org.maltparserx.parser.history.container.TableContainer.RelationToNextDecision;
import org.maltparserx.parser.history.kbest.KBestList;
/**
*
* @author Johan Hall
* @since 1.1
**/
public interface SingleDecision extends GuideDecision {
	public void addDecision(int code) throws MaltChainedException;
	public void addDecision(String symbol) throws MaltChainedException;
	public int getDecisionCode() throws MaltChainedException;
	public String getDecisionSymbol() throws MaltChainedException;
	public int getDecisionCode(String symbol) throws MaltChainedException;
	public KBestList getKBestList() throws MaltChainedException;
	public boolean updateFromKBestList() throws MaltChainedException;
	public boolean continueWithNextDecision() throws MaltChainedException;
	public TableContainer getTableContainer();
	public RelationToNextDecision getRelationToNextDecision();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy