Package org.htmlcleaner
Class SpecialEntities
- java.lang.Object
-
- org.htmlcleaner.SpecialEntities
-
public class SpecialEntities extends Object
This class contains map with special entities used in HTML and their unicodes.
Created by: Vladimir Nikic
Date: November, 2006.
-
-
Field Summary
Fields Modifier and Type Field Description static SpecialEntities
INSTANCE
static char
NON_BREAKABLE_SPACE
-
Constructor Summary
Constructors Constructor Description SpecialEntities(boolean greek, boolean math)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getMaxEntityLength()
SpecialEntity
getSpecialEntity(String seq)
SpecialEntity
getSpecialEntityByUnicode(int unicodeCharcode)
void
put(SpecialEntity specialEntity)
-
-
-
Field Detail
-
INSTANCE
public static final SpecialEntities INSTANCE
-
NON_BREAKABLE_SPACE
public static final char NON_BREAKABLE_SPACE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSpecialEntity
public SpecialEntity getSpecialEntity(String seq)
- Parameters:
seq
- may have a leading & and/or trailing ; ( those will be removed prior to comparision)- Returns:
SpecialEntity
if found.
-
getSpecialEntityByUnicode
public SpecialEntity getSpecialEntityByUnicode(int unicodeCharcode)
-
put
public void put(SpecialEntity specialEntity)
-
getMaxEntityLength
public int getMaxEntityLength()
-
-