protected static final class

SoftReferenceSymbolTable.SREntry

extends SoftReference<T>
java.lang.Object
   ↳ java.lang.ref.Reference<T>
     ↳ java.lang.ref.SoftReference<T>
       ↳ org.apache.xerces.util.SoftReferenceSymbolTable.SREntry

Class Overview

This class is a symbol table entry. Each entry acts as a node in a doubly-linked list. The "SR" stands for SoftReference.

Summary

Fields
public int bucket
public SoftReferenceSymbolTable.SREntry next The next entry.
public SoftReferenceSymbolTable.SREntry prev The previous entry.
Public Constructors
SoftReferenceSymbolTable.SREntry(String internedSymbol, SoftReferenceSymbolTable.SREntry next, int bucket, ReferenceQueue q)
Constructs a new entry from the specified symbol and next entry reference.
SoftReferenceSymbolTable.SREntry(String internedSymbol, char[] ch, int offset, int length, SoftReferenceSymbolTable.SREntry next, int bucket, ReferenceQueue q)
Constructs a new entry from the specified symbol information and next entry reference.
[Expand]
Inherited Methods
From class java.lang.ref.SoftReference
From class java.lang.ref.Reference
From class java.lang.Object

Fields

public int bucket

public SoftReferenceSymbolTable.SREntry next

The next entry.

public SoftReferenceSymbolTable.SREntry prev

The previous entry.

Public Constructors

public SoftReferenceSymbolTable.SREntry (String internedSymbol, SoftReferenceSymbolTable.SREntry next, int bucket, ReferenceQueue q)

Constructs a new entry from the specified symbol and next entry reference.

public SoftReferenceSymbolTable.SREntry (String internedSymbol, char[] ch, int offset, int length, SoftReferenceSymbolTable.SREntry next, int bucket, ReferenceQueue q)

Constructs a new entry from the specified symbol information and next entry reference.