public class ClauseSplitterSearchProblem.State
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int |
distanceFromSubj |
SemanticGraphEdge |
edge |
int |
edgeIndex |
boolean |
isDone |
SemanticGraphEdge |
objectOrNull |
SemanticGraphEdge |
subjectOrNull |
java.util.function.Consumer<SemanticGraph> |
thunk |
Constructor and Description |
---|
State(ClauseSplitterSearchProblem.State source,
boolean isDone) |
State(SemanticGraphEdge edge,
SemanticGraphEdge subjectOrNull,
int distanceFromSubj,
SemanticGraphEdge objectOrNull,
java.util.function.Consumer<SemanticGraph> thunk,
boolean isDone) |
Modifier and Type | Method and Description |
---|---|
SemanticGraph |
originalTree() |
ClauseSplitterSearchProblem.State |
withIsDone(ClauseSplitter.ClauseClassifierLabel argmax) |
public final SemanticGraphEdge edge
public final int edgeIndex
public final SemanticGraphEdge subjectOrNull
public final int distanceFromSubj
public final SemanticGraphEdge objectOrNull
public final java.util.function.Consumer<SemanticGraph> thunk
public boolean isDone
public State(SemanticGraphEdge edge, SemanticGraphEdge subjectOrNull, int distanceFromSubj, SemanticGraphEdge objectOrNull, java.util.function.Consumer<SemanticGraph> thunk, boolean isDone)
public State(ClauseSplitterSearchProblem.State source, boolean isDone)
public SemanticGraph originalTree()
public ClauseSplitterSearchProblem.State withIsDone(ClauseSplitter.ClauseClassifierLabel argmax)