com.brownsoft.codec
Class HuffmanMultiplexerBitInputStream.FSMNode
java.lang.Object
com.brownsoft.codec.HuffmanMultiplexerBitInputStream.FSMNode
- Enclosing class:
- HuffmanMultiplexerBitInputStream
- class HuffmanMultiplexerBitInputStream.FSMNode
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
isValid
private boolean isValid
node0
private HuffmanMultiplexerBitInputStream.FSMNode node0
node1
private HuffmanMultiplexerBitInputStream.FSMNode node1
symbol
private int symbol
HuffmanMultiplexerBitInputStream.FSMNode
public HuffmanMultiplexerBitInputStream.FSMNode()
HuffmanMultiplexerBitInputStream.FSMNode
public HuffmanMultiplexerBitInputStream.FSMNode(int symbol)
exists
public boolean exists(boolean bit)
- Indica si existe el subnodo
get
public HuffmanMultiplexerBitInputStream.FSMNode get(boolean bit)
get0
public HuffmanMultiplexerBitInputStream.FSMNode get0()
get1
public HuffmanMultiplexerBitInputStream.FSMNode get1()
getSymbol
public int getSymbol()
isValid
public boolean isValid()
set
public void set(boolean bit,
HuffmanMultiplexerBitInputStream.FSMNode node)
set0
public void set0(HuffmanMultiplexerBitInputStream.FSMNode node)
set1
public void set1(HuffmanMultiplexerBitInputStream.FSMNode node)