/** * Default constructor. */ public Entities() { map = new Entities.LookupEntityMap(); }
/** * Returns the lookup table for this entity map. The lookup table is created if it has not * been previously. * * @return the lookup table */ private String[] lookupTable() { if (lookupTable == null) { createLookupTable(); } return lookupTable; }
@Override public String name(int value) { if (value < LOOKUP_TABLE_SIZE) { return lookupTable()[value]; } return super.name(value); }