org.maltparser.core.symbol.nullvalue
Class NullValues
java.lang.Object
   org.maltparser.core.symbol.nullvalue.NullValues
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:
- equalsin class- Object
 
- 
 
toString
public String toString()
- 
- Overrides:
- toStringin class- Object
 
- 
 
Copyright 2007-2010 Johan Hall, Jens Nilsson and Joakim Nivre.