BuiltInEncoding, CFFEncoding, MacRomanEncoding, StandardEncodingpublic abstract class Encoding
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
protected java.util.Map<java.lang.Integer,java.lang.String> |
codeToName |
This is a mapping from a character code to a character name.
|
protected java.util.Map<java.lang.String,java.lang.Integer> |
nameToCode |
This is a mapping from a character name to a character code.
|
| Constructor | Description |
|---|---|
Encoding() |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
addCharacterEncoding(int code,
java.lang.String name) |
This will add a character encoding.
|
java.lang.Integer |
getCode(java.lang.String name) |
This will get the character code for the name.
|
java.util.Map<java.lang.Integer,java.lang.String> |
getCodeToNameMap() |
Returns an unmodifiable view of the code to name mapping.
|
java.lang.String |
getName(int code) |
This will take a character code and get the name from the code.
|
protected java.util.Map<java.lang.Integer,java.lang.String> codeToName
protected java.util.Map<java.lang.String,java.lang.Integer> nameToCode
protected void addCharacterEncoding(int code,
java.lang.String name)
code - The character code that matches the character.name - The name of the character.public java.lang.Integer getCode(java.lang.String name)
name - The name of the character.public java.lang.String getName(int code)
code - The character code.public java.util.Map<java.lang.Integer,java.lang.String> getCodeToNameMap()
Copyright © 2008–2018. All rights reserved.