public class ClassExtension<T> extends KeyedExtensionCollector<T,java.lang.Class>
myEpListenerAdded, myLock
EVER_CHANGED, NEVER_CHANGED
Constructor and Description |
---|
ClassExtension(java.lang.String epName) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<T> |
buildExtensions(java.lang.String key,
java.lang.Class classKey) |
T |
forClass(java.lang.Class t) |
protected java.lang.String |
keyToString(java.lang.Class key) |
addExplicitExtension, addExplicitExtension, buildExtensions, buildExtensionsFromExplicitRegistration, clearCache, ensureValuesLoaded, findSingle, forKey, getExtensions, getModificationCount, getName, getPoint, hasAnyExtensions, invalidateCacheForExtension, removeExplicitExtension
protected java.lang.String keyToString(java.lang.Class key)
keyToString
in class KeyedExtensionCollector<T,java.lang.Class>
protected java.util.List<T> buildExtensions(java.lang.String key, java.lang.Class classKey)
buildExtensions
in class KeyedExtensionCollector<T,java.lang.Class>
public T forClass(java.lang.Class t)