Package | Description |
---|---|
org.maltparser.core.feature.function |
Contains classes and interfaces for handling feature and address functions.
|
org.maltparser.core.feature.map |
Contains classes handling feature map functions.
|
org.maltparser.core.io.dataformat |
Contains classes for describing the data format, such as CoNLL shared task format and Malt-TAB format.
|
org.maltparser.core.lw.graph | |
org.maltparser.core.symbol |
Contains classes for handling different kinds of symbols (e.g., word forms, root labels and parser actions).
|
org.maltparser.core.symbol.hash | |
org.maltparser.core.symbol.nullvalue |
MaltParser has the possibility of distinguishing between different kinds of null-values when extracting the feature
vector.
|
org.maltparser.core.symbol.parse | |
org.maltparser.core.symbol.trie |
Provides classes for handling different kinds of symbols as trie data structure.
|
org.maltparser.core.syntaxgraph | |
org.maltparser.core.syntaxgraph.feature | |
org.maltparser.core.syntaxgraph.headrules | |
org.maltparser.core.syntaxgraph.node | |
org.maltparser.core.syntaxgraph.reader |
Modifier and Type | Method and Description |
---|---|
SymbolTable |
FeatureFunction.getSymbolTable()
Returns the symbol table used by the feature function.
|
Modifier and Type | Method and Description |
---|---|
SymbolTable |
SplitFeature.getSymbolTable() |
SymbolTable |
MergeFeature.getSymbolTable() |
SymbolTable |
PrefixFeature.getSymbolTable() |
SymbolTable |
Merge3Feature.getSymbolTable() |
SymbolTable |
SuffixFeature.getSymbolTable() |
Modifier and Type | Method and Description |
---|---|
void |
SplitFeature.setSymbolTable(SymbolTable table) |
void |
MergeFeature.setSymbolTable(SymbolTable table) |
void |
PrefixFeature.setSymbolTable(SymbolTable table) |
void |
Merge3Feature.setSymbolTable(SymbolTable table) |
void |
SuffixFeature.setSymbolTable(SymbolTable table) |
Modifier and Type | Method and Description |
---|---|
java.util.SortedMap<java.lang.String,SymbolTable> |
DataFormatInstance.getDependencyEdgeLabelSymbolTables(SymbolTableHandler symbolTables) |
java.util.SortedMap<java.lang.String,SymbolTable> |
DataFormatInstance.getInputSymbolTables(SymbolTableHandler symbolTables) |
java.util.SortedMap<java.lang.String,SymbolTable> |
DataFormatInstance.getPhraseStructureEdgeLabelSymbolTables(SymbolTableHandler symbolTables) |
java.util.SortedMap<java.lang.String,SymbolTable> |
DataFormatInstance.getPhraseStructureNodeLabelSymbolTables(SymbolTableHandler symbolTables) |
java.util.SortedMap<java.lang.String,SymbolTable> |
DataFormatInstance.getSecondaryEdgeLabelSymbolTables(SymbolTableHandler symbolTables) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<SymbolTable> |
LWNode.getHeadEdgeLabelTypes() |
java.util.Set<SymbolTable> |
LWNode.getLabelTypes()
Returns a set of symbol tables (labeling functions or label types) that labels the graph element.
|
java.util.Set<SymbolTable> |
LWEdge.getLabelTypes()
Returns a set of symbol tables (labeling functions or label types) that labels the graph element.
|
Modifier and Type | Method and Description |
---|---|
void |
LWNode.addHeadEdgeLabel(SymbolTable table,
int code) |
void |
LWNode.addHeadEdgeLabel(SymbolTable table,
java.lang.String symbol) |
void |
LWNode.addLabel(SymbolTable table,
int code)
Adds a label (an integer value) to the symbol table and to the graph element.
|
void |
LWEdge.addLabel(SymbolTable table,
int code)
Adds a label (an integer value) to the symbol table and to the graph element.
|
void |
LWNode.addLabel(SymbolTable table,
java.lang.String symbol)
Adds a label (a string value) to the symbol table and to the graph element.
|
void |
LWEdge.addLabel(SymbolTable table,
java.lang.String symbol)
Adds a label (a string value) to the symbol table and to the graph element.
|
int |
LWDependencyGraph.getDefaultRootEdgeLabelCode(SymbolTable table) |
java.lang.String |
LWDependencyGraph.getDefaultRootEdgeLabelSymbol(SymbolTable table) |
int |
LWNode.getHeadEdgeLabelCode(SymbolTable table) |
java.lang.String |
LWNode.getHeadEdgeLabelSymbol(SymbolTable table) |
int |
LWNode.getLabelCode(SymbolTable table)
Returns the label code (an integer representation) of the symbol table if it exists, otherwise
an exception is thrown.
|
int |
LWEdge.getLabelCode(SymbolTable table)
Returns the label code (an integer representation) of the symbol table if it exists, otherwise
an exception is thrown.
|
java.lang.String |
LWNode.getLabelSymbol(SymbolTable table)
Returns the label symbol(a string representation) of the symbol table if it exists, otherwise
an exception is thrown.
|
java.lang.String |
LWEdge.getLabelSymbol(SymbolTable table)
Returns the label symbol(a string representation) of the symbol table if it exists, otherwise
an exception is thrown.
|
boolean |
LWNode.hasHeadEdgeLabel(SymbolTable table) |
boolean |
LWNode.hasLabel(SymbolTable table)
Returns true if the graph element has a label for the symbol table, otherwise false.
|
boolean |
LWEdge.hasLabel(SymbolTable table)
Returns true if the graph element has a label for the symbol table, otherwise false.
|
void |
LWNode.removeLabel(SymbolTable table) |
void |
LWEdge.removeLabel(SymbolTable table) |
void |
LWDependencyGraph.setDefaultRootEdgeLabel(SymbolTable table,
java.lang.String defaultRootSymbol) |
Modifier and Type | Method and Description |
---|---|
void |
LWDependencyGraph.setDefaultRootEdgeLabels(java.lang.String rootLabelOption,
java.util.SortedMap<java.lang.String,SymbolTable> edgeSymbolTables) |
Modifier and Type | Field and Description |
---|---|
protected SymbolTable |
TableFeature.table |
Modifier and Type | Method and Description |
---|---|
SymbolTable |
SymbolTableHandler.addSymbolTable(java.lang.String tableName) |
SymbolTable |
SymbolTableHandler.addSymbolTable(java.lang.String tableName,
int columnCategory,
int columnType,
java.lang.String nullValueStrategy) |
SymbolTable |
SymbolTableHandler.addSymbolTable(java.lang.String tableName,
SymbolTable parentTable) |
SymbolTable |
TableFeature.getSymbolTable() |
SymbolTable |
SymbolTableHandler.getSymbolTable(java.lang.String tableName) |
SymbolTable |
SymbolTableHandler.loadTagset(java.lang.String fileName,
java.lang.String tableName,
java.lang.String charSet,
int columnCategory,
int columnType,
java.lang.String nullValueStrategy) |
Modifier and Type | Method and Description |
---|---|
SymbolTable |
SymbolTableHandler.addSymbolTable(java.lang.String tableName,
SymbolTable parentTable) |
void |
TableFeature.setSymbolTable(SymbolTable table) |
Modifier and Type | Class and Description |
---|---|
class |
HashSymbolTable |
Modifier and Type | Method and Description |
---|---|
SymbolTable |
HashSymbolTableHandler.addSymbolTable(java.lang.String tableName) |
SymbolTable |
HashSymbolTableHandler.addSymbolTable(java.lang.String tableName,
int columnCategory,
int columnType,
java.lang.String nullValueStrategy) |
SymbolTable |
HashSymbolTableHandler.addSymbolTable(java.lang.String tableName,
SymbolTable parentTable) |
SymbolTable |
HashSymbolTableHandler.getSymbolTable(java.lang.String tableName) |
SymbolTable |
HashSymbolTableHandler.loadTagset(java.lang.String fileName,
java.lang.String tableName,
java.lang.String charSet,
int columnCategory,
int columnType,
java.lang.String nullValueStrategy) |
Modifier and Type | Method and Description |
---|---|
SymbolTable |
HashSymbolTableHandler.addSymbolTable(java.lang.String tableName,
SymbolTable parentTable) |
Modifier and Type | Field and Description |
---|---|
protected SymbolTable |
NullValues.table |
Modifier and Type | Method and Description |
---|---|
SymbolTable |
NullValues.getSymbolTable() |
Constructor and Description |
---|
InputNullValues(java.lang.String nullValueStrategy,
SymbolTable table) |
NullValues(SymbolTable table) |
OutputNullValues(java.lang.String nullValueStrategy,
SymbolTable table) |
Modifier and Type | Class and Description |
---|---|
class |
ParseSymbolTable |
Modifier and Type | Method and Description |
---|---|
SymbolTable |
ParseSymbolTableHandler.addSymbolTable(java.lang.String tableName) |
SymbolTable |
ParseSymbolTableHandler.addSymbolTable(java.lang.String tableName,
int columnCategory,
int columnType,
java.lang.String nullValueStrategy) |
SymbolTable |
ParseSymbolTableHandler.addSymbolTable(java.lang.String tableName,
SymbolTable parentTable) |
SymbolTable |
ParseSymbolTableHandler.getSymbolTable(java.lang.String tableName) |
SymbolTable |
ParseSymbolTableHandler.loadTagset(java.lang.String fileName,
java.lang.String tableName,
java.lang.String charSet,
int columnCategory,
int columnType,
java.lang.String nullValueStrategy) |
Modifier and Type | Method and Description |
---|---|
SymbolTable |
ParseSymbolTableHandler.addSymbolTable(java.lang.String tableName,
SymbolTable parentTable) |
Constructor and Description |
---|
ParseSymbolTable(java.lang.String _name,
SymbolTable parentTable,
SymbolTableHandler parentSymbolTableHandler) |
Modifier and Type | Class and Description |
---|---|
class |
TrieSymbolTable |
Modifier and Type | Method and Description |
---|---|
SymbolTable |
TrieSymbolTableHandler.loadTagset(java.lang.String fileName,
java.lang.String tableName,
java.lang.String charSet,
int columnCategory,
int columnType,
java.lang.String nullValueStrategy) |
Modifier and Type | Method and Description |
---|---|
TrieSymbolTable |
TrieSymbolTableHandler.addSymbolTable(java.lang.String tableName,
SymbolTable parentTable) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<SymbolTable> |
Element.getLabelTypes()
Returns a set of symbol tables (labeling functions or label types) that labels the graph element.
|
java.util.Set<SymbolTable> |
GraphElement.getLabelTypes()
Returns a set of symbol tables (labeling functions or label types) that labels the graph element.
|
Modifier and Type | Method and Description |
---|---|
void |
Element.addLabel(SymbolTable table,
int code)
Adds a label (an integer value) to the symbol table and to the graph element.
|
void |
GraphElement.addLabel(SymbolTable table,
int code)
Adds a label (an integer value) to the symbol table and to the graph element.
|
void |
Element.addLabel(SymbolTable table,
java.lang.String symbol)
Adds a label (a string value) to the symbol table and to the graph element.
|
void |
GraphElement.addLabel(SymbolTable table,
java.lang.String symbol)
Adds a label (a string value) to the symbol table and to the graph element.
|
int |
MappablePhraseStructureGraph.getDefaultRootEdgeLabelCode(SymbolTable table) |
int |
DependencyStructure.getDefaultRootEdgeLabelCode(SymbolTable table)
Returns the default edge label of the root as an integer value.
|
int |
DependencyGraph.getDefaultRootEdgeLabelCode(SymbolTable table) |
java.lang.String |
MappablePhraseStructureGraph.getDefaultRootEdgeLabelSymbol(SymbolTable table) |
java.lang.String |
DependencyStructure.getDefaultRootEdgeLabelSymbol(SymbolTable table)
Returns the default edge label of the root as a string value.
|
java.lang.String |
DependencyGraph.getDefaultRootEdgeLabelSymbol(SymbolTable table) |
java.lang.Integer |
RootLabels.getDefaultRootLabelCode(SymbolTable table) |
java.lang.String |
RootLabels.getDefaultRootLabelSymbol(SymbolTable table) |
int |
Element.getLabelCode(SymbolTable table)
Returns the label code (an integer representation) of the symbol table if it exists, otherwise
an exception is thrown.
|
int |
GraphElement.getLabelCode(SymbolTable table)
Returns the label code (an integer representation) of the symbol table if it exists, otherwise
an exception is thrown.
|
java.lang.String |
Element.getLabelSymbol(SymbolTable table)
Returns the label symbol(a string representation) of the symbol table if it exists, otherwise
an exception is thrown.
|
java.lang.String |
GraphElement.getLabelSymbol(SymbolTable table)
Returns the label symbol(a string representation) of the symbol table if it exists, otherwise
an exception is thrown.
|
boolean |
Element.hasLabel(SymbolTable table)
Returns true if the graph element has a label for the symbol table, otherwise false.
|
boolean |
GraphElement.hasLabel(SymbolTable table)
Returns true if the graph element has a label for the symbol table, otherwise false.
|
void |
Element.removeLabel(SymbolTable table) |
void |
GraphElement.removeLabel(SymbolTable table) |
void |
MappablePhraseStructureGraph.setDefaultRootEdgeLabel(SymbolTable table,
java.lang.String defaultRootSymbol) |
void |
DependencyStructure.setDefaultRootEdgeLabel(SymbolTable table,
java.lang.String defaultRootSymbol)
Sets the default edge label of the root.
|
void |
DependencyGraph.setDefaultRootEdgeLabel(SymbolTable table,
java.lang.String defaultRootSymbol) |
void |
RootLabels.setDefaultRootLabel(SymbolTable table,
java.lang.String defaultRootSymbol) |
Modifier and Type | Method and Description |
---|---|
void |
MappablePhraseStructureGraph.setDefaultRootEdgeLabels(java.lang.String rootLabelOption,
java.util.SortedMap<java.lang.String,SymbolTable> edgeSymbolTables) |
void |
DependencyStructure.setDefaultRootEdgeLabels(java.lang.String rootLabelOption,
java.util.SortedMap<java.lang.String,SymbolTable> edgeSymbolTables)
Sets the default edge label of the root according to the default root label option
|
void |
DependencyGraph.setDefaultRootEdgeLabels(java.lang.String rootLabelOption,
java.util.SortedMap<java.lang.String,SymbolTable> edgeSymbolTables) |
void |
RootLabels.setRootLabels(java.lang.String rootLabelOption,
java.util.SortedMap<java.lang.String,SymbolTable> edgeSymbolTables) |
Modifier and Type | Field and Description |
---|---|
protected SymbolTable |
ColumnFeature.symbolTable |
Modifier and Type | Method and Description |
---|---|
SymbolTable |
OutputArcFeature.getSymbolTable() |
SymbolTable |
NumOfFeature.getSymbolTable()
Returns the symbol table used by the numof feature function
|
SymbolTable |
ExistsFeature.getSymbolTable()
Returns the symbol table used by the exists feature function
|
SymbolTable |
ArcDirFeature.getSymbolTable()
Returns the symbol table used by the exists feature function
|
SymbolTable |
InputArcFeature.getSymbolTable() |
SymbolTable |
InputArcDirFeature.getSymbolTable() |
SymbolTable |
ColumnFeature.getSymbolTable() |
SymbolTable |
DistanceFeature.getSymbolTable()
Returns the symbol table used by the distance feature function
|
Modifier and Type | Method and Description |
---|---|
void |
OutputArcFeature.setSymbolTable(SymbolTable table) |
void |
NumOfFeature.setSymbolTable(SymbolTable table)
Sets the symbol table used by the numof feature function
|
void |
ExistsFeature.setSymbolTable(SymbolTable table)
Sets the symbol table used by the exists feature function
|
void |
ArcDirFeature.setSymbolTable(SymbolTable table)
Sets the symbol table used by the exists feature function
|
void |
InputArcFeature.setSymbolTable(SymbolTable table) |
void |
InputArcDirFeature.setSymbolTable(SymbolTable table) |
protected void |
ColumnFeature.setSymbolTable(SymbolTable symbolTable) |
void |
DistanceFeature.setSymbolTable(SymbolTable table)
Sets the symbol table used by the distance feature function
|
Modifier and Type | Field and Description |
---|---|
protected SymbolTable |
HeadRules.edgelabelSymbolTable |
protected SymbolTable |
HeadRules.nonTerminalSymbolTable |
protected SymbolTable |
HeadRule.table |
protected SymbolTable |
PrioSetMember.table |
Modifier and Type | Method and Description |
---|---|
SymbolTable |
HeadRule.getTable() |
SymbolTable |
PrioSetMember.getTable() |
Modifier and Type | Method and Description |
---|---|
PrioSetMember |
PrioSet.addPrioSetMember(SymbolTable table,
ColumnDescription column,
int symbolCode,
PrioSetMember.RelationToPrevMember relationToPrevMember) |
PrioSetMember |
PrioSet.addPrioSetMember(SymbolTable table,
ColumnDescription column,
java.lang.String symbolString,
PrioSetMember.RelationToPrevMember relationToPrevMember) |
void |
HeadRule.setTable(SymbolTable table) |
void |
PrioSetMember.setTable(SymbolTable table) |
Constructor and Description |
---|
PrioSetMember(PrioSet prioSet,
SymbolTable table,
ColumnDescription column,
int symbolCode,
PrioSetMember.RelationToPrevMember relationToPrevMember) |
PrioSetMember(PrioSet prioSet,
SymbolTable table,
ColumnDescription column,
java.lang.String symbolString,
PrioSetMember.RelationToPrevMember relationToPrevMember) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<SymbolTable> |
Root.getHeadEdgeLabelTypes() |
java.util.Set<SymbolTable> |
DependencyNode.getHeadEdgeLabelTypes() |
java.util.Set<SymbolTable> |
Token.getHeadEdgeLabelTypes() |
Modifier and Type | Method and Description |
---|---|
void |
Root.addHeadEdgeLabel(SymbolTable table,
int code) |
void |
DependencyNode.addHeadEdgeLabel(SymbolTable table,
int code) |
void |
Token.addHeadEdgeLabel(SymbolTable table,
int code) |
void |
Root.addHeadEdgeLabel(SymbolTable table,
java.lang.String symbol) |
void |
DependencyNode.addHeadEdgeLabel(SymbolTable table,
java.lang.String symbol) |
void |
Token.addHeadEdgeLabel(SymbolTable table,
java.lang.String symbol) |
int |
Root.getHeadEdgeLabelCode(SymbolTable table) |
int |
DependencyNode.getHeadEdgeLabelCode(SymbolTable table) |
int |
Token.getHeadEdgeLabelCode(SymbolTable table) |
java.lang.String |
Root.getHeadEdgeLabelSymbol(SymbolTable table) |
java.lang.String |
DependencyNode.getHeadEdgeLabelSymbol(SymbolTable table) |
java.lang.String |
Token.getHeadEdgeLabelSymbol(SymbolTable table) |
int |
Root.getParentEdgeLabelCode(SymbolTable table) |
int |
PhraseStructureNode.getParentEdgeLabelCode(SymbolTable table) |
int |
NonTerminal.getParentEdgeLabelCode(SymbolTable table) |
int |
Token.getParentEdgeLabelCode(SymbolTable table) |
java.lang.String |
Root.getParentEdgeLabelSymbol(SymbolTable table) |
java.lang.String |
PhraseStructureNode.getParentEdgeLabelSymbol(SymbolTable table) |
java.lang.String |
NonTerminal.getParentEdgeLabelSymbol(SymbolTable table) |
java.lang.String |
Token.getParentEdgeLabelSymbol(SymbolTable table) |
boolean |
Root.hasHeadEdgeLabel(SymbolTable table) |
boolean |
DependencyNode.hasHeadEdgeLabel(SymbolTable table) |
boolean |
Token.hasHeadEdgeLabel(SymbolTable table) |
boolean |
Root.hasParentEdgeLabel(SymbolTable table) |
boolean |
PhraseStructureNode.hasParentEdgeLabel(SymbolTable table) |
boolean |
NonTerminal.hasParentEdgeLabel(SymbolTable table) |
boolean |
Token.hasParentEdgeLabel(SymbolTable table) |
Modifier and Type | Method and Description |
---|---|
SymbolTable |
TigerXMLHeader.FeatureEdgeLabel.getTable() |
Modifier and Type | Method and Description |
---|---|
void |
TigerXMLHeader.FeatureEdgeLabel.setTable(SymbolTable table) |
Copyright 2007-2017 Johan Hall, Jens Nilsson and Joakim Nivre.