public class Dictionary extends TwoOopHashtable
Constructor and Description |
---|
Dictionary(Address addr) |
Modifier and Type | Method and Description |
---|---|
void |
classesDo(SystemDictionary.ClassAndLoaderVisitor v)
All classes, and their class loaders
|
void |
classesDo(SystemDictionary.ClassVisitor v)
Iterate over all klasses in dictionary; just the classes from
declaring class loaders
|
Klass |
find(int index,
long hash,
Symbol className,
Oop classLoader,
Oop protectionDomain) |
protected java.lang.Class |
getHashtableEntryClass() |
computeHash, indexFor
hashSymbol, hashToIndex
bucket, tableSize
equals, getAddress, hashCode, toString
public Dictionary(Address addr)
protected java.lang.Class getHashtableEntryClass()
getHashtableEntryClass
in class Hashtable
public void classesDo(SystemDictionary.ClassVisitor v)
public void classesDo(SystemDictionary.ClassAndLoaderVisitor v)
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.