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 final char[] characters
Symbol characters. This information is duplicated here for comparison performance.

SymbolTable.Entry next
The next entry.

symbol

public final 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 © 1999-2007 The Apache Software Foundation. All Rights Reserved.