Package | Description |
---|---|
org.maltparser.core.lw.graph | |
org.maltparser.core.propagation | |
org.maltparser.core.syntaxgraph | |
org.maltparser.core.syntaxgraph.ds2ps | |
org.maltparser.core.syntaxgraph.edge | |
org.maltparser.core.syntaxgraph.node | |
org.maltparser.parser |
The top package for Single Malt Parser.
|
Modifier and Type | Class and Description |
---|---|
class |
LWEdge
A lightweight version of org.maltparser.core.syntaxgraph.edge.GraphEdge.
|
Modifier and Type | Method and Description |
---|---|
Edge |
LWDependencyGraph.addDependencyEdge(int headIndex,
int dependentIndex) |
Edge |
LWDependencyGraph.addSecondaryEdge(ComparableNode source,
ComparableNode target) |
Edge |
LWNode.getHeadEdge() |
Edge |
LWDependencyGraph.moveDependencyEdge(int newHeadIndex,
int dependentIndex) |
Modifier and Type | Method and Description |
---|---|
java.util.SortedSet<Edge> |
LWDependencyGraph.getEdges() |
java.util.Set<Edge> |
LWNode.getHeadEdges() |
java.util.Iterator<Edge> |
LWNode.getIncomingEdgeIterator() |
java.util.SortedSet<Edge> |
LWNode.getIncomingSecondaryEdges() |
java.util.Iterator<Edge> |
LWNode.getOutgoingEdgeIterator() |
java.util.SortedSet<Edge> |
LWNode.getOutgoingSecondaryEdges() |
Modifier and Type | Method and Description |
---|---|
void |
LWNode.addIncomingEdge(Edge in) |
void |
LWNode.addOutgoingEdge(Edge out) |
void |
LWNode.removeIncomingEdge(Edge in) |
void |
LWNode.removeOutgoingEdge(Edge out) |
Modifier and Type | Method and Description |
---|---|
void |
Propagation.propagate(Edge e)
Propagate columns according to the propagation specification
|
void |
PropagationManager.propagate(Edge e) |
void |
Propagations.propagate(Edge e) |
Modifier and Type | Field and Description |
---|---|
protected ObjectPoolList<Edge> |
PhraseStructureGraph.edgePool |
protected java.util.SortedSet<Edge> |
PhraseStructureGraph.graphEdges |
Modifier and Type | Method and Description |
---|---|
Edge |
MappablePhraseStructureGraph.addDependencyEdge(DependencyNode head,
DependencyNode dependent) |
protected Edge |
DependencyGraph.addDependencyEdge(DependencyNode head,
DependencyNode dependent) |
Edge |
MappablePhraseStructureGraph.addDependencyEdge(int headIndex,
int dependentIndex) |
Edge |
DependencyStructure.addDependencyEdge(int headIndex,
int dependentIndex)
Adds an edge from the head to the dependent identified by the indices of the dependency nodes.
|
Edge |
DependencyGraph.addDependencyEdge(int headIndex,
int dependentIndex) |
Edge |
MappablePhraseStructureGraph.addPhraseStructureEdge(PhraseStructureNode parent,
PhraseStructureNode child) |
Edge |
PhraseStructureGraph.addPhraseStructureEdge(PhraseStructureNode parent,
PhraseStructureNode child) |
Edge |
PhraseStructure.addPhraseStructureEdge(PhraseStructureNode source,
PhraseStructureNode target) |
Edge |
MappablePhraseStructureGraph.addSecondaryEdge(ComparableNode source,
ComparableNode target) |
Edge |
PhraseStructureGraph.addSecondaryEdge(ComparableNode source,
ComparableNode target) |
Edge |
DependencyGraph.addSecondaryEdge(ComparableNode source,
ComparableNode target) |
Edge |
SecEdgeStructure.addSecondaryEdge(ComparableNode source,
ComparableNode target) |
Edge |
MappablePhraseStructureGraph.moveDependencyEdge(DependencyNode newHead,
DependencyNode dependent) |
protected Edge |
DependencyGraph.moveDependencyEdge(DependencyNode newHead,
DependencyNode dependent) |
Edge |
MappablePhraseStructureGraph.moveDependencyEdge(int newHeadIndex,
int dependentIndex) |
Edge |
DependencyStructure.moveDependencyEdge(int newHeadIndex,
int dependentIndex)
Replace the head of the dependent with a new head.
|
Edge |
DependencyGraph.moveDependencyEdge(int newHeadIndex,
int dependentIndex) |
Modifier and Type | Method and Description |
---|---|
java.util.SortedSet<Edge> |
MappablePhraseStructureGraph.getEdges() |
java.util.SortedSet<Edge> |
PhraseStructureGraph.getEdges() |
java.util.SortedSet<Edge> |
DependencyStructure.getEdges() |
java.util.SortedSet<Edge> |
DependencyGraph.getEdges() |
Modifier and Type | Method and Description |
---|---|
void |
LosslessMapping.update(MappablePhraseStructureGraph graph,
Edge e,
java.lang.Object arg) |
void |
LosslessMapping.updatePhraseStructureGraph(MappablePhraseStructureGraph graph,
Edge depEdge,
boolean attachHeadSpineToRoot) |
Modifier and Type | Class and Description |
---|---|
class |
GraphEdge |
class |
WeightedEdge |
Modifier and Type | Field and Description |
---|---|
protected java.util.SortedSet<Edge> |
GraphNode.incomingEdges |
protected java.util.SortedSet<Edge> |
GraphNode.outgoingEdges |
Modifier and Type | Method and Description |
---|---|
Edge |
Root.getHeadEdge() |
Edge |
DependencyNode.getHeadEdge()
Returns the edge between the head and the node if it exists, otherwise null.
|
Edge |
Token.getHeadEdge() |
Edge |
Root.getParentEdge() |
Edge |
PhraseStructureNode.getParentEdge() |
Edge |
NonTerminal.getParentEdge() |
Edge |
Token.getParentEdge() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<Edge> |
Root.getHeadEdges() |
java.util.Set<Edge> |
DependencyNode.getHeadEdges() |
java.util.Set<Edge> |
Token.getHeadEdges() |
java.util.Iterator<Edge> |
GraphNode.getIncomingEdgeIterator() |
java.util.Iterator<Edge> |
Node.getIncomingEdgeIterator() |
java.util.SortedSet<Edge> |
GraphNode.getIncomingSecondaryEdges() |
java.util.SortedSet<Edge> |
ComparableNode.getIncomingSecondaryEdges()
Returns a sorted set of incoming secondary edges.
|
java.util.Iterator<Edge> |
GraphNode.getOutgoingEdgeIterator() |
java.util.Iterator<Edge> |
Node.getOutgoingEdgeIterator() |
java.util.SortedSet<Edge> |
GraphNode.getOutgoingSecondaryEdges() |
java.util.SortedSet<Edge> |
ComparableNode.getOutgoingSecondaryEdges()
Returns a sorted set of outgoing secondary edges.
|
Modifier and Type | Method and Description |
---|---|
void |
Root.addIncomingEdge(Edge in) |
void |
GraphNode.addIncomingEdge(Edge in) |
void |
Node.addIncomingEdge(Edge in) |
void |
NonTerminal.addIncomingEdge(Edge in) |
void |
Token.addIncomingEdge(Edge in) |
void |
Root.addOutgoingEdge(Edge out) |
void |
GraphNode.addOutgoingEdge(Edge out) |
void |
Node.addOutgoingEdge(Edge out) |
void |
NonTerminal.addOutgoingEdge(Edge out) |
void |
Token.addOutgoingEdge(Edge out) |
void |
Root.removeIncomingEdge(Edge in) |
void |
GraphNode.removeIncomingEdge(Edge in) |
void |
Node.removeIncomingEdge(Edge in) |
void |
NonTerminal.removeIncomingEdge(Edge in) |
void |
Token.removeIncomingEdge(Edge in) |
void |
Root.removeOutgoingEdge(Edge out) |
void |
GraphNode.removeOutgoingEdge(Edge out) |
void |
Node.removeOutgoingEdge(Edge out) |
void |
NonTerminal.removeOutgoingEdge(Edge out) |
void |
Token.removeOutgoingEdge(Edge out) |
Modifier and Type | Method and Description |
---|---|
protected void |
TransitionSystem.addEdgeLabels(Edge e) |
Copyright 2007-2017 Johan Hall, Jens Nilsson and Joakim Nivre.