|
HTML Parser Home Page | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.htmlparser.util.CharacterReference
public class CharacterReference
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.
Field Summary | |
---|---|
protected int |
mCharacter
The character value as an integer. |
protected String |
mKernel
This entity reference kernel. |
Constructor Summary | |
---|---|
CharacterReference(String kernel,
int character)
Construct a CharacterReference with the character and kernel given. |
Method Summary | |
---|---|
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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected int mCharacter
protected String mKernel
Constructor Detail |
---|
public CharacterReference(String kernel, int character)
CharacterReference
with the character and kernel given.
kernel
- The kernel in the equivalent character entity reference.character
- The character needing encoding.Method Detail |
---|
public String getKernel()
public int getCharacter()
public String toString()
toString
in class Object
public int compare(Object that)
compare
in interface Ordered
that
- The object to compare this object against.
Ordered
|
© 2006 Derrick Oswald Sep 17, 2006
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
HTML Parser is an open source library released under Common Public License. |