static final class ReaderConfig.EncodingContext
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) ByteBasedPNameTable |
mAsciiTable |
(package private) CharBasedPNameTable |
mGeneralTable
If there is no encoding to worry about, we only need a single
symbol table.
|
(package private) ByteBasedPNameTable |
mLatin1Table |
(package private) ByteBasedPNameTable |
mUtf8Table |
Constructor and Description |
---|
EncodingContext() |
Modifier and Type | Method and Description |
---|---|
ByteBasedPNameTable |
getAsciiSymbols() |
ByteBasedPNameTable |
getLatin1Symbols() |
CharBasedPNameTable |
getSymbols() |
ByteBasedPNameTable |
getUtf8Symbols() |
void |
updateAsciiSymbols(ByteBasedPNameTable sym) |
void |
updateLatin1Symbols(ByteBasedPNameTable sym) |
void |
updateSymbols(CharBasedPNameTable sym) |
void |
updateUtf8Symbols(ByteBasedPNameTable sym) |
ByteBasedPNameTable mUtf8Table
ByteBasedPNameTable mLatin1Table
ByteBasedPNameTable mAsciiTable
CharBasedPNameTable mGeneralTable
public ByteBasedPNameTable getUtf8Symbols()
public void updateUtf8Symbols(ByteBasedPNameTable sym)
public ByteBasedPNameTable getLatin1Symbols()
public void updateLatin1Symbols(ByteBasedPNameTable sym)
public ByteBasedPNameTable getAsciiSymbols()
public void updateAsciiSymbols(ByteBasedPNameTable sym)
public CharBasedPNameTable getSymbols()
public void updateSymbols(CharBasedPNameTable sym)