public class CharEntities
extends java.lang.Object
该类采用一个hash表和lookup查找表相结合的算法,确保搜索entities的性能。
| 限定符和类型 | 字段和说明 |
|---|---|
static CharEntities |
HTML32
HTML 3.2规范定义的实体集。
|
static CharEntities |
HTML40
HTML 4.0规范定义的实体集。
|
static CharEntities |
HTML40_MODIFIED
HTML 4.0规范定义的实体集,加上对单引号的转义,以增加HTML安全性。
|
static CharEntities |
XML
XML规范定义的实体集。
|
| 构造器和说明 |
|---|
CharEntities() |
CharEntities(CharEntities entities)
复制CharEntities。
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addEntities(java.lang.String[][] entitySet)
添加一组entities。
|
void |
addEntity(java.lang.String name,
int value)
添加一个entity。
|
java.lang.String |
getEntityName(int value)
取得指定值对应的entity名称。
|
int |
getEntityValue(java.lang.String name)
取得指定entity名称对应的entity值。
|
public static final CharEntities XML
public static final CharEntities HTML32
public static final CharEntities HTML40
public static final CharEntities HTML40_MODIFIED
public CharEntities()
public CharEntities(CharEntities entities)
public void addEntities(java.lang.String[][] entitySet)
entitySet - entity定义数组public void addEntity(java.lang.String name,
int value)
name - entity名称value - entity值public java.lang.String getEntityName(int value)
value - entity的值public int getEntityValue(java.lang.String name)
name - entity的名称