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的名称