public final class EntityTable
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static EntityTable |
defaultEntityTable
the default entity table.
|
private static Entity[] |
entities
Known entities.
|
private java.util.Map |
entityHashtable
Entity map.
|
Modifier | Constructor and Description |
---|---|
private |
EntityTable()
use getDefaultEntityTable to get an entity table instance.
|
Modifier and Type | Method and 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.
|
private static EntityTable defaultEntityTable
private static Entity[] entities
private java.util.Map entityHashtable
private EntityTable()
private Entity install(Entity ent)
ent
- entitypublic Entity lookup(java.lang.String name)
name
- entity namepublic int entityCode(java.lang.String name)
name
- entity namepublic java.lang.String entityName(short code)
code
- entity codepublic static EntityTable getDefaultEntityTable()