|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object weblogic.apache.xerces.util.SymbolTable weblogic.apache.xerces.util.SynchronizedSymbolTable
public final class SynchronizedSymbolTable
Synchronized symbol table. This class moved into the util package since it's needed by multiple other classes (CachingParserPool, XMLGrammarCachingConfiguration).
Nested Class Summary |
---|
Nested classes/interfaces inherited from class weblogic.apache.xerces.util.SymbolTable |
---|
SymbolTable.Entry |
Field Summary | |
---|---|
protected SymbolTable |
fSymbolTable
Deprecated. Main symbol table. |
Fields inherited from class weblogic.apache.xerces.util.SymbolTable |
---|
fBuckets, fTableSize, TABLE_SIZE |
Constructor Summary | |
---|---|
SynchronizedSymbolTable()
Deprecated. |
|
SynchronizedSymbolTable(int size)
Deprecated. |
|
SynchronizedSymbolTable(SymbolTable symbolTable)
Deprecated. Constructs a synchronized symbol table. |
Method Summary | |
---|---|
String |
addSymbol(char[] buffer,
int offset,
int length)
Deprecated. Adds the specified symbol to the symbol table and returns a reference to the unique symbol. |
String |
addSymbol(String symbol)
Deprecated. Adds the specified symbol to the symbol table and returns a reference to the unique symbol. |
boolean |
containsSymbol(char[] buffer,
int offset,
int length)
Deprecated. Returns true if the symbol table already contains the specified symbol. |
boolean |
containsSymbol(String symbol)
Deprecated. Returns true if the symbol table already contains the specified symbol. |
Methods inherited from class weblogic.apache.xerces.util.SymbolTable |
---|
hash, hash |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected SymbolTable fSymbolTable
Constructor Detail |
---|
public SynchronizedSymbolTable(SymbolTable symbolTable)
public SynchronizedSymbolTable()
public SynchronizedSymbolTable(int size)
Method Detail |
---|
public String addSymbol(String symbol)
addSymbol
in class SymbolTable
symbol
- The new symbol.public String addSymbol(char[] buffer, int offset, int length)
addSymbol
in class SymbolTable
buffer
- The buffer containing the new symbol.offset
- The offset into the buffer of the new symbol.length
- The length of the new symbol in the buffer.public boolean containsSymbol(String symbol)
containsSymbol
in class SymbolTable
symbol
- The symbol to look for.public boolean containsSymbol(char[] buffer, int offset, int length)
containsSymbol
in class SymbolTable
buffer
- The buffer containing the symbol to look for.offset
- The offset into the buffer.length
- The length of the symbol in the buffer.
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs92 Copyright 2006 BEA Systems Inc. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |