Package org.w3c.tidy
Class EntityTable
- java.lang.Object
-
- org.w3c.tidy.EntityTable
-
public final class EntityTable extends java.lang.Object
Entity hash table.- Version:
- $Revision: 622 $ ($Author: fgiust $)
-
-
Field Summary
Fields Modifier and Type Field Description private static EntityTable
defaultEntityTable
the default entity table.private static Entity[]
entities
Known entities.private java.util.Map
entityHashtable
Entity map.
-
Constructor Summary
Constructors Modifier Constructor Description private
EntityTable()
use getDefaultEntityTable to get an entity table instance.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
entityCode(java.lang.String name)
Returns the entity code for the given entity name.java.lang.String
entityName(short code)
Returns the entity name for the given entity code.static EntityTable
getDefaultEntityTable()
Returns the default entity table instance.private Entity
install(Entity ent)
installs an entity.Entity
lookup(java.lang.String name)
Lookup an entity by its name.
-
-
-
Field Detail
-
defaultEntityTable
private static EntityTable defaultEntityTable
the default entity table.
-
entities
private static Entity[] entities
Known entities.
-
entityHashtable
private java.util.Map entityHashtable
Entity map.
-
-
Method Detail
-
install
private Entity install(Entity ent)
installs an entity.- Parameters:
ent
- entity- Returns:
- installed Entity
-
lookup
public Entity lookup(java.lang.String name)
Lookup an entity by its name.- Parameters:
name
- entity name- Returns:
- entity
-
entityCode
public int entityCode(java.lang.String name)
Returns the entity code for the given entity name.- Parameters:
name
- entity name- Returns:
- entity code or 0 for unknown entity names
-
entityName
public java.lang.String entityName(short code)
Returns the entity name for the given entity code.- Parameters:
code
- entity code- Returns:
- entity name or null for unknown entity codes
-
getDefaultEntityTable
public static EntityTable getDefaultEntityTable()
Returns the default entity table instance.- Returns:
- entity table instance
-
-