|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectweblogic.apache.xerces.util.SymbolTable
weblogic.apache.xerces.util.ShadowedSymbolTable
public final class ShadowedSymbolTable
Shadowed symbol table. The table has a reference to the main symbol table and is not allowed to add new symbols to the main symbol table. New symbols are added to the shadow symbol table and are local to the component using this table.
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 | |
---|---|
ShadowedSymbolTable(SymbolTable symbolTable)
Deprecated. Constructs a shadow of the specified 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. |
int |
hash(char[] buffer,
int offset,
int length)
Deprecated. Returns a hashcode value for the specified symbol information. |
int |
hash(String symbol)
Deprecated. Returns a hashcode value for the specified symbol. |
Methods inherited from class weblogic.apache.xerces.util.SymbolTable |
---|
containsSymbol, containsSymbol |
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 ShadowedSymbolTable(SymbolTable symbolTable)
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 int hash(String symbol)
hash(char[],int,int)
method when called
with the character array that comprises the symbol string.
hash
in class SymbolTable
symbol
- The symbol to hash.public int hash(char[] buffer, int offset, int length)
hash(String)
method when called
with the string object created from the symbol information.
hash
in class SymbolTable
buffer
- The character buffer containing the symbol.offset
- The offset into the character buffer of the start
of the symbol.length
- The length of the symbol.
|
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 |