org.apache.xerces.util

Class SymbolTable.Entry

Enclosing Class:
SymbolTable

protected static final class SymbolTable.Entry
extends java.lang.Object

This class is a symbol table entry. Each entry acts as a node in a linked list.

Field Summary

char[]
characters
Symbol characters.
SymbolTable.Entry
next
The next entry.
String
symbol
Symbol.

Constructor Summary

Entry(String symbol, SymbolTable.Entry next)
Constructs a new entry from the specified symbol and next entry reference.
Entry(char[] ch, int offset, int length, SymbolTable.Entry next)
Constructs a new entry from the specified symbol information and next entry reference.

Field Details

characters

public char[] characters
Symbol characters. This information is duplicated here for comparison performance.

SymbolTable.Entry next
The next entry.

symbol

public String symbol
Symbol.

Constructor Details

Entry

public Entry(String symbol,
             SymbolTable.Entry next)
Constructs a new entry from the specified symbol and next entry reference.

Entry

public Entry(char[] ch,
             int offset,
             int length,
             SymbolTable.Entry next)
Constructs a new entry from the specified symbol information and next entry reference.

Copyright B) 1999-2005 Apache XML Project. All Rights Reserved.