org.htmlparser.util
Class CharacterReference
- Cloneable, Serializable, Ordered
public class CharacterReference
implements Serializable, Cloneable, Ordered
Structure to hold a character and it's equivalent entity reference kernel.
For the character reference © the character would be '©' and
the kernel would be "copy", for example.
Character references are described at
http://www.w3.org/TR/REC-html40/charset.html#entities
Supports the Ordered interface so it's easy to create a list sorted by
kernel, to perform binary searches on.
protected int | mCharacter - The character value as an integer.
|
protected String | mKernel - This entity reference kernel.
|
CharacterReference(String kernel, int character) - Construct a
CharacterReference with the character and kernel given.
|
int | compare(Object that) - Compare one reference to another.
|
int | getCharacter() - Get the character needing translation.
|
String | getKernel() - Get this CharacterReference's kernel.
|
String | toString() - Visualize this character reference as a string.
|
mCharacter
protected int mCharacter
The character value as an integer.
mKernel
protected String mKernel
This entity reference kernel.
The text between the ampersand and the semicolon.
CharacterReference
public CharacterReference(String kernel,
int character)
Construct a CharacterReference
with the character and kernel given.
kernel
- The kernel in the equivalent character entity reference.character
- The character needing encoding.
compare
public int compare(Object that)
Compare one reference to another.
- compare in interface Ordered
getCharacter
public int getCharacter()
Get the character needing translation.
getKernel
public String getKernel()
Get this CharacterReference's kernel.
- The kernel in the equivalent character entity reference.
toString
public String toString()
Visualize this character reference as a string.
- A string with the character and kernel.
| © 2005 Derrick Oswald Mai 08, 2008 |
HTML Parser is an open source library released under LGPL. |  |