org.maltparser.core.symbol
Interface SymbolTableHandler
- All Superinterfaces:
- TableHandler
- All Known Implementing Classes:
- TrieSymbolTableHandler
public interface SymbolTableHandler
- extends TableHandler
addSymbolTable
SymbolTable addSymbolTable(String tableName)
throws MaltChainedException
- Specified by:
addSymbolTable
in interface TableHandler
- Throws:
MaltChainedException
addSymbolTable
SymbolTable addSymbolTable(String tableName,
SymbolTable parentTable)
throws MaltChainedException
- Throws:
MaltChainedException
addSymbolTable
SymbolTable addSymbolTable(String tableName,
int columnCategory,
String nullValueStrategy)
throws MaltChainedException
- Throws:
MaltChainedException
getSymbolTable
SymbolTable getSymbolTable(String tableName)
throws MaltChainedException
- Specified by:
getSymbolTable
in interface TableHandler
- Throws:
MaltChainedException
getSymbolTableNames
Set<String> getSymbolTableNames()
save
void save(OutputStreamWriter osw)
throws MaltChainedException
- Throws:
MaltChainedException
save
void save(String fileName,
String charSet)
throws MaltChainedException
- Throws:
MaltChainedException
load
void load(InputStreamReader isr)
throws MaltChainedException
- Throws:
MaltChainedException
load
void load(String fileName,
String charSet)
throws MaltChainedException
- Throws:
MaltChainedException
printSymbolTables
void printSymbolTables(org.apache.log4j.Logger logger)
throws MaltChainedException
- Throws:
MaltChainedException
loadTagset
SymbolTable loadTagset(String fileName,
String tableName,
String charSet,
int columnCategory,
String nullValueStrategy)
throws MaltChainedException
- Throws:
MaltChainedException
Copyright 2007-2011 Johan Hall, Jens Nilsson and Joakim Nivre.