org.maltparser.core.symbol.nullvalue
Class NullValues
java.lang.Object
org.maltparser.core.symbol.nullvalue.NullValues
- Direct Known Subclasses:
- InputNullValues, OutputNullValues
public abstract class NullValues
- extends Object
- Since:
- 1.0
- Author:
- Johan Hall
nullValue2SymbolMap
protected HashMap<NullValues.NullValueId,String> nullValue2SymbolMap
nullValue2CodeMap
protected HashMap<NullValues.NullValueId,Integer> nullValue2CodeMap
symbol2CodeMap
protected HashMap<String,Integer> symbol2CodeMap
code2SymbolMap
protected SortedMap<Integer,String> code2SymbolMap
table
protected SymbolTable table
nullValueEncoding
protected NullValues.NullValueDegree nullValueEncoding
nullValueStrategy
protected String nullValueStrategy
nextCode
protected int nextCode
NullValues
public NullValues(SymbolTable table)
getSymbolTable
public SymbolTable getSymbolTable()
getNullValueStrategy
public String getNullValueStrategy()
setNullValueStrategy
protected void setNullValueStrategy(String nullValueStrategy)
getNullValueEncoding
public NullValues.NullValueDegree getNullValueEncoding()
getNextCode
public int getNextCode()
setNextCode
protected void setNextCode(int nextCode)
isNullValue
public boolean isNullValue(int code)
isNullValue
public boolean isNullValue(String symbol)
isNullValue
public boolean isNullValue(StringBuilder symbol)
nullvalueToCode
public int nullvalueToCode(NullValues.NullValueId nullValueIdentifier)
throws MaltChainedException
- Throws:
MaltChainedException
nullvalueToSymbol
public String nullvalueToSymbol(NullValues.NullValueId nullValueIdentifier)
throws MaltChainedException
- Throws:
MaltChainedException
symbolToCode
public int symbolToCode(String symbol)
symbolToCode
public int symbolToCode(StringBuilder symbol)
codeToSymbol
public String codeToSymbol(int code)
setNullValueEncoding
protected abstract void setNullValueEncoding(String nullValueStrategy)
makeNullValues
protected abstract void makeNullValues()
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
Copyright 2007-2010 Johan Hall, Jens Nilsson and Joakim Nivre.